.article_article__vnlcD{background:linear-gradient(180deg,#111410,#151923 620px,#f3efe7 0,#f3efe7);color:#111410}.article_hero__WIml0{max-width:1180px;margin:0 auto;padding:90px clamp(20px,6vw,70px) 58px;color:#f8fafc}.article_eyebrow__zArId{margin-bottom:24px;color:var(--signal);font:500 .7rem var(--font-mono);letter-spacing:.15em;text-transform:uppercase}.article_hero__WIml0 h1{max-width:980px;font-size:clamp(3.5rem,8.5vw,8.2rem);font-weight:560;letter-spacing:-.075em;line-height:.88}.article_dek__itOLC{max-width:850px;margin-top:30px;color:#cbd5e1;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.5}.article_meta__bRgSB{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px;color:#93a4b8;font:500 .72rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.article_meta__bRgSB span,.article_meta__bRgSB time{padding:9px 12px;border:1px solid rgba(148,163,184,.28);border-radius:999px}.article_answerBox__lu6FN,.article_contentGrid__R0I6u,.article_wideFigure__rsm7_{width:min(1180px,calc(100% - 40px));margin-right:auto;margin-left:auto}.article_wideFigure__rsm7_{overflow:hidden;border:1px solid #d6cec0;border-radius:34px;background:#10131a;box-shadow:0 30px 70px rgba(16,19,26,.22)}.article_inlineFigure__oeJiy img,.article_wideFigure__rsm7_ img{display:block;width:100%;height:auto}.article_inlineFigure__oeJiy figcaption,.article_wideFigure__rsm7_ figcaption{padding:14px 18px;color:#63685f;background:#fffaf0;font-size:.88rem;line-height:1.5}.article_answerBox__lu6FN{display:grid;grid-template-columns:.42fr 1fr;grid-gap:36px;gap:36px;margin-top:34px;padding:34px;border:1px solid #d6cec0;border-radius:28px;background:#fffaf0}.article_answerBox__lu6FN h2{color:#ff5b35;font-size:.75rem;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.article_answerBox__lu6FN p{font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.5}.article_contentGrid__R0I6u{display:grid;grid-template-columns:250px minmax(0,760px);grid-gap:70px;gap:70px;padding:70px 0 120px}.article_toc__Csg2w{position:-webkit-sticky;position:sticky;top:90px;align-self:start;display:flex;flex-direction:column;gap:13px;padding:22px;border:1px solid #d6cec0;border-radius:22px;background:#fffaf0;color:#596055}.article_toc__Csg2w strong{margin-bottom:8px;color:#111410;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.article_toc__Csg2w a{font-size:.95rem}.article_body__X7Peo a,.article_toc__Csg2w a:hover{color:#ff5b35}.article_body__X7Peo{font-size:1.05rem;line-height:1.75}.article_body__X7Peo section{padding:0 0 44px}.article_body__X7Peo h2{margin-bottom:18px;color:#111410;font-size:clamp(2rem,4vw,3.05rem);font-weight:560;letter-spacing:-.055em;line-height:1}.article_body__X7Peo ol+p,.article_body__X7Peo p+p,.article_body__X7Peo ul+p{margin-top:18px}.article_body__X7Peo em{font-style:normal;color:#ff5b35}.article_body__X7Peo ol,.article_body__X7Peo ul{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding-left:1.2rem;list-style:disc}.article_body__X7Peo ol{list-style:decimal}.article_body__X7Peo li{padding-left:6px;color:#44483f}.article_body__X7Peo strong{color:#111410}.article_inlineFigure__oeJiy{overflow:hidden;margin:10px 0 46px;border:1px solid #d6cec0;border-radius:28px;background:#fffaf0}.article_faq__ly64X details{padding:22px 0;border-top:1px solid #d6cec0}.article_faq__ly64X details:last-child{border-bottom:1px solid #d6cec0}.article_faq__ly64X summary{cursor:pointer;color:#111410;font-size:1.12rem;font-weight:650}.article_faq__ly64X p{margin-top:10px;color:#4f544b}.article_cta___jNKN{margin-top:16px!important;padding:42px!important;border-radius:30px;background:#111410;color:#fffaf0}.article_cta___jNKN h2{max-width:560px!important;color:#fffaf0!important}.article_cta___jNKN p{max-width:600px;color:#cbd5e1}.article_cta___jNKN a{display:inline-block;margin-top:24px;padding:14px 18px;border-radius:999px;background:#d8ff55;color:#111410;font-weight:700}@media(max-width:900px){.article_answerBox__lu6FN,.article_contentGrid__R0I6u{grid-template-columns:1fr}.article_toc__Csg2w{position:static}.article_contentGrid__R0I6u{gap:36px;padding-top:42px}}@media(max-width:640px){.article_hero__WIml0{padding-top:66px}.article_answerBox__lu6FN,.article_contentGrid__R0I6u,.article_wideFigure__rsm7_{width:min(100% - 28px,1180px)}.article_answerBox__lu6FN{padding:24px}.article_hero__WIml0 h1{font-size:clamp(3.1rem,17vw,5.4rem)}.article_body__X7Peo{font-size:1rem}.article_body__X7Peo section{padding-bottom:34px}}.newsletter-form_form__lSydV{width:min(100%,620px);margin-top:42px;padding:20px;border:1px solid color-mix(in oklch,var(--signal) 35%,var(--border));background:color-mix(in oklch,var(--card) 86%,transparent);box-shadow:0 24px 80px rgba(0,0,0,.28)}.newsletter-form_compact__Ry7m9{max-width:430px;margin-top:26px;padding:0;border:0;background:transparent;box-shadow:none}.newsletter-form_form__lSydV label{display:block;margin-bottom:12px;color:var(--signal);font:500 .66rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.newsletter-form_controls__C4UtK{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.newsletter-form_compact__Ry7m9 .newsletter-form_controls__C4UtK{grid-template-columns:1fr}.newsletter-form_compact__Ry7m9 .newsletter-form_controls__C4UtK button{width:-moz-fit-content;width:fit-content}.newsletter-form_controls__C4UtK button,.newsletter-form_controls__C4UtK input{min-height:48px;border:1px solid var(--border);border-radius:0;font:inherit}.newsletter-form_controls__C4UtK input{width:100%;min-width:0;padding:0 14px;background:#080b10;color:var(--fg)}.newsletter-form_controls__C4UtK input::placeholder{color:color-mix(in oklch,var(--muted) 70%,transparent)}.newsletter-form_controls__C4UtK button{padding:0 18px;border-color:var(--signal-dim);background:color-mix(in oklch,var(--signal) 14%,transparent);color:var(--signal);cursor:pointer;font:500 .68rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.newsletter-form_controls__C4UtK button:disabled,.newsletter-form_controls__C4UtK input:disabled{cursor:not-allowed;opacity:.62}.newsletter-form_message__i1Std{margin-top:12px;color:var(--muted);font-size:.82rem;line-height:1.55}.newsletter-form_honeypot__CWGcf{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (hover:hover){.newsletter-form_controls__C4UtK button:not(:disabled):hover{border-color:var(--signal);background:var(--signal);color:#081014}}@media (max-width:560px){.newsletter-form_form__lSydV{padding:16px}.newsletter-form_controls__C4UtK{grid-template-columns:1fr}.newsletter-form_controls__C4UtK button{width:100%;justify-content:center}}.site_shell__SP306{min-height:100vh;overflow:clip;background:var(--bg)}.site_skip__CRNce{position:fixed;z-index:100;top:-60px;left:16px;padding:10px 14px;background:var(--signal);color:#091016;font:500 .75rem var(--font-mono)}.site_skip__CRNce:focus{top:12px}.site_header__gIotm{position:relative;z-index:50;display:flex;min-height:80px;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid color-mix(in oklch,var(--border) 65%,transparent);background:color-mix(in oklch,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site_wordmark__vLwAy{display:inline-flex;align-items:center;gap:10px;font:600 1rem var(--font-mono);letter-spacing:.16em}.site_wordmark__vLwAy .site_logoMark__a_oNK{width:38px;height:38px}.site_wordmark__vLwAy span{color:var(--fg)}.site_wordmark__vLwAy em{color:var(--signal);font-style:normal}.site_nav__Ona1M{display:flex;align-items:center;gap:clamp(24px,3.5vw,52px);font:500 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.site_nav__Ona1M a{color:var(--muted);transition:color .2s}.site_nav__Ona1M a:hover{color:var(--fg)}.site_early__l_gqD{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--signal-dim);color:var(--signal)!important}.site_mobile__6POj1{display:none}.site_main__jbYYH{min-height:70vh}.site_footer__ru5jf{padding:72px clamp(20px,5vw,72px) 28px;border-top:1px solid var(--border);background:#0a0c11}.site_footerGrid__4nN0B{display:grid;max-width:1320px;margin:auto;grid-template-columns:1.6fr 1fr 1.25fr 1fr;grid-gap:60px;gap:60px}.site_footerBrand__jk1Pr{display:flex;align-items:center;gap:13px}.site_footerBrand__jk1Pr .site_logoMark__a_oNK{width:52px;height:52px}.site_footerLead__BOnGl h2{font:600 1rem var(--font-mono);letter-spacing:.15em}.site_footerLead__BOnGl p{max-width:470px;margin-top:18px;color:var(--muted);line-height:1.65}.site_footerCol__ootDi strong{display:block;margin-bottom:16px;color:var(--signal);font:500 .66rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.site_footerCol__ootDi a,.site_footerCol__ootDi span{display:block;margin-top:12px;color:var(--muted);font-size:.88rem}.site_footerBottom__A6zji{display:flex;max-width:1320px;justify-content:space-between;gap:20px;margin:64px auto 0;padding-top:20px;border-top:1px solid var(--border);color:var(--muted);font:400 .62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}@media (max-width:760px){.site_header__gIotm{min-height:68px}.site_nav__Ona1M{display:none}.site_mobile__6POj1{display:block;position:relative}.site_mobile__6POj1 summary{cursor:pointer;color:var(--signal);font:500 .68rem var(--font-mono);letter-spacing:.1em;list-style:none}.site_mobile__6POj1 div{position:absolute;top:32px;right:0;width:220px;padding:12px;border:1px solid var(--border);background:#11151f;box-shadow:0 20px 50px #0008}.site_mobile__6POj1 a{display:block;padding:11px;color:var(--muted);font:500 .7rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.site_footerGrid__4nN0B{grid-template-columns:1fr 1fr}.site_footerLead__BOnGl{grid-column:1/-1}.site_footerBottom__A6zji{flex-direction:column}}.seo-article_hero__ppqOc{padding:90px clamp(20px,5vw,72px) 72px;border-bottom:1px solid var(--border);background:radial-gradient(circle at 78% 16%,color-mix(in oklch,var(--signal) 9%,transparent),transparent 36%)}.seo-article_article__MNeaZ,.seo-article_heroInner__iE0NZ,.seo-article_relatedInner__1hab5{max-width:1180px;margin:auto}.seo-article_breadcrumb__fQyqx{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);font:400 .6rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.seo-article_breadcrumb__fQyqx a{color:var(--signal-dim)}.seo-article_eyebrow__EviVU{margin-top:42px;color:var(--signal);font:500 .68rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.seo-article_hero__ppqOc h1{max-width:1020px;margin-top:20px;font-size:clamp(3rem,6vw,6.4rem);font-weight:500;letter-spacing:-.062em;line-height:.91}.seo-article_dek__tja5G{max-width:820px;margin-top:28px;color:#c5c9d1;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.7}.seo-article_meta__KcXN_{display:flex;flex-wrap:wrap;gap:18px;margin-top:30px;color:var(--muted);font:400 .6rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.seo-article_article__MNeaZ{display:grid;grid-template-columns:minmax(0,760px) 270px;grid-gap:90px;gap:90px;padding:84px 20px 110px}.seo-article_prose__QL27y h2{margin:64px 0 20px;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;letter-spacing:-.045em;line-height:1}.seo-article_prose__QL27y h2:first-child{margin-top:0}.seo-article_prose__QL27y h3{margin:38px 0 14px;font-size:1.45rem;font-weight:500}.seo-article_prose__QL27y p{margin-top:18px;color:#c6cad2;font-size:1.03rem;line-height:1.78}.seo-article_prose__QL27y ol,.seo-article_prose__QL27y ul{display:grid;grid-gap:12px;gap:12px;margin-top:22px}.seo-article_prose__QL27y li{position:relative;padding:13px 16px 13px 44px;border:1px solid var(--border);background:var(--card);color:#cbd0d8;line-height:1.55}.seo-article_prose__QL27y li:before{position:absolute;left:16px;color:var(--signal);content:"→";font-family:var(--font-mono)}.seo-article_definition__muDN1{margin:0 0 50px;padding:26px;border:1px solid var(--signal-dim);background:color-mix(in oklch,var(--signal) 5%,var(--card))}.seo-article_definition__muDN1 strong{display:block;color:var(--signal);font:500 .64rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.seo-article_definition__muDN1 p{margin-top:12px;color:var(--fg);font-size:1.08rem;line-height:1.65}.seo-article_callout__jU_YW{margin-top:34px;padding:24px;border-left:3px solid var(--violet);background:color-mix(in oklch,var(--violet) 5%,var(--card))}.seo-article_callout__jU_YW strong{color:#d7bdff}.seo-article_callout__jU_YW p{margin-top:8px}.seo-article_aside__G1T3B{position:-webkit-sticky;position:sticky;top:28px;height:max-content}.seo-article_asideBox__FviS3{padding:22px;border:1px solid var(--border);background:#0d1017}.seo-article_asideBox__FviS3 strong{color:var(--signal);font:500 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.seo-article_asideBox__FviS3 a{display:block;margin-top:14px;color:#bdc3cd;font-size:.83rem;line-height:1.35}.seo-article_cta__50N2F{margin-top:18px;padding:22px;border:1px solid var(--signal-dim);background:color-mix(in oklch,var(--signal) 6%,var(--card))}.seo-article_cta__50N2F strong{font-size:1.1rem;font-weight:500}.seo-article_cta__50N2F p{margin-top:10px;color:var(--muted);font-size:.85rem;line-height:1.5}.seo-article_cta__50N2F a{display:inline-block;margin-top:16px;color:var(--signal);font:500 .62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.seo-article_faq__qr_Lo{margin-top:72px}.seo-article_faq__qr_Lo h2{margin-bottom:26px}.seo-article_faq__qr_Lo details{border-top:1px solid var(--border)}.seo-article_faq__qr_Lo details:last-child{border-bottom:1px solid var(--border)}.seo-article_faq__qr_Lo summary{cursor:pointer;padding:22px 4px;color:var(--fg);font-size:1.05rem;font-weight:500}.seo-article_faq__qr_Lo details p{margin:0;padding:0 4px 24px}.seo-article_related__JoUEb{padding:72px clamp(20px,5vw,72px);border-top:1px solid var(--border);background:#0d1017}.seo-article_related__JoUEb h2{font-size:2rem;font-weight:500;letter-spacing:-.04em}.seo-article_relatedGrid___EAq3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:30px;border:1px solid var(--border);background:var(--border)}.seo-article_relatedCard__9SaCm{min-height:190px;padding:24px;background:var(--card)}.seo-article_relatedCard__9SaCm small{color:var(--signal);font:400 .58rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.seo-article_relatedCard__9SaCm h3{margin-top:28px;font-size:1.2rem;font-weight:500}.seo-article_relatedCard__9SaCm p{margin-top:10px;color:var(--muted);font-size:.85rem;line-height:1.5}@media(max-width:900px){.seo-article_article__MNeaZ{grid-template-columns:1fr;gap:50px}.seo-article_aside__G1T3B{position:static}.seo-article_relatedGrid___EAq3{grid-template-columns:1fr}}@media(max-width:640px){.seo-article_article__MNeaZ,.seo-article_hero__ppqOc{padding-inline:18px}.seo-article_hero__ppqOc h1{font-size:clamp(2.8rem,14vw,4.5rem)}}.seo-article_prose__QL27y blockquote{margin-top:34px;padding:24px;border-left:3px solid var(--violet);background:color-mix(in oklch,var(--violet) 5%,var(--card))}.seo-article_prose__QL27y blockquote strong{color:#d7bdff}.seo-article_prose__QL27y blockquote p{margin-top:8px}