.article_page__WmQls{background:var(--warm-white);color:var(--text-primary);font-family:var(--v2-body),Georgia,"Times New Roman",serif}.article_ribbon___McvO{position:sticky;top:56px;z-index:30;background:var(--accent-strong);color:var(--text-on-dark);text-align:center;font-family:var(--v2-heading),system-ui,sans-serif;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;padding:.5rem 1rem}.article_ribbonBack__b5xO8{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:rgba(250,246,240,.65);text-decoration:none;font-size:.72rem;letter-spacing:.12em;transition:color .2s ease}.article_ribbonBack__b5xO8:hover{color:rgba(250,246,240,1)}.article_hero__1aGAD{position:relative;min-height:62svh;display:flex;align-items:flex-end;color:var(--text-on-dark);overflow:hidden}.article_heroBg__U6onD{position:absolute;inset:0;z-index:0}.article_heroImg__hT0Gz{object-fit:cover;object-position:50% 45%}.article_heroScrim__gNotk{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(22,16,12,.88) 0,rgba(22,16,12,.22) 52%,rgba(22,16,12,.3))}.article_heroInner__oY7Wu{position:relative;z-index:2;width:100%;max-width:var(--content-max);margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem) clamp(3rem,8vh,5.5rem)}.article_eyebrow__SYf_D{font-family:var(--v2-heading),system-ui,sans-serif;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(250,246,240,.65);margin:0 0 1rem}.article_heroTitle__P7gSm{font-family:var(--v2-heading),Georgia,serif;font-weight:500;font-size:clamp(2.6rem,7vw,5.5rem);line-height:1.04;letter-spacing:.015em;margin:0 0 1.25rem;max-width:18ch}.article_heroStandfirst__kVKna{font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.62;color:rgba(250,246,240,.84);max-width:46ch;margin:0}.article_articleBody__fdah1{max-width:68ch;margin:0 auto;padding:clamp(3rem,8vh,5.5rem) clamp(1.5rem,5vw,4rem)}.article_articlePillar__dcQ1e{font-family:var(--v2-heading),system-ui,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 2rem;border-top:1px solid var(--border-soft);padding-top:1.5rem}.article_articleP__Bl66y{font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.82;color:var(--text-primary);margin:0 0 1.6rem}.article_articleP__Bl66y:last-of-type{margin-bottom:0}.article_backWrap__Mpi7K{max-width:68ch;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem) clamp(3rem,7vh,5rem);border-top:1px solid var(--border-soft)}.article_backLink__URIkn{display:inline-block;font-family:var(--v2-heading),system-ui,sans-serif;font-size:.88rem;letter-spacing:.06em;color:var(--accent);text-decoration:none;transition:color .22s ease}.article_backLink__URIkn:hover{color:var(--accent-strong)}.article_articleFooter__q6xQH{padding:clamp(2rem,5vh,4rem) clamp(1.5rem,5vw,4rem);text-align:center;border-top:1px solid var(--border-soft)}.article_articleFooterText__7jxBg{font-family:var(--v2-body),Georgia,serif;font-style:italic;font-size:.88rem;letter-spacing:.04em;color:var(--text-secondary);opacity:.5;margin:0}@keyframes article_articleRevealUp__6JqXF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.article_reveal__XcZz3{opacity:0;animation:article_articleRevealUp__6JqXF linear both;animation-timeline:view();animation-range:entry 0 entry 50%}}}