.article_siteHeader__0o0DX{display:flex;width:min(1180px,calc(100% - 40px));min-height:84px;margin:0 auto;align-items:center;justify-content:space-between;gap:1.5rem}.article_siteHeader__0o0DX nav{display:flex;align-items:center;gap:1.25rem}.article_siteHeader__0o0DX nav a{color:var(--text-muted);font-size:.9rem;font-weight:700;text-decoration:none}.article_siteHeader__0o0DX nav a:hover{color:var(--brand)}.article_headerCta__cY3zX{display:grid;border-radius:999px;padding:.55rem 1rem;background:var(--brand);color:white!important;line-height:1.15;text-align:center}.article_articleFooter___0TxD a small,.article_headerCta__cY3zX small{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border:1px solid rgba(255,255,255,.38);border-radius:999px;padding:.16rem .42rem;font-size:.68rem;font-weight:850;opacity:1}.article_articleFooter___0TxD a small svg,.article_headerCta__cY3zX small svg{width:.82rem;height:.82rem}.article_indexHero__A1OOy{padding:6rem max(24px,calc((100vw - 1180px) / 2)) 4rem;border-top:1px solid var(--border);background:radial-gradient(circle at 84% 15%,var(--brand-soft),transparent 30%),var(--surface)}.article_articleEyebrow__JZn75,.article_indexHero__A1OOy p:first-child{color:var(--accent);font-size:.78rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.article_indexHero__A1OOy h1{max-width:940px;margin:1rem 0;font-size:clamp(3rem,7vw,6.5rem);line-height:.98;letter-spacing:-.065em}.article_indexHero__A1OOy h1 em{color:var(--accent);font-style:normal}.article_indexHero__A1OOy>p:last-child{max-width:760px;color:var(--text-muted);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.8}.article_hubGuide__17GAT{display:grid;width:min(1180px,calc(100% - 40px));margin:0 auto;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);border-bottom:1px solid var(--border);padding:4.5rem 0}.article_hubEyebrow__791_S{margin:0 0 .9rem;color:var(--accent);font-size:.75rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.article_hubGuide__17GAT h2{margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.article_hubCopy__fWwRV{display:grid;gap:1.1rem;align-content:start}.article_hubCopy__fWwRV p{margin:0;color:var(--text-muted);font-size:1rem;line-height:1.85}.article_hubCopy__fWwRV a{color:var(--brand);font-weight:750;text-underline-offset:.2em}.article_articleGrid__iAHHm{display:grid;width:min(1180px,calc(100% - 40px));margin:0 auto;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding:4rem 0 7rem}.article_articleCard__1DIqA{display:flex;min-height:390px;flex-direction:column;border:1px solid var(--border);border-radius:1.5rem;padding:1.6rem;background:var(--surface);color:inherit;text-decoration:none;box-shadow:var(--shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.article_articleCard__1DIqA:hover{transform:translateY(-5px);box-shadow:var(--shadow-raised)}.article_articleCard__1DIqA small{color:var(--accent);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.article_articleCard__1DIqA h2{margin:1.2rem 0 .8rem;font-size:1.65rem;line-height:1.35;letter-spacing:-.025em}.article_articleCard__1DIqA p{margin:0;color:var(--text-muted);line-height:1.75}.article_articleCard__1DIqA footer{display:flex;margin-top:auto;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;color:var(--brand);font-size:.8rem;font-weight:800}.article_articleHero__t76oa{padding:5.5rem max(24px,calc((100vw - 1040px) / 2)) 4.5rem;border-top:1px solid var(--border);background:linear-gradient(135deg,var(--surface) 45%,var(--brand-soft))}.article_articleHero__t76oa h1{max-width:940px;margin:1rem 0 1.4rem;font-size:clamp(2.6rem,6vw,5.6rem);line-height:1.08;letter-spacing:-.055em}.article_articleDeck__WrYFu{max-width:800px;color:var(--text-muted);font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.8}.article_articleMeta__IVsi_{display:flex;flex-wrap:wrap;gap:.55rem 1.2rem;margin-top:2rem;color:var(--text-muted);font-size:.82rem}.article_articleMeta__IVsi_ strong{color:var(--foreground)}.article_articleBody__yDkpx{display:grid;width:min(1040px,calc(100% - 40px));margin:0 auto;grid-template-columns:220px minmax(0,720px);gap:4rem;padding:4rem 0 7rem}.article_toc__W7sCD{position:sticky;top:1.5rem;align-self:start;border-left:3px solid var(--brand-soft);padding-left:1rem}.article_toc__W7sCD strong{font-size:.78rem;color:var(--brand)}.article_toc__W7sCD a{display:block;margin-top:.75rem;color:var(--text-muted);font-size:.76rem;line-height:1.45;text-decoration:none}.article_toc__W7sCD a:hover{color:var(--brand)}.article_prose__o__OV{font-size:1.02rem;line-height:1.9}.article_prose__o__OV h2{scroll-margin-top:2rem;margin:3.5rem 0 1rem;font-size:clamp(1.8rem,3.5vw,2.55rem);line-height:1.3;letter-spacing:-.035em}.article_prose__o__OV h2:first-child{margin-top:0}.article_prose__o__OV h3{margin:2.2rem 0 .7rem;font-size:1.3rem;line-height:1.45}.article_prose__o__OV p{margin:0 0 1.25rem;color:#31483f}.article_prose__o__OV ol,.article_prose__o__OV ul{display:grid;gap:.65rem;margin:0 0 1.5rem;padding-left:1.4rem;color:#31483f}.article_prose__o__OV a{color:var(--brand);font-weight:700;text-underline-offset:.2em}.article_answerBox__zyeTP{margin:0 0 2rem;border-left:5px solid var(--accent);border-radius:0 1rem 1rem 0;padding:1.4rem 1.5rem;background:var(--accent-soft);font-size:1.08rem;font-weight:650;line-height:1.75}.article_callout__jtXEE{margin:2rem 0;border:1px solid var(--border);border-radius:1.2rem;padding:1.5rem;background:var(--surface)}.article_callout__jtXEE strong{display:block;margin-bottom:.5rem;color:var(--brand)}.article_tableWrap__A5kdZ{overflow-x:auto;margin:1.7rem 0 2rem}.article_prose__o__OV table{width:100%;min-width:620px;border-collapse:collapse;font-size:.9rem}.article_prose__o__OV td,.article_prose__o__OV th{border-bottom:1px solid var(--border);padding:.9rem .8rem;text-align:left;vertical-align:top}.article_prose__o__OV th{background:var(--brand-soft);color:var(--brand-strong)}.article_sources__rRBzM{margin-top:4rem;border-top:1px solid var(--border);padding-top:2rem}.article_sources__rRBzM h2{margin-top:0;font-size:1.4rem}.article_articleFooter___0TxD{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:4rem;border-radius:1.3rem;padding:1.5rem;background:var(--brand);color:white}.article_articleFooter___0TxD p{margin:0;color:rgba(255,255,255,.75)}.article_articleFooter___0TxD a{display:grid;flex:0 0 auto;border-radius:999px;padding:.65rem 1.1rem;background:var(--signal-mango);color:var(--brand-strong);line-height:1.15;text-align:center;text-decoration:none}.article_articleFooter___0TxD a small{margin-top:.28rem;border-color:rgba(77,58,174,.28)}@media (max-width:860px){.article_siteHeader__0o0DX nav a:not(.article_headerCta__cY3zX){display:none}.article_hubGuide__17GAT{gap:1.5rem}.article_articleGrid__iAHHm,.article_hubGuide__17GAT{grid-template-columns:1fr}.article_articleCard__1DIqA{min-height:310px}.article_articleBody__yDkpx{grid-template-columns:1fr;gap:2rem}.article_toc__W7sCD{position:static}.article_articleFooter___0TxD{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.article_siteHeader__0o0DX{width:min(100% - 28px,1180px)}.article_headerCta__cY3zX{padding:.65rem .8rem!important;font-size:.78rem!important}.article_articleHero__t76oa,.article_indexHero__A1OOy{padding-inline:20px}.article_indexHero__A1OOy{padding-top:4rem}.article_hubGuide__17GAT{width:min(100% - 28px,1180px);padding-block:3rem}.article_articleHero__t76oa{padding-top:3.5rem}.article_articleBody__yDkpx,.article_articleGrid__iAHHm{width:min(100% - 28px,1180px)}.article_articleBody__yDkpx{padding-top:2.5rem}}