.ArticlePage_page__X6txb{padding-top:88px;background:var(--white)}.ArticlePage_hero__Gz5eo{background:linear-gradient(150deg,var(--sage-light),var(--cream));border-bottom:1px solid var(--cream-dark)}.ArticlePage_heroInner__fYp8v{width:min(900px,calc(100% - 3rem));margin:0 auto;padding:3.5rem 0 4rem}.ArticlePage_breadcrumb__EpHr0{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-bottom:2rem;color:var(--text-muted);font-size:.78rem}.ArticlePage_breadcrumb__EpHr0 a:hover{color:var(--sage-dark)}.ArticlePage_breadcrumb__EpHr0 span[aria-current=page]{max-width:34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticlePage_authorEyebrow__Evs_W,.ArticlePage_category__p1_7v{color:var(--sage-dark);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ArticlePage_hero__Gz5eo h1{max-width:820px;margin:.65rem 0 1.25rem;color:var(--bark);font-family:var(--font-serif);font-size:clamp(2.35rem,5vw,4.35rem);font-weight:600;line-height:1.05}.ArticlePage_excerpt__eAH9N{max-width:720px;color:var(--bark-mid);font-size:1.08rem;line-height:1.75}.ArticlePage_byline__w93vO{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.6rem;color:var(--text-muted);font-size:.84rem}.ArticlePage_role__3PwtY{margin-top:.3rem;color:var(--text-muted);font-size:.78rem}.ArticlePage_imageWrap__FFdyr{width:min(1120px,calc(100% - 3rem));margin:-1.7rem auto 0}.ArticlePage_cover__9wnEL{width:100%;height:auto;border:8px solid var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);object-fit:cover}.ArticlePage_layout__1ELQi{width:min(1060px,calc(100% - 3rem));margin:0 auto;padding:4rem 0 5rem;display:grid;grid-template-columns:minmax(0,700px) 270px;grid-gap:4.5rem;gap:4.5rem;align-items:start}.ArticlePage_content__K6aSr{color:var(--text);font-size:1rem;line-height:1.85}.ArticlePage_content__K6aSr blockquote,.ArticlePage_content__K6aSr p,.ArticlePage_content__K6aSr ul{margin:0 0 1.35rem}.ArticlePage_content__K6aSr h2{margin:3rem 0 1rem;color:var(--bark);font-family:var(--font-serif);font-size:clamp(1.8rem,3vw,2.35rem);line-height:1.2}.ArticlePage_content__K6aSr h3{margin:2rem 0 .8rem;color:var(--bark);font-family:var(--font-serif);font-size:1.45rem;line-height:1.25}.ArticlePage_authorCard__zkL7S a,.ArticlePage_content__K6aSr a{color:var(--sage-dark);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:var(--sage-mid);text-decoration-color:var(--sage-mid);text-underline-offset:.2em}.ArticlePage_content__K6aSr blockquote{padding:1.2rem 1.35rem;border-left:4px solid var(--sage-mid);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--sage-light);color:var(--bark-mid);white-space:pre-line}.ArticlePage_content__K6aSr ul{padding-left:1.25rem}.ArticlePage_content__K6aSr li+li{margin-top:.55rem}.ArticlePage_sources__M3tXU{margin-top:3.5rem;padding-top:.5rem;border-top:1px solid var(--cream-dark)}.ArticlePage_sources__M3tXU h2{margin-top:2rem}.ArticlePage_sources__M3tXU li{color:var(--text-muted);font-size:.9rem}.ArticlePage_note__tVwl0{margin-top:2.5rem;padding:1rem 1.2rem;border-radius:var(--radius-md);background:var(--cream);color:var(--text-muted);font-size:.83rem;line-height:1.65}.ArticlePage_authorCard__zkL7S{position:-webkit-sticky;position:sticky;top:118px;padding:1.5rem;border:1px solid var(--cream-dark);border-radius:var(--radius-lg);background:var(--cream);box-shadow:var(--shadow-card)}.ArticlePage_authorCard__zkL7S h2{margin:.55rem 0 .35rem;color:var(--bark);font-family:var(--font-serif);font-size:1.6rem}.ArticlePage_authorCard__zkL7S p{margin-bottom:1rem;color:var(--text-muted);font-size:.84rem;line-height:1.65}.ArticlePage_authorCard__zkL7S a{font-size:.84rem}@media (max-width:860px){.ArticlePage_layout__1ELQi{grid-template-columns:1fr;gap:2.5rem}.ArticlePage_authorCard__zkL7S{position:static}}@media (max-width:600px){.ArticlePage_page__X6txb{padding-top:74px}.ArticlePage_heroInner__fYp8v,.ArticlePage_imageWrap__FFdyr,.ArticlePage_layout__1ELQi{width:min(100% - 2rem,760px)}.ArticlePage_heroInner__fYp8v{padding:2.25rem 0 3rem}.ArticlePage_hero__Gz5eo h1{font-size:2.45rem}.ArticlePage_imageWrap__FFdyr{margin-top:-1rem}.ArticlePage_cover__9wnEL{border-width:5px}.ArticlePage_layout__1ELQi{padding:2.75rem 0 3.5rem}.ArticlePage_content__K6aSr{font-size:.96rem}}