.article_body__5Ch1V{font-size:1.2rem;line-height:1.75}.article_body__5Ch1V figure{margin:2.25rem auto}.article_body__5Ch1V .post-gallery img,.article_body__5Ch1V figure img{display:block;width:100%;height:auto;background:#fff;padding:6px;box-shadow:0 0 0 1px rgb(var(--color-gold)/.45),0 16px 32px -20px rgb(90 31 41/.4)}.article_body__5Ch1V .img-link{display:block;cursor:zoom-in;text-decoration:none}.article_body__5Ch1V figcaption{margin-top:.75rem;font-size:1.05rem;line-height:1.5}.article_body__5Ch1V .figure-pair{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;align-items:start}.article_body__5Ch1V .figure-pair figcaption{grid-column:1/-1}.article_body__5Ch1V .post-pair{display:grid;gap:1.25rem;margin:2.25rem 0;align-items:start}@media (min-width:640px){.article_body__5Ch1V .post-pair{grid-template-columns:1fr 1fr}}.article_body__5Ch1V .post-pair figure{margin:0}.article_body__5Ch1V .post-gallery{margin:2.25rem 0;-moz-columns:2;column-count:2;-moz-column-gap:.75rem;column-gap:.75rem}@media (min-width:640px){.article_body__5Ch1V .post-gallery{-moz-columns:3;column-count:3}}.article_body__5Ch1V .post-gallery .img-link{margin-bottom:.75rem;-moz-column-break-inside:avoid;break-inside:avoid}.article_body__5Ch1V .caption-only{text-align:center;font-size:1.05rem;font-style:italic;color:rgb(var(--aa-muted))}.article_body__5Ch1V .table-wrap{margin:2rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.article_body__5Ch1V .table-wrap table{min-width:100%}.article_body__5Ch1V .table-wrap td{line-height:1.5}@media (max-width:639px){.article_body__5Ch1V .table-wrap td,.article_body__5Ch1V .table-wrap th{padding:.5rem .4rem}.article_body__5Ch1V .table-wrap th{font-size:.82rem;letter-spacing:.04em}.article_body__5Ch1V .table-wrap td{font-size:1rem}}.article_body__5Ch1V .post-hero{margin-bottom:2.5rem;padding:1.6rem 0;border-top:1px solid rgb(var(--color-gold)/.45);border-bottom:1px solid rgb(var(--color-gold)/.45);text-align:center}.article_body__5Ch1V .post-hero>*+*{margin-top:.5rem}.article_body__5Ch1V .post-hero-eyebrow{font-family:var(--font-cormorant-sc),serif;font-size:.95rem;font-weight:500;text-transform:lowercase;letter-spacing:.22em;color:rgb(var(--color-gold-dark))}.article_body__5Ch1V .post-hero .post-hero-title{margin-top:.4rem;font-family:var(--font-italianno),cursive;font-size:3.2rem;font-weight:400;line-height:.95;color:rgb(var(--aa-clay))}@media (min-width:640px){.article_body__5Ch1V .post-hero .post-hero-title{font-size:4rem}}.article_body__5Ch1V .post-hero-dek{font-size:1.25rem;font-style:italic;line-height:1.5;color:rgb(var(--aa-muted))}.article_body__5Ch1V .box{margin-top:2.25rem;margin-bottom:2.25rem;padding:1.4rem 1.35rem}@media (min-width:640px){.article_body__5Ch1V .box{padding:1.75rem 2rem}}.article_body__5Ch1V .box>*+*{margin-top:.85rem}.article_body__5Ch1V .box h2,.article_body__5Ch1V .box h3,.article_body__5Ch1V .box h4{margin-top:0}.article_body__5Ch1V .box>*+h3,.article_body__5Ch1V .box>*+h4{margin-top:1.4rem}.article_body__5Ch1V .box h2{font-size:1.65rem}.article_body__5Ch1V .box h3{font-size:1.4rem}.article_body__5Ch1V .box-intro,.article_body__5Ch1V .box-stat{background:rgb(var(--aa-wine));color:rgb(var(--color-cream)/.92);box-shadow:inset 0 0 0 1px rgb(var(--color-gold-light)/.55)}.article_body__5Ch1V .box-intro h2,.article_body__5Ch1V .box-intro h3{color:rgb(var(--color-gold-light))}.article_body__5Ch1V .box-intro strong,.article_body__5Ch1V .box-stat strong{color:rgb(var(--color-cream))}.article_body__5Ch1V .box-intro a,.article_body__5Ch1V .box-intro li:before{color:rgb(var(--color-gold-light))}.article_body__5Ch1V .box-callout,.article_body__5Ch1V .box-info{background:rgb(var(--color-cream-dark));border-left:3px solid rgb(var(--color-gold))}.article_body__5Ch1V .box-callout{font-style:italic}.article_body__5Ch1V .box-callout strong{font-style:normal}.article_body__5Ch1V .box-warn{background:rgb(var(--aa-rose));border-left:3px solid rgb(var(--aa-burgundy))}.article_body__5Ch1V .box-history{background:rgb(var(--aa-cream-warm));border:1px solid rgb(var(--color-gold)/.55);outline:1px solid rgb(var(--color-gold)/.3);outline-offset:-7px}.article_body__5Ch1V .box-history h3{font-style:italic}.article_body__5Ch1V .box-example{background:#fff;border:1px solid rgb(var(--color-gold)/.4);border-top:3px solid rgb(var(--aa-clay))}.article_body__5Ch1V .box-takeaway{background:linear-gradient(135deg,rgb(var(--aa-rose)) 0,rgb(var(--aa-cream-warm)) 60%,rgb(var(--aa-champagne)/.6) 100%);border:1px solid rgb(var(--color-gold)/.45)}.article_body__5Ch1V .box-quote{background:rgb(var(--aa-parchment));border-top:3px double rgb(var(--color-gold)/.75);border-bottom:3px double rgb(var(--color-gold)/.75);font-size:1.15rem;font-style:italic}.article_body__5Ch1V .box-quote strong{font-style:normal}.article_body__5Ch1V .box-quote .cite{font-family:var(--font-cormorant-sc),serif;font-size:.98rem;font-style:normal;font-weight:500;letter-spacing:.08em;text-transform:lowercase;text-align:right;color:rgb(var(--color-gold-dark))}.article_body__5Ch1V .box-stat{text-align:center}.article_body__5Ch1V .box-stat .stat-number{font-family:var(--font-display);font-size:3.4rem;font-weight:600;line-height:1;color:rgb(var(--color-gold-light))}.article_body__5Ch1V .box-gene{background:#fff;border:1px solid rgb(var(--color-gold)/.4);border-left:4px solid rgb(var(--aa-clay))}.article_body__5Ch1V .gene-label{display:inline-block;padding:.2rem .75rem;background:rgb(var(--aa-burgundy));color:rgb(var(--color-cream));font-family:var(--font-cormorant-sc),serif;font-size:.9rem;font-weight:600;letter-spacing:.16em;text-transform:lowercase}.article_body__5Ch1V .formula{margin:1.75rem 0;padding:.9rem 1.2rem;border:1px dashed rgb(var(--color-gold)/.7);background:rgb(var(--aa-cream-warm));text-align:center;font-family:var(--font-display);font-size:1.15rem;font-weight:600;color:rgb(var(--aa-burgundy))}.article_body__5Ch1V .genotype{padding:.05rem .35rem;background:rgb(var(--aa-rose));color:rgb(var(--aa-burgundy));font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:.8em;white-space:nowrap}.article_body__5Ch1V .citation{padding-left:.8rem;border-left:2px solid rgb(var(--color-gold)/.45);font-size:1rem;font-style:italic;color:rgb(var(--aa-muted))}.article_body__5Ch1V .post-foot{margin-top:3rem;padding-top:1.25rem;border-top:1px solid rgb(var(--color-gold)/.35);text-align:center;font-size:1rem;color:rgb(var(--aa-muted))}.article_body__5Ch1V .post-foot>*+*{margin-top:.25rem}.article_body__5Ch1V a{overflow-wrap:anywhere}