.page_article__YlLOu{color:var(--text-body)}.page_progress__CVrdE{position:fixed;top:0;left:0;height:3px;background:var(--brand-2);z-index:200;width:0;transition:width .08s linear}.page_wrap__CzX1N{max-width:720px;margin:0 auto;padding:0 24px}.page_wrapWide__2wblE{max-width:880px;margin:0 auto;padding:0 24px}.page_top__pGXwy{padding:30px 0 8px}.page_back__cLJGr{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body),sans-serif;font-size:14px;font-weight:500;color:var(--gray-7);text-decoration:none;padding:6px 12px 6px 8px;border-radius:var(--radius-pill);transition:color var(--duration-fast),background var(--duration-fast)}.page_back__cLJGr:hover{color:var(--brand-8);background:rgba(0,15,33,.05)}.page_head__hNBaS{padding:18px 0 26px}.page_kicker__Xw0NP{display:flex;align-items:center;gap:10px;margin-bottom:18px}.page_cat__B0_bT{padding:5px 12px;border-radius:var(--radius-pill);background:var(--brand-8);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.page_readtime__nwjGN{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--gray-6);white-space:nowrap}.page_h1__TEgpm{margin:0 0 24px;font-family:var(--font-display),serif;font-weight:700;font-size:42px;line-height:1.12;letter-spacing:-.015em;color:var(--text-heading);text-wrap:balance}.page_byline__bYdm9{display:flex;align-items:center;gap:12px}.page_av__S_5xW{width:44px;height:44px;border-radius:50%;background:var(--peach-avatar);flex:none;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--brand-7);overflow:hidden}.page_av__S_5xW img{width:100%;height:100%;object-fit:cover}.page_bylineMeta__qjVZ7{display:flex;flex-direction:column;gap:1px}.page_nm__xmroO{font-size:14.5px;font-weight:600;color:var(--text-heading)}.page_sub___tZ4X{font-size:13px;font-weight:500;color:var(--gray-6)}.page_cover__MJlpA{position:relative;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);margin-bottom:40px;aspect-ratio:16/8.5}.page_cover__MJlpA img{object-fit:cover}.page_prose__3JYvG{padding-bottom:8px}.page_prose__3JYvG p{font-size:18px;line-height:1.75;color:var(--text-body);margin:0 0 22px}.page_prose__3JYvG p strong{color:var(--brand-8);font-weight:700}.page_prose__3JYvG>p:first-of-type{font-size:21px;line-height:1.6;color:var(--text-heading);margin-bottom:26px}.page_prose__3JYvG h2{font-weight:700;font-size:30px;line-height:1.2;letter-spacing:-.01em;margin:46px 0 18px}.page_prose__3JYvG h2,.page_prose__3JYvG h3{font-family:var(--font-display),serif;color:var(--text-heading)}.page_prose__3JYvG h3{font-weight:600;font-size:22px;line-height:1.25;margin:34px 0 12px}.page_prose__3JYvG ol,.page_prose__3JYvG ul{margin:0 0 22px;padding-left:26px}.page_prose__3JYvG li{font-size:18px;line-height:1.6;color:var(--text-body);margin-bottom:10px}.page_prose__3JYvG a{color:var(--brand-2);font-weight:600;text-decoration:underline;text-underline-offset:2px}.page_prose__3JYvG em{font-style:italic}.page_prose__3JYvG blockquote{margin:36px 0;padding:4px 0 4px 28px;border-left:3px solid var(--peach-line);font-family:var(--font-display),serif;font-style:italic;font-weight:500;font-size:25px;line-height:1.4;color:var(--brand-8)}.page_prose__3JYvG img{max-width:100%;height:auto;border-radius:var(--radius-lg)}.page_prose__3JYvG hr{border:none;height:1px;background:var(--border-hairline);margin:40px 0}.page_cta__1fF8F{margin:48px 0 0;border-radius:var(--radius-xl);background:var(--surface-desk);padding:34px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px}.page_ctaTitle___6u9n{margin:0 0 7px;font-family:var(--font-display),serif;font-weight:700;font-size:24px;color:var(--brand-8)}.page_ctaText__M3Bq8{margin:0;max-width:380px;font-size:15px;line-height:1.55;color:var(--gray-7)}.page_ctaBtn__npcr_{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:var(--radius-pill);background:var(--brand-8);color:#fff;font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none}.page_metaFoot__JuHOk{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:40px 0 0;padding:22px 0;border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.page_tags___EWDJ{display:flex;gap:8px;flex-wrap:wrap}.page_tag__3zm_Q{padding:5px 12px;border-radius:var(--radius-pill);background:var(--surface-tint);color:var(--gray-7);font-size:13px;font-weight:500;white-space:nowrap}.page_share__KLaMh{display:flex;align-items:center;gap:8px}.page_shareLbl__hcCfg{font-size:13px;font-weight:500;color:var(--gray-6);margin-right:2px}.page_shareBtn__lfMxr{width:38px;height:38px;border-radius:50%;border:1px solid var(--border-hairline);background:transparent;color:var(--gray-7);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color var(--duration-fast),border-color var(--duration-fast)}.page_shareBtn__lfMxr:hover{color:var(--brand-8);border-color:var(--brand-8)}.page_author__Ivdf7{display:flex;gap:16px;align-items:flex-start;margin:36px 0 18px;padding:24px;background:var(--surface-card);border-radius:var(--radius-xl)}.page_authorAv__ixbRl{width:56px;height:56px;border-radius:50%;background:var(--peach-avatar);flex:none;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:var(--brand-7);overflow:hidden}.page_authorAv__ixbRl img{width:100%;height:100%;object-fit:cover}.page_authorName__63ruc{margin:0 0 4px;font-family:var(--font-display),serif;font-weight:600;font-size:18px;color:var(--text-heading)}.page_authorRole__TIjMw{margin:0 0 8px;font-size:13px;font-weight:500;color:var(--brand-2)}.page_authorBio__UZplo{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-body)}.page_related__VtT7E{padding:48px 0 64px}.page_relatedTitle__eDcub{margin:0 0 24px;font-family:var(--font-display),serif;font-weight:700;font-size:24px;color:var(--text-heading)}.page_relatedGrid__TwRNv{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.page_relCard__LOwOv{text-decoration:none}.page_relImg__WXdGP{position:relative;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);margin-bottom:14px}.page_relImg__WXdGP img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.page_relCard__LOwOv:hover .page_relImg__WXdGP img{transform:scale(1.05)}.page_relCat__JKrJR{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-5)}.page_relTitle__e048d{margin:6px 0 0;font-family:var(--font-display),serif;font-weight:600;font-size:18px;line-height:1.25;color:var(--text-heading)}.page_skeleton__P9QE0{padding:60px 0}@media (max-width:48em){.page_wrapWide__2wblE,.page_wrap__CzX1N{padding:0 18px}.page_h1__TEgpm{font-size:30px}.page_cover__MJlpA{aspect-ratio:16/11;margin-bottom:30px}.page_prose__3JYvG li,.page_prose__3JYvG p{font-size:17px}.page_prose__3JYvG>p:first-of-type{font-size:19px}.page_prose__3JYvG h2{font-size:25px;margin:38px 0 14px}.page_prose__3JYvG h3{font-size:20px}.page_cta__1fF8F{padding:26px 22px}.page_cta__1fF8F,.page_metaFoot__JuHOk{flex-direction:column;align-items:flex-start}.page_metaFoot__JuHOk{gap:16px}.page_relatedGrid__TwRNv{grid-template-columns:1fr}.page_related__VtT7E{padding:40px 0 48px}}