.article_page__j881Q{--green:var(--vss-green);--green-deep:var(--vss-green-deep);--green-pale:var(--vss-green-pale);--bone:var(--vss-bone);--paper:var(--vss-paper);--ink:var(--vss-black);--muted:var(--vss-muted);--line:var(--vss-line);--line-strong:var(--vss-line-strong);--pad:var(--vss-page-pad);overflow:clip;background:var(--bone);color:var(--ink);font-family:var(--vss-font-sans);font-size:16px;letter-spacing:var(--vss-tracking-body)}.article_page__j881Q :where(h1,h2,h3,p,ol,ul){margin:0}.article_page__j881Q :where(ol,ul){padding:0;list-style:none}.article_page__j881Q :where(h1,h2,h3){font-weight:var(--vss-weight-heading);letter-spacing:var(--vss-tracking-heading);text-wrap:balance}.article_page__j881Q :where(a){outline-offset:5px}.article_page__j881Q :where(a):focus-visible{outline:2px solid currentColor}.article_shell__lPRy8{width:min(calc(100% - (var(--pad) * 2)),var(--vss-content-max));margin-inline:auto}.article_eyebrow__7Hgc7,.article_sectionLabelDark__SZO_e,.article_sectionLabelLight__OaMfe,.article_sectionLabel__Uvccf{display:flex;align-items:center;gap:10px;font-size:.64rem;font-weight:760;letter-spacing:.13em;line-height:1.25;text-transform:uppercase}.article_eyebrow__7Hgc7:before,.article_sectionLabelDark__SZO_e:before,.article_sectionLabelLight__OaMfe:before,.article_sectionLabel__Uvccf:before{width:7px;height:7px;flex:0 0 auto;background:currentColor;content:""}.article_eyebrow__7Hgc7,.article_sectionLabelLight__OaMfe{color:#70e3ba}.article_sectionLabel__Uvccf{color:var(--green-deep)}.article_sectionLabelDark__SZO_e{color:rgba(9,11,10,.64)}.article_hero__HzHw8{position:relative;overflow:hidden;background:radial-gradient(circle at 86% 12%,rgba(16,185,129,.17),transparent 28%),var(--ink);color:#fff}.article_hero__HzHw8:after{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent calc(76% - 1px),rgba(255,255,255,.07) 76%,transparent calc(76% + 1px)),linear-gradient(180deg,transparent 74%,rgba(16,185,129,.045));content:""}.article_heroShell__qyxOP{position:relative;z-index:1}.article_heroBar__f9dD2{display:flex;min-height:80px;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid rgba(255,255,255,.16)}.article_heroBar__f9dD2>a,.article_heroBar__f9dD2>span{font-size:.62rem;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.article_heroBar__f9dD2>a{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.78)}.article_heroBar__f9dD2>span{color:rgba(255,255,255,.46);text-align:right}.article_heroMain__mxcBT{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.32fr);align-items:end;gap:clamp(56px,7vw,116px);padding-block:clamp(70px,8vw,126px)}.article_heroTitle__pPj48 h1{max-width:1080px;margin-top:30px;font-size:clamp(4rem,6.25vw,7.25rem);line-height:.89}.article_heroLead__W_h31{display:grid;align-content:end;gap:30px;min-height:250px;padding:28px 0 5px clamp(26px,2.8vw,44px);border-left:1px solid rgba(255,255,255,.18)}.article_heroLead__W_h31>p{color:rgba(255,255,255,.64);font-size:clamp(.96rem,1.05vw,1.1rem);line-height:1.67}.article_heroLead__W_h31>a{display:inline-flex;width:fit-content;align-items:center;gap:12px;padding-bottom:5px;border-bottom:1px solid;color:#fff;font-size:.78rem;font-weight:720}.article_heroMeta__v7q87{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16)}.article_heroMeta__v7q87>div{display:grid;min-height:108px;align-content:center;gap:8px;padding:22px clamp(18px,2.6vw,38px);border-right:1px solid rgba(255,255,255,.16)}.article_heroMeta__v7q87>div:first-child{padding-left:0}.article_heroMeta__v7q87>div:last-child{border-right:0}.article_heroMeta__v7q87 span{color:rgba(255,255,255,.43);font-size:.58rem;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.article_heroMeta__v7q87 strong,.article_heroMeta__v7q87 time{color:rgba(255,255,255,.88);font-size:.9rem;font-weight:620}.article_articleLayout__QHv_e{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,820px);justify-content:center;gap:clamp(64px,8vw,132px);padding-block:clamp(90px,9vw,140px)}.article_sidebar__zziDq{min-width:0}.article_contents__5UXJM{position:sticky;top:calc(var(--vss-header-height) + 28px)}.article_contents__5UXJM>p{margin-bottom:22px;color:var(--green-deep);font-size:.62rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.article_contents__5UXJM ol{border-bottom:1px solid var(--line-strong)}.article_contents__5UXJM li{border-top:1px solid var(--line-strong)}.article_contents__5UXJM li a{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding-block:16px;color:var(--muted);transition:color var(--vss-duration-fast) var(--vss-ease-standard),transform var(--vss-duration-fast) var(--vss-ease-standard)}.article_contents__5UXJM li a:hover{transform:translateX(3px);color:var(--ink)}.article_contents__5UXJM li a>span{color:var(--green-deep);font-size:.58rem;font-weight:760;letter-spacing:.08em}.article_contents__5UXJM li a>strong{font-size:.76rem;font-weight:650;line-height:1.35}.article_contentsAction__cFswq{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:26px;padding:17px 18px;background:var(--ink);color:#fff;font-size:.72rem;font-weight:700;line-height:1.35;transition:transform var(--vss-duration-interface) var(--vss-ease-standard)}.article_contentsAction__cFswq:hover{transform:translateY(-2px)}.article_articleBody__YYcFX{min-width:0}.article_introduction__BC3DW{padding:clamp(34px,4.5vw,54px);border-left:6px solid var(--green);background:var(--green-pale)}.article_introduction__BC3DW h2{max-width:700px;margin-top:24px;font-size:clamp(2.35rem,4vw,4.1rem);line-height:.98}.article_introduction__BC3DW>div{max-width:690px;margin-top:36px}.article_introduction__BC3DW>div p{color:rgba(9,11,10,.72);font-size:clamp(1.03rem,1.2vw,1.16rem);line-height:1.75}.article_introduction__BC3DW>div p+p{margin-top:22px}.article_articleSection__NbHXX{padding-block:clamp(64px,7vw,92px);border-top:1px solid var(--line-strong);scroll-margin-top:calc(var(--vss-header-height) + 28px)}.article_introduction__BC3DW+.article_articleSection__NbHXX{margin-top:clamp(72px,8vw,112px)}.article_sectionHeading__jLJUG{display:grid;grid-template-columns:54px minmax(0,1fr);gap:22px;align-items:start}.article_sectionHeading__jLJUG>span{padding-top:.56em;color:var(--green-deep);font-size:.66rem;font-weight:780;letter-spacing:.1em}.article_sectionHeading__jLJUG h2{font-size:clamp(2.7rem,4.4vw,4.65rem);line-height:.98}.article_sectionCopy__6TWiF{max-width:720px;margin-top:38px;margin-left:76px}.article_sectionCopy__6TWiF>p{color:var(--muted);font-size:clamp(1rem,1.06vw,1.09rem);line-height:1.78}.article_sectionCopy__6TWiF>p+p{margin-top:22px}.article_bulletList__uOiEX{margin-top:36px;border-bottom:1px solid var(--line-strong)}.article_bulletList__uOiEX li{display:grid;grid-template-columns:9px minmax(0,1fr);align-items:start;gap:16px;padding-block:17px;border-top:1px solid var(--line-strong);color:var(--ink);font-size:.94rem;font-weight:560;line-height:1.55}.article_bulletList__uOiEX li:before{width:7px;height:7px;margin-top:.52em;background:var(--green);content:""}.article_faqSection__VqFdG{margin-top:20px;padding:clamp(38px,5vw,62px);background:var(--ink);color:#fff;scroll-margin-top:calc(var(--vss-header-height) + 28px)}.article_faqSection__VqFdG>h2{max-width:650px;margin-top:24px;font-size:clamp(2.75rem,4.6vw,4.8rem);line-height:.96}.article_faqList__VqKwy{margin-top:50px;border-bottom:1px solid rgba(255,255,255,.18)}.article_faqList__VqKwy article{padding-block:28px;border-top:1px solid rgba(255,255,255,.18)}.article_faqList__VqKwy h3{font-size:clamp(1.32rem,2vw,1.7rem);line-height:1.12}.article_faqList__VqKwy p{margin-top:15px;color:rgba(255,255,255,.62);line-height:1.72}.article_cta___wgyK{background:var(--green)}.article_ctaShell__r4lP4{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.48fr);align-items:end;gap:clamp(60px,9vw,140px);padding-block:clamp(86px,9vw,140px)}.article_cta___wgyK h2{max-width:900px;margin-top:24px;font-size:clamp(4rem,6.6vw,7.5rem);line-height:.88}.article_ctaCopy__KnahS{display:grid;gap:32px;padding:8px 0 5px clamp(26px,3vw,46px);border-left:1px solid rgba(9,11,10,.3)}.article_ctaCopy__KnahS>p{color:rgba(9,11,10,.7);font-size:1.02rem;line-height:1.65}.article_ctaCopy__KnahS>div{display:grid;justify-items:start;gap:22px}.article_primaryButton__OM8lB{display:inline-flex;min-height:56px;align-items:center;justify-content:space-between;gap:28px;padding:14px 17px 14px 20px;border-radius:var(--vss-radius-control);background:var(--ink);color:#fff;font-size:.78rem;font-weight:720;transition:transform var(--vss-duration-interface) var(--vss-ease-standard)}.article_primaryButton__OM8lB:hover{transform:translateY(-2px)}.article_textLink__bYf9W{display:inline-flex;align-items:center;gap:12px;padding-bottom:5px;border-bottom:1px solid rgba(9,11,10,.5);color:rgba(9,11,10,.78);font-size:.77rem;font-weight:700}@media (max-width:900px){.article_articleLayout__QHv_e,.article_ctaShell__r4lP4,.article_heroMain__mxcBT{grid-template-columns:1fr}.article_heroMain__mxcBT{gap:52px}.article_heroTitle__pPj48 h1{max-width:980px;font-size:clamp(4rem,10vw,6.4rem)}.article_heroLead__W_h31{min-height:auto;padding:32px 0 0;border-top:1px solid rgba(255,255,255,.18);border-left:0}.article_heroLead__W_h31>p{max-width:680px}.article_articleLayout__QHv_e{justify-content:stretch;gap:70px}.article_contents__5UXJM{position:static}.article_contents__5UXJM ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0}.article_contents__5UXJM li{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.article_contents__5UXJM li:nth-child(odd){border-left:1px solid var(--line-strong)}.article_contentsAction__cFswq{width:fit-content}.article_ctaShell__r4lP4{align-items:start;gap:50px}.article_ctaCopy__KnahS{max-width:720px;padding:30px 0 0;border-top:1px solid rgba(9,11,10,.3);border-left:0}}@media (max-width:640px){.article_page__j881Q{--pad:20px}.article_heroBar__f9dD2{min-height:68px}.article_heroBar__f9dD2>span{display:none}.article_heroMain__mxcBT{gap:42px;padding-block:56px 62px}.article_heroTitle__pPj48 h1{margin-top:22px;font-size:clamp(3.2rem,15.2vw,4.25rem)}.article_heroLead__W_h31{gap:24px;padding-top:26px}.article_heroMeta__v7q87{grid-template-columns:1fr}.article_heroMeta__v7q87>div,.article_heroMeta__v7q87>div:first-child{min-height:78px;padding:16px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.16)}.article_heroMeta__v7q87>div:last-child{border-bottom:0}.article_articleLayout__QHv_e{gap:58px;padding-block:72px 90px}.article_contents__5UXJM ol{display:flex;width:calc(100% + 20px);gap:8px;overflow-x:auto;padding-right:20px;border:0;scroll-snap-type:x proximity;scrollbar-width:none}.article_contents__5UXJM ol::-webkit-scrollbar{display:none}.article_contents__5UXJM li,.article_contents__5UXJM li:nth-child(odd){width:250px;flex:0 0 250px;border:1px solid var(--line-strong);scroll-snap-align:start}.article_contents__5UXJM li a{min-height:96px;align-content:start;padding:18px}.article_contentsAction__cFswq{width:100%}.article_introduction__BC3DW{padding:32px 24px;border-left-width:4px}.article_introduction__BC3DW h2{font-size:2.55rem}.article_introduction__BC3DW>div{margin-top:28px}.article_articleSection__NbHXX{padding-block:64px}.article_introduction__BC3DW+.article_articleSection__NbHXX{margin-top:74px}.article_sectionHeading__jLJUG{grid-template-columns:1fr;gap:14px}.article_sectionHeading__jLJUG>span{padding-top:0}.article_sectionHeading__jLJUG h2{font-size:2.8rem}.article_sectionCopy__6TWiF{margin-top:30px;margin-left:0}.article_bulletList__uOiEX{margin-top:30px}.article_faqSection__VqFdG{margin-inline:-20px;padding:42px 20px}.article_faqSection__VqFdG>h2{font-size:3rem}.article_faqList__VqKwy{margin-top:38px}.article_ctaShell__r4lP4{gap:42px;padding-block:80px}.article_cta___wgyK h2{font-size:clamp(3.7rem,16vw,4.6rem)}.article_ctaCopy__KnahS{gap:28px;padding-top:26px}.article_ctaCopy__KnahS>div{align-items:stretch}.article_primaryButton__OM8lB{width:100%}}@media (prefers-reduced-motion:reduce){.article_page__j881Q *,.article_page__j881Q :after,.article_page__j881Q :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}