.article_page__PWoQC{background:var(--paper)}.article_header__WkECP{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding-top:3rem;padding-bottom:4rem}.article_back__vPc_R{display:inline-block;font:.75rem var(--mono);margin-bottom:2rem}.article_header__WkECP h1{overflow-wrap:anywhere;hyphens:auto;font:650 clamp(2.3rem,4.1vw,4.2rem) /1.08 var(--display);letter-spacing:-.045em;margin:1.25rem 0 1.5rem}.article_meta__JKuLZ{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;font:.72rem var(--mono);color:var(--graphite)}.article_summary__vsKOK{margin-top:1.5rem;font-size:1.1rem;line-height:1.7;color:var(--charcoal)}.article_hero__vSGI5,.article_photo__UO45S{margin:0}.article_hero__vSGI5 img{display:block;width:100%;height:auto}.article_page__PWoQC figcaption{font-size:.78rem;color:var(--graphite);line-height:1.6;padding-top:.75rem}.article_body__Tnuj5{max-width:820px;padding-bottom:5rem}.article_lead__f6oSs{font:500 clamp(1.15rem,2vw,1.35rem) /1.8 var(--body);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:2rem 0}.article_section__lWTD_{margin-top:3rem}.article_section__lWTD_ h2{font:600 clamp(1.5rem,2.5vw,2rem) /1.2 var(--display);letter-spacing:-.025em;margin-bottom:1.25rem}.article_section__lWTD_ p{font-size:1.05rem;line-height:1.85;margin-bottom:1.25rem;color:var(--charcoal)}.article_photo__UO45S{margin:2rem auto;max-width:640px}.article_photo__UO45S img{display:block;width:100%;height:auto;max-height:560px;-o-object-fit:contain;object-fit:contain;background:#eeeae2}.article_notes__oaM9L{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.5rem;color:var(--graphite);font-size:.8rem;line-height:1.7}.article_notes__oaM9L ul{list-style:none;padding:0;margin:1rem 0 2rem}.article_notes__oaM9L li{margin-bottom:.5rem}.article_notes__oaM9L a{text-decoration:underline;text-underline-offset:4px}@media (max-width:850px){.article_header__WkECP{grid-template-columns:minmax(0,1fr);padding-top:2rem;padding-bottom:2.5rem}.article_header__WkECP h1{max-width:24ch}.article_hero__vSGI5{max-width:640px}}