.blog_head__t6lqR{margin-bottom:clamp(40px,5vw,64px)}.blog_featured__tufKO{--featured-radius:16px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:440px;overflow:hidden;border:1px solid var(--line);border-radius:var(--featured-radius);background:var(--canvas);color:var(--ink);text-decoration:none;transition:border-color .24s ease,box-shadow .24s ease}.blog_featured__tufKO:hover{border-color:var(--line-strong);box-shadow:0 24px 48px -32px rgba(16,24,32,.28)}.blog_featured__tufKO:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.blog_featuredMedia__YnF8y{position:relative;overflow:hidden;background:var(--paper)}.blog_featuredMedia__YnF8y img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:0;object-fit:cover;object-position:50% 45%;transform:scale(1.001);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.blog_featured__tufKO:focus-visible .blog_featuredMedia__YnF8y img,.blog_featured__tufKO:hover .blog_featuredMedia__YnF8y img{transform:scale(1.045)}.blog_featuredBody__KmZc0{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(32px,3.6vw,56px)}.blog_featured__tufKO .blog_featuredEyebrow__KYaLq{margin:0;font-size:var(--label-size,.75rem);font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.blog_featured__tufKO .blog_featuredMeta__q_LNA{display:flex;align-items:center;gap:10px;margin:12px 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted)}.blog_featuredDot__XFuMj{width:3px;height:3px;border-radius:50%;background:currentColor}.blog_featured__tufKO .blog_featuredTitle__881kW{margin:28px 0 0;font-size:var(--type-3);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.08;text-wrap:balance}.blog_featured__tufKO .blog_featuredExcerpt__jXfv4{max-width:520px;margin:20px 0 0;font-size:1.0625rem;line-height:1.6;color:var(--muted);text-wrap:pretty}.blog_featured__tufKO .blog_featuredCta__32KZJ{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:auto;padding-top:32px;font-size:.9375rem;font-weight:500;color:var(--accent)}.blog_featured__tufKO .blog_featuredCta__32KZJ svg{transition:transform .24s ease}.blog_featured__tufKO:focus-visible .blog_featuredCta__32KZJ svg,.blog_featured__tufKO:hover .blog_featuredCta__32KZJ svg{transform:translateX(4px)}@media (max-width:900px){.blog_featured__tufKO{grid-template-columns:1fr;min-height:0}.blog_featuredMedia__YnF8y{aspect-ratio:3/2}.blog_featuredBody__KmZc0{padding:28px 24px 24px}.blog_featured__tufKO .blog_featuredTitle__881kW{margin-top:20px}.blog_featured__tufKO .blog_featuredExcerpt__jXfv4{font-size:1rem}.blog_featured__tufKO .blog_featuredCta__32KZJ{padding-top:24px}}@media (prefers-reduced-motion:reduce){.blog_featuredCta__32KZJ svg,.blog_featuredMedia__YnF8y img,.blog_featured__tufKO{transition:none}.blog_featured__tufKO:focus-visible .blog_featuredMedia__YnF8y img,.blog_featured__tufKO:hover .blog_featuredMedia__YnF8y img{transform:none}}.landing_landingContainer__bHdjE{width:min(var(--container,1440px),calc(100% + 2 * var(--sheet-inset, 0px) - 2 * var(--gutter, 28px)));margin-inline:auto}.landing_sectionHeading__3pR_c{max-width:880px}.landing_sectionHeading__3pR_c.landing_centered__RY3P2{margin-inline:auto;text-align:center}.landing_eyebrow__bIXys.landing_eyebrow__bIXys,.landing_landingContainer__bHdjE .landing_eyebrow__bIXys,.landing_sectionHeading__3pR_c .landing_eyebrow__bIXys{display:block;margin:0 0 20px;font-size:var(--label-size,.75rem);font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.landing_sectionHeading__3pR_c .landing_display__shxg8{font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.08;text-wrap:balance;white-space:pre-line}.landing_sectionHeading__3pR_c .landing_scale1__Yql4L{font-size:var(--type-1);line-height:1}.landing_sectionHeading__3pR_c .landing_scale2__SQ7GK{font-size:var(--type-2)}.landing_sectionHeading__3pR_c .landing_scale3__J7AgN{font-size:var(--type-3);line-height:1.12}.landing_sectionHeading__3pR_c .landing_scale4__8Ag_U{font-size:var(--type-4);line-height:1.15}.landing_sectionHeading__3pR_c .landing_lead__xzRLt{max-width:680px;margin-top:24px;font-size:var(--type-lead);line-height:1.5;color:var(--muted);text-wrap:pretty}.landing_sectionHeading__3pR_c.landing_centered__RY3P2 .landing_lead__xzRLt{margin-inline:auto}.landing_arrowLink__KflUr.landing_arrowLink__KflUr{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:.9rem;font-weight:500;color:var(--accent);transition:gap var(--ease-card,.2s ease)}.landing_arrowLink__KflUr:hover,.landing_banner__7wb7s:hover .landing_arrowLink__KflUr{gap:16px}.landing_banner__7wb7s.landing_banner__7wb7s{display:flex;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(20px,2.5vw,32px);border-radius:var(--radius-banner,16px);background:var(--on-dark,#fff);color:var(--ink);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_banner__7wb7s:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_banner__7wb7s.landing_bannerDark__xA4QQ,.landing_banner__7wb7s.landing_bannerDark__xA4QQ:hover{background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff);box-shadow:none}.landing_bannerDark__xA4QQ .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_bannerDark__xA4QQ .landing_arrowLink__KflUr.landing_arrowLink__KflUr{color:var(--on-dark,#fff)}.landing_banner__7wb7s .landing_bannerThumb__9A_fy{flex:0 0 auto;width:clamp(96px,12vw,160px);height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:calc(var(--radius-banner, 16px) - 6px)}.landing_banner__7wb7s .landing_bannerText__ARtqP{display:grid;flex:1 1 auto;min-width:0}.landing_bannerText__ARtqP .landing_eyebrow__bIXys{margin-bottom:10px}.landing_banner__7wb7s .landing_bannerStatement__sHvyh{font-size:clamp(1.35rem,1.1rem + .9vw,2rem);font-weight:400;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.landing_banner__7wb7s .landing_arrowLink__KflUr{flex:0 0 auto}.landing_beforeAfter__zgRTS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.landing_beforeAfter__zgRTS .landing_shiftPanel__ubBzt{padding:clamp(24px,3vw,44px);border-radius:var(--radius-card,24px);background:var(--paper);color:var(--ink)}.landing_beforeAfter__zgRTS .landing_shiftTarget__0uiQW{background:var(--on-dark,#fff);box-shadow:var(--shadow-soft)}.landing_beforeAfter__zgRTS .landing_shiftBefore__HjfrE{background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_shiftBefore__HjfrE.landing_shiftBefore__HjfrE li{border-top-color:var(--line-on-dark)}.landing_shiftBefore__HjfrE.landing_shiftBefore__HjfrE .landing_shiftIcon__ImFw_,.landing_shiftBefore__HjfrE.landing_shiftBefore__HjfrE li svg{color:var(--on-dark-muted)}.landing_shiftPanel__ubBzt .landing_shiftIcon__ImFw_{display:block;margin-bottom:24px;color:var(--muted)}.landing_shiftTarget__0uiQW .landing_shiftIcon__ImFw_{color:var(--accent)}.landing_shiftPanel__ubBzt.landing_shiftPanel__ubBzt h3{margin:0 0 24px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_outcomes__HzQnx ul,.landing_shiftPanel__ubBzt ul{margin:0;padding:0;list-style:none}.landing_outcomes__HzQnx li,.landing_shiftPanel__ubBzt li{display:grid;grid-template-columns:16px 1fr;gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--line);font-size:1rem;line-height:1.5}.landing_outcomes__HzQnx li svg,.landing_shiftPanel__ubBzt li svg{margin-top:4px;color:var(--muted)}.landing_outcomes__HzQnx li svg,.landing_shiftTarget__0uiQW li svg{color:var(--accent)}.landing_overlap__scRXb{position:relative;z-index:1;--sheet-inset:var(--frame-inset,16px);margin:var(--overlap-pull,-3.5rem) var(--frame-inset,16px) 0;padding:var(--space-major) 0;border-radius:var(--radius-banner,16px);background:radial-gradient(60% 50% at 85% 0,rgb(59 78 255/22%),transparent 70%),radial-gradient(40% 40% at 10% 100%,rgb(59 78 255/10%),transparent 70%),var(--ink);color:var(--on-dark,#fff)}.landing_overlap__scRXb.landing_overlapImage__H4v6X{background:linear-gradient(180deg,rgb(16 24 32/88%),rgb(16 24 32/96%)),var(--overlap-image) center /cover no-repeat,var(--ink)}.landing_overlap__scRXb .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_overlap__scRXb .landing_cardBody__tNvED.landing_cardBody__tNvED,.landing_overlap__scRXb .landing_lead__xzRLt.landing_lead__xzRLt{color:var(--on-dark-muted)}.landing_outcomeCard__KujkA{display:flex;flex-direction:column;height:100%;padding:clamp(24px,2.6vw,36px);border-radius:var(--radius-card,24px);background:var(--on-dark,#fff);color:var(--ink);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_outcomeCard__KujkA:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_outcomeCard__KujkA.landing_frosted__G_7IK{background:rgb(255 255 255/72%);backdrop-filter:blur(16px);border:1px solid rgb(255 255 255/60%)}.landing_outcomeCard__KujkA.landing_dark__semCK{background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_cardBody__tNvED.landing_cardBody__tNvED,.landing_outcomeCard__KujkA.landing_dark__semCK .landing_outcomes__HzQnx h4{color:var(--on-dark-muted)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_outcomes__HzQnx li{border-top-color:var(--line-on-dark)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_outcomes__HzQnx li svg{color:var(--accent-on-dark)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_arrowLink__KflUr.landing_arrowLink__KflUr{color:var(--on-dark,#fff)}.landing_outcomeCard__KujkA.landing_outcomeCard__KujkA h3{margin:0 0 16px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_outcomeCard__KujkA .landing_cardBody__tNvED{font-size:1rem;line-height:1.5;color:var(--muted)}.landing_outcomeCard__KujkA .landing_outcomes__HzQnx{display:flex;flex:1 1 auto;flex-direction:column;padding-top:32px}.landing_outcomes__HzQnx.landing_outcomes__HzQnx h4{margin:0 0 8px;font-size:var(--label-size,.75rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.landing_outcomes__HzQnx .landing_arrowLink__KflUr{margin-top:auto;padding-top:24px}.landing_faq__qTW0T{display:grid;gap:12px;interpolate-size:allow-keywords}.landing_faq__qTW0T .landing_faqItem__LE1VD{border-radius:var(--radius-faq,12px);background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff);box-shadow:var(--shadow-soft)}.landing_faqItem__LE1VD summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px clamp(20px,2.4vw,32px);cursor:pointer;list-style:none;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);font-weight:400;line-height:1.35;letter-spacing:-.01em}.landing_faqItem__LE1VD summary::-webkit-details-marker{display:none}.landing_faqItem__LE1VD summary:focus-visible{outline:2px solid #7297ff;outline-offset:2px;border-radius:var(--radius-faq,12px)}.landing_faqItem__LE1VD .landing_chevron__XK0BN{flex:0 0 auto;color:var(--accent-on-dark);transition:transform var(--ease-card,.2s ease)}.landing_faqItem__LE1VD[open] .landing_chevron__XK0BN{transform:rotate(180deg)}.landing_faqItem__LE1VD::details-content{height:0;overflow:clip;transition:height .25s ease,content-visibility allow-discrete .25s}.landing_faqItem__LE1VD[open]::details-content{height:auto}.landing_faqItem__LE1VD .landing_faqAnswer__Dum9e{padding:0 clamp(20px,2.4vw,32px) 24px}.landing_faqAnswer__Dum9e.landing_faqAnswer__Dum9e p{max-width:820px;font-size:1rem;line-height:1.6;color:var(--on-dark-muted)}.landing_band__i4Md7[id].landing_band__i4Md7,.landing_finalBand__zHTGC[id].landing_finalBand__zHTGC,.landing_overlap__scRXb[id].landing_overlap__scRXb{scroll-margin-top:max(0px,calc(104px - var(--space-major)))}.landing_band__i4Md7{padding:var(--space-major) 0}.landing_band__i4Md7,.landing_band__i4Md7.landing_bandPaper__gI7LL,.landing_band__i4Md7.landing_bandWhite__Yb5NU{background:var(--on-dark,#fff)}.landing_band__i4Md7.landing_bandDark__BzxfD{--sheet-inset:var(--frame-inset,16px);margin-inline:var(--frame-inset,16px);padding-block:clamp(120px,12vw,200px);border-radius:var(--radius-banner,16px);background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_band__i4Md7.landing_bandDark__BzxfD.landing_bandGlow__Fjgjw{background:radial-gradient(90% 38% at 50% 0,rgb(59 78 255/42%),transparent 100%),linear-gradient(180deg,rgb(59 78 255/16%) 0,transparent 32%),var(--surface-dark,#0f1820)}.landing_bandDark__BzxfD .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_bandDark__BzxfD .landing_display__shxg8.landing_display__shxg8{color:var(--on-dark,#fff)}.landing_bandDark__BzxfD .landing_lead__xzRLt.landing_lead__xzRLt,.landing_bandDark__BzxfD .landing_listLabel__vrssx.landing_listLabel__vrssx,.landing_bandDark__BzxfD .landing_note__ON3vO.landing_note__ON3vO{color:var(--on-dark-muted)}.landing_bannerRow__4fLQa{padding:0 0 var(--space-section);background:var(--on-dark,#fff)}.landing_bannerRow__4fLQa.landing_bannerRowLast__zOSc3{padding-bottom:calc(var(--space-major) + 3.5rem)}.landing_split__tBd9_{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:start}.landing_sectionHeading__3pR_c.landing_headingGap__7hZfh{margin-bottom:clamp(40px,5vw,72px)}.landing_split__tBd9_ .landing_questions__eiKwD{margin:0;padding:0;list-style:none;counter-reset:question}.landing_questions__eiKwD>li{counter-increment:question;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:20px 0;border-top:1px solid var(--line);font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_questions__eiKwD>li:before{content:counter(question,decimal-leading-zero);padding-top:.5em;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:0;color:var(--accent)}.landing_split__tBd9_ .landing_jurisdiction__MKxEv{margin-top:32px;padding-top:32px;border-top:1px solid var(--line);font-size:1rem;line-height:1.5;color:var(--muted)}.landing_pillarGrid__YRyW_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_pillarGrid__YRyW_ .landing_pillarCard__yFaGv{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-card,24px);background:var(--on-dark,#fff);color:var(--ink)}.landing_pillarCard__yFaGv img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.landing_pillarCard__yFaGv>div{padding:clamp(20px,2.4vw,32px)}.landing_pillarGrid__YRyW_ .landing_pillarCard__yFaGv h3{margin:0 0 12px;color:var(--ink);font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_pillarCard__yFaGv ul{margin:20px 0 0;padding:0;list-style:none}.landing_pillarCard__yFaGv li{padding:10px 0;border-top:1px solid var(--line);font-size:.9rem;line-height:1.4}.landing_scenarioGrid__avMOm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_sectionLink__xf3dA{margin-top:32px}.landing_observer__d88kS{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:center}.landing_cta__UKihQ.landing_cta__UKihQ{margin-top:32px;border-radius:var(--radius-button,8px);transition:background .2s,gap var(--ease-card,.2s ease)}.landing_cta__UKihQ.landing_cta__UKihQ:hover{gap:28px}.landing_finalCta__LJGqh .landing_note__ON3vO,.landing_observerIntro__yJSMA .landing_note__ON3vO{margin-top:20px;font-size:.875rem;line-height:1.5;color:var(--muted)}.landing_finalBand__zHTGC{padding:var(--space-section) 0;background:var(--on-dark,#fff)}.landing_finalBand__zHTGC .landing_finalCta__LJGqh{display:flex;flex-direction:column;align-items:center;padding:var(--space-major) clamp(20px,5vw,80px);border-radius:var(--radius-card,24px);background:radial-gradient(50% 60% at 50% 0,rgb(59 78 255/24%),transparent 70%),var(--ink);color:var(--on-dark,#fff);text-align:center}.landing_finalCta__LJGqh .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_finalCta__LJGqh .landing_sectionHeading__3pR_c .landing_lead__xzRLt{color:var(--on-dark-muted)}.landing_notesHead__WTFAV{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(40px,5vw,64px)}.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:clamp(24px,2.6vw,36px);border-radius:var(--radius-card,24px);background:var(--on-dark,#fff);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_scenarioCard__M4Yv2 .landing_scenarioTitle__ogayK{margin:0 0 16px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15;white-space:pre-line}.landing_scenarioCard__M4Yv2 .landing_scenarioBody__qNVFT{margin-bottom:24px;font-size:1rem;line-height:1.5;color:var(--muted)}.landing_scenarioCard__M4Yv2 .landing_stretched__59scH{align-self:end;justify-self:start}.landing_scenarioCard__M4Yv2 .landing_stretched__59scH:after{content:"";position:absolute;inset:0;border-radius:inherit}.landing_scenarioCard__M4Yv2:hover .landing_arrowLink__KflUr{gap:16px}.landing_landingContainer__bHdjE .landing_disclosureLine__W8kWW{margin-top:24px;font-size:.8125rem;line-height:1.5;color:var(--muted)}.landing_scenarioGrid__avMOm.landing_scenarioGrid__avMOm{margin-top:clamp(40px,5vw,64px)}.landing_helpGrid__HCNoH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_helpGrid__HCNoH .landing_helpCard__QFBXV{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-banner,16px);background:var(--on-dark,#fff);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_helpGrid__HCNoH .landing_helpCard__QFBXV:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_helpCard__QFBXV img{display:block;width:100%;height:auto;aspect-ratio:417/248;object-fit:cover}.landing_helpCard__QFBXV>div{padding:clamp(24px,2.6vw,36px)}.landing_helpCard__QFBXV.landing_helpCard__QFBXV h3{margin:0 0 12px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_helpCard__QFBXV.landing_helpCard__QFBXV p{font-size:1.05rem;line-height:1.55;color:var(--muted)}.landing_bentoGrid__I2c0F{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_bentoGrid__I2c0F>li:nth-child(3n+1),.landing_bentoGrid__I2c0F>li:nth-child(3n+2){grid-column:span 6}.landing_bentoGrid__I2c0F>li:nth-child(3n+3){grid-column:span 12}.landing_bentoGrid__I2c0F .landing_outcomeCard__KujkA.landing_dark__semCK{position:relative;overflow:hidden;border:1px solid rgb(255 255 255/8%);background:radial-gradient(70% 60% at 100% 0,rgb(59 78 255/16%),transparent 70%),var(--surface-dark,#0f1820)}.landing_cardVisual__eW3N1{width:100%;max-width:340px;margin:0 auto 28px}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_outcomeCard__KujkA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);column-gap:clamp(24px,4vw,64px);align-content:start}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_outcomeCard__KujkA>*{grid-column:1}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_cardVisual__eW3N1{grid-column:2;grid-row:1/span 3;align-self:center;max-width:420px;margin:0}.landing_landingContainer__bHdjE>.landing_listLabel__vrssx{margin:clamp(56px,6vw,88px) 0 16px;font-size:var(--label-size,.75rem);font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.landing_capabilityTiles__W7nN_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.landing_capabilityTiles__W7nN_ li{display:grid;gap:10px;align-content:start;padding:20px;border:1px solid rgb(255 255 255/12%);border-radius:12px;background:rgb(255 255 255/4%);backdrop-filter:blur(10px);transition:border-color .2s ease,background .2s ease}.landing_capabilityTiles__W7nN_ li:hover{border-color:rgb(59 78 255/60%);background:rgb(59 78 255/10%)}.landing_capabilityTiles__W7nN_ strong{font-size:1.05rem;font-weight:500;line-height:1.3;color:var(--on-dark,#fff)}.landing_capabilityTiles__W7nN_ span{font-size:.9rem;line-height:1.5;color:var(--on-dark-muted)}@media (max-width:1023px){.landing_bentoGrid__I2c0F>li:nth-child(n){grid-column:span 12}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_outcomeCard__KujkA{grid-template-columns:minmax(0,1fr)}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_cardVisual__eW3N1{grid-column:1;grid-row:auto;max-width:340px;margin:0 auto 28px}.landing_capabilityTiles__W7nN_{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_helpGrid__HCNoH,.landing_observer__d88kS,.landing_pillarGrid__YRyW_,.landing_scenarioGrid__avMOm,.landing_split__tBd9_{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.landing_beforeAfter__zgRTS{grid-template-columns:minmax(0,1fr)}.landing_notesHead__WTFAV{flex-direction:column;align-items:start}.landing_banner__7wb7s.landing_banner__7wb7s{flex-wrap:wrap}.landing_banner__7wb7s .landing_bannerThumb__9A_fy{display:none}.landing_overlap__scRXb{border-radius:var(--radius-banner,16px)}}@media (prefers-reduced-motion:reduce){.landing_arrowLink__KflUr.landing_arrowLink__KflUr,.landing_banner__7wb7s.landing_banner__7wb7s,.landing_cta__UKihQ.landing_cta__UKihQ,.landing_faqItem__LE1VD .landing_chevron__XK0BN,.landing_faqItem__LE1VD::details-content,.landing_outcomeCard__KujkA,.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2{transition:none}.landing_banner__7wb7s:hover,.landing_outcomeCard__KujkA:hover,.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2:hover{transform:none}}.how-it-works_layout__HN5nL{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-template-areas:"head ." "steps visual";gap:clamp(40px,5vw,64px) clamp(40px,5vw,96px);align-items:stretch}.how-it-works_head__QlykQ{grid-area:head}.how-it-works_steps__8W_sp{grid-area:steps;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none}.how-it-works_step__dh_Bn{position:relative;padding:18px 0}.how-it-works_step__dh_Bn:first-child{padding-top:0}.how-it-works_step__dh_Bn:last-child{padding-bottom:0}.how-it-works_step__dh_Bn+.how-it-works_step__dh_Bn:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgb(59 78 255/45%),rgb(59 78 255/0))}.how-it-works_step__dh_Bn h3{margin:0}.how-it-works_stepButton__LJP9X{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:baseline;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.how-it-works_stepButton__LJP9X:focus-visible{outline:2px solid #3b4eff;outline-offset:6px;border-radius:4px}.how-it-works_stepIndex__Sz52E{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.8rem;letter-spacing:.08em;color:var(--muted,#56616a);transition:color .3s ease}.how-it-works_stepTitle__RRLKO{font-size:var(--type-3,2.4rem);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.1;color:var(--muted,#56616a);transition:color .3s ease}.how-it-works_chevron__VAgNL{align-self:center;color:var(--muted,#56616a);transition:transform .3s ease,color .3s ease}.how-it-works_step__dh_Bn[data-open=true] .how-it-works_stepTitle__RRLKO{color:var(--surface-dark,#0f1820)}.how-it-works_step__dh_Bn[data-open=true] .how-it-works_chevron__VAgNL,.how-it-works_step__dh_Bn[data-open=true] .how-it-works_stepIndex__Sz52E{color:#3b4eff}.how-it-works_step__dh_Bn[data-open=true] .how-it-works_chevron__VAgNL{transform:rotate(180deg)}.how-it-works_stepButton__LJP9X:hover .how-it-works_stepTitle__RRLKO{color:var(--surface-dark,#0f1820)}.how-it-works_panel__FnrHe p{max-width:620px;margin:18px 0 0;padding-left:calc(.8rem * 2.2 + 20px);font-size:var(--type-lead,1.15rem);line-height:1.55;color:var(--muted,#56616a);animation:how-it-works_panelIn__qAwST .4s ease both}.how-it-works_progress__OJZYg{position:absolute;left:0;bottom:-1px;height:2px;width:100%;transform-origin:left;background:#3b4eff;animation:how-it-works_progress__OJZYg 6s linear both}.how-it-works_visual__xQcnU{grid-area:visual;position:relative;display:grid;align-content:start}.how-it-works_glow__akyJ4{position:absolute;inset:12% 8%;border-radius:50%;background:radial-gradient(closest-side,rgb(59 78 255/22%),rgb(59 78 255/0));filter:blur(8px);animation:how-it-works_glow__akyJ4 8s ease-in-out infinite}.how-it-works_stack__N47dz{position:relative;display:block;width:100%;height:auto;overflow:visible}.how-it-works_plate__qEGls{transition:transform .7s cubic-bezier(.22,1,.36,1)}.how-it-works_plate__qEGls path{stroke-width:1.4;stroke-linejoin:round;transition:fill .6s ease,fill-opacity .6s ease}.how-it-works_top__VaoSQ{fill:#ffffff}.how-it-works_sideLeft__nSx_s{fill:#f7f8fc}.how-it-works_sideRight__yYllx{fill:#eef0ff}.how-it-works_plate__qEGls[data-active=true] .how-it-works_sideLeft__nSx_s{fill:#0f1820}.how-it-works_plate__qEGls[data-active=true] .how-it-works_sideRight__yYllx{fill:#2a3bd6}.how-it-works_plate__qEGls[data-active=true]{filter:drop-shadow(0 18px 28px rgb(59 78 255/28%))}.how-it-works_plateLabel__dm4WY{fill:#ffffff;font-size:17px;font-weight:500;letter-spacing:-.01em;animation:how-it-works_panelIn__qAwST .5s ease both}.how-it-works_sideLabel__3BTfz{cursor:pointer;animation:how-it-works_panelIn__qAwST .5s ease both}.how-it-works_sideLabel__3BTfz path{fill:none;stroke:#3b4eff;stroke-width:1;stroke-dasharray:3 3}.how-it-works_sideLabel__3BTfz text{fill:#0f1820;font-size:16px;font-weight:400;letter-spacing:-.01em;transition:fill .18s ease}.how-it-works_sideLabel__3BTfz:hover text{fill:#3b4eff}@keyframes how-it-works_progress__OJZYg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes how-it-works_panelIn__qAwST{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes how-it-works_glow__akyJ4{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (max-width:1279px){.how-it-works_layout__HN5nL{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "visual" "steps"}.how-it-works_visual__xQcnU{width:100%;max-width:560px;margin-inline:auto}}@media (max-width:600px){.how-it-works_panel__FnrHe p{padding-left:0}.how-it-works_plateLabel__dm4WY,.how-it-works_sideLabel__3BTfz text{font-size:24px}}@media (prefers-reduced-motion:reduce){.how-it-works_chevron__VAgNL,.how-it-works_plate__qEGls,.how-it-works_plate__qEGls path,.how-it-works_stepTitle__RRLKO{transition:none}.how-it-works_glow__akyJ4,.how-it-works_panel__FnrHe p,.how-it-works_plateLabel__dm4WY,.how-it-works_progress__OJZYg,.how-it-works_sideLabel__3BTfz{animation:none}}.knowledge-graph_root___jx5Y{--kg-ink:#0f1820;--kg-blue:#3b4eff;--kg-soft:#8fa0ff;--kg-teal:#5fb6c9;--kg-body:#3d4a55;color:var(--kg-ink)}.knowledge-graph_rows__N1PpM{display:grid;gap:clamp(64px,8vw,128px);margin-top:clamp(48px,6vw,88px)}.knowledge-graph_row__0o99n{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,4vw,56px);align-items:center}.knowledge-graph_copy__P52uZ{min-width:0}.knowledge-graph_copy__P52uZ>p:not(:first-child),.knowledge-graph_copy__P52uZ>ul{max-width:640px}.knowledge-graph_figure__TDdOM{min-width:0}@media (min-width:1280px){.knowledge-graph_row__0o99n{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.knowledge-graph_rowMirrored__lw0Rl{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.knowledge-graph_rowMirrored__lw0Rl .knowledge-graph_copy__P52uZ{order:2}.knowledge-graph_rowMirrored__lw0Rl .knowledge-graph_figure__TDdOM{order:1}}.knowledge-graph_rowEyebrow__szJRr.knowledge-graph_rowEyebrow__szJRr{margin:0 0 16px;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--kg-blue)}.knowledge-graph_rowTitle__eM9Bf.knowledge-graph_rowTitle__eM9Bf{margin:0;font-size:var(--type-2);font-weight:var(--display-weight,300);line-height:1.08;letter-spacing:var(--display-tracking,-.03em);color:var(--kg-ink);text-wrap:balance;white-space:pre-line}.knowledge-graph_rowBody__YM4VG.knowledge-graph_rowBody__YM4VG{margin:20px 0 0;font-size:clamp(1rem,.95rem + .2vw,1.125rem);line-height:1.6;color:var(--kg-body);text-wrap:pretty}.knowledge-graph_bullets__f15rt{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.knowledge-graph_bullets__f15rt li{position:relative;padding-left:22px;font-size:clamp(1rem,.95rem + .2vw,1.0625rem);line-height:1.55;color:var(--kg-body)}.knowledge-graph_bullets__f15rt li:before{content:"";position:absolute;top:.62em;left:2px;width:7px;height:7px;border-radius:50%;background:var(--kg-blue);box-shadow:0 0 0 4px rgb(59 78 255/12%)}.knowledge-graph_visual__REmhe{position:relative;width:100%;max-width:760px;margin-inline:auto}.knowledge-graph_svg__eeiSe{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.knowledge-graph_windowFill__opJ9z{fill:#ffffff}.knowledge-graph_windowStroke__m8UpZ{fill:none;stroke:var(--kg-ink);stroke-width:1;stroke-opacity:.85}.knowledge-graph_markOuter__e2EhO{fill:var(--kg-blue)}.knowledge-graph_markInner__AUK_J{fill:#ffffff}.knowledge-graph_fanLine__Tsej9,.knowledge-graph_funnelLine__xcSLZ{fill:none;stroke:var(--kg-blue);stroke-width:.8;stroke-opacity:.45}.knowledge-graph_funnelLine__xcSLZ{stroke-opacity:.35}.knowledge-graph_fanDot__wJNuf{fill:var(--kg-ink)}.knowledge-graph_traveller__DYWGU{fill:none;stroke:var(--kg-blue);stroke-width:5;stroke-linecap:round;stroke-dasharray:0 100;stroke-dashoffset:0;opacity:0;animation:knowledge-graph_travel__K0gTz 3s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--d,0s)}.knowledge-graph_fieldLabel__8ttWY{font-size:12px;fill:var(--kg-ink)}.knowledge-graph_valueBar__YZIox{fill:rgb(59 78 255/26%)}.knowledge-graph_tonePerson__SfC1R{--chip:rgb(59 78 255/11%);--chip-icon:var(--kg-blue)}.knowledge-graph_toneOrganization__Hhn4a{--chip:rgb(143 160 255/26%);--chip-icon:#2733b8}.knowledge-graph_toneLocation__3ZSLM{--chip:rgb(95 182 201/22%);--chip-icon:#2d7384}.knowledge-graph_toneDocument__Fh6g1{--chip:rgb(15 24 32/6%);--chip-icon:var(--kg-ink)}.knowledge-graph_chip__8nexo{fill:var(--chip)}.knowledge-graph_chipLit__ercfA{fill:none;stroke:var(--kg-blue);stroke-width:1.2;opacity:0;animation:knowledge-graph_chipOn__e5tCJ 4.2s ease-in-out infinite;animation-delay:var(--d,0s)}.knowledge-graph_chipIcon__xlFKl{color:var(--chip-icon)}.knowledge-graph_chipLabel__QZv1c{font-size:10px;font-weight:500;fill:var(--kg-ink)}.knowledge-graph_band__WdIcb{fill:var(--kg-ink)}.knowledge-graph_bandLabel__cqaD9{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;fill:#ffffff}.knowledge-graph_barA__o21No{--bar:rgb(59 78 255/20%);--bar-on:rgb(59 78 255/55%)}.knowledge-graph_barB__riptl{--bar:rgb(95 182 201/28%);--bar-on:rgb(95 182 201/70%)}.knowledge-graph_barC__0XpB4{--bar:rgb(143 160 255/40%);--bar-on:#3b4eff}.knowledge-graph_barBase__WXqCR{fill:var(--bar)}.knowledge-graph_barFill__IKxQL{fill:var(--bar-on);transform-box:fill-box;transform-origin:left center;transform:scaleX(0);animation:knowledge-graph_barFill__IKxQL 3.6s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--d,0s)}.knowledge-graph_panelFrame__NZkt_{fill:#ffffff;filter:drop-shadow(0 18px 28px rgb(15 24 32/8%))}.knowledge-graph_panelFrame__NZkt_,.knowledge-graph_panelRule__w_AK2{stroke:var(--kg-ink);stroke-opacity:.85}.knowledge-graph_dotInk__gkfEO{fill:var(--kg-ink)}.knowledge-graph_dotBlue__LpFU_{fill:var(--kg-blue)}.knowledge-graph_dotTeal__s6TBo{fill:var(--kg-teal)}.knowledge-graph_panelTitle__VZDeT{font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;fill:var(--kg-ink)}.knowledge-graph_treeLabel__VwgEA{font-size:12px;fill:var(--kg-ink)}.knowledge-graph_chevron__O3vKx{color:var(--kg-ink)}.knowledge-graph_treeStem__D3d1F,.knowledge-graph_treeTick____hJC{fill:none;stroke:var(--kg-ink);stroke-width:.8;stroke-opacity:.7}.knowledge-graph_treeDot__gCUCZ{fill:var(--kg-ink)}.knowledge-graph_childLine___VdM4{fill:none;stroke-width:1.4;stroke-dasharray:100;stroke-dashoffset:100;animation:knowledge-graph_drawIn__6sE8W 4.8s cubic-bezier(.65,0,.35,1) infinite;animation-delay:var(--d,0s)}.knowledge-graph_childBlue__d9eBQ{stroke:var(--kg-blue)}.knowledge-graph_childTeal__ZfTeI{stroke:var(--kg-teal)}.knowledge-graph_meshLink__Vx5YX{stroke:var(--kg-blue);stroke-width:.6;stroke-opacity:.18}.knowledge-graph_meshDot__sOXDt{fill:var(--kg-ink);animation:knowledge-graph_twinkle__SiXf2 4s ease-in-out infinite;animation-delay:var(--d,0s)}.knowledge-graph_disc1__29Qhc{fill:rgb(59 78 255/4%)}.knowledge-graph_disc2__YA39S{fill:rgb(59 78 255/7%)}.knowledge-graph_disc3__kA6SE{fill:rgb(59 78 255/16%)}.knowledge-graph_tickRing__PjjsJ{fill:none;stroke:rgb(59 78 255/26%);stroke-width:16;stroke-dasharray:2 4;animation:knowledge-graph_spin__rU1Tn 80s linear infinite}.knowledge-graph_edge__WDVCo{stroke:var(--kg-ink);stroke-width:1;stroke-opacity:.75}.knowledge-graph_edgePulse__gXM_b{fill:none;stroke:var(--kg-blue);stroke-width:4.5;stroke-linecap:round;stroke-dasharray:0 100;opacity:0;animation:knowledge-graph_travel__K0gTz 2.8s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--d,0s)}.knowledge-graph_node__IrdTe{transform-box:fill-box;transform-origin:center;animation:knowledge-graph_breathe__4LNOL 5s ease-in-out infinite;animation-delay:var(--d,0s)}.knowledge-graph_leaf__Fs_JZ{fill:#ffffff;stroke:rgb(15 24 32/30%);stroke-width:1}.knowledge-graph_leafIcon__Fx_5D{color:var(--kg-ink)}.knowledge-graph_hubHalo__REjwi{fill:#ffffff;stroke:var(--kg-ink);stroke-width:1.2}.knowledge-graph_hubCore__n7RE_{fill:var(--kg-ink)}.knowledge-graph_hubIcon__hOWDi{color:#ffffff}.knowledge-graph_hub__VMH3a .knowledge-graph_hubHalo__REjwi{stroke:var(--kg-blue)}.knowledge-graph_sidebar__3XNkF{fill:#ffffff;stroke:var(--kg-ink);stroke-opacity:.85}.knowledge-graph_sidebarBar__vMiFq{fill:var(--kg-ink);animation:knowledge-graph_sidebarBlink__eW9Kj 3s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes knowledge-graph_travel__K0gTz{0%{stroke-dashoffset:0;opacity:0}12%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}@keyframes knowledge-graph_chipOn__e5tCJ{0%,to{opacity:0}12%,30%{opacity:1}45%{opacity:0}}@keyframes knowledge-graph_barFill__IKxQL{0%{transform:scaleX(0);opacity:1}45%{transform:scaleX(1);opacity:1}80%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes knowledge-graph_drawIn__6sE8W{0%{stroke-dashoffset:100}40%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes knowledge-graph_twinkle__SiXf2{0%,to{opacity:.9}50%{opacity:.25}}@keyframes knowledge-graph_spin__rU1Tn{to{transform:rotate(1turn)}}@keyframes knowledge-graph_breathe__4LNOL{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes knowledge-graph_sidebarBlink__eW9Kj{0%,to{fill-opacity:1}50%{fill-opacity:.35}}@media (prefers-reduced-motion:reduce){.knowledge-graph_edgePulse__gXM_b,.knowledge-graph_traveller__DYWGU{display:none}.knowledge-graph_chipLit__ercfA,.knowledge-graph_meshDot__sOXDt,.knowledge-graph_node__IrdTe,.knowledge-graph_sidebarBar__vMiFq,.knowledge-graph_tickRing__PjjsJ{animation:none}.knowledge-graph_barFill__IKxQL{animation:none;transform:scaleX(1);opacity:0}.knowledge-graph_childLine___VdM4{animation:none;stroke-dashoffset:0}}.peripheral-flows_section___xWyx{position:relative;isolation:isolate;--flow-gutter:max(32px,calc((100% - 1440px) / 2 - 16px))}.peripheral-flows_section___xWyx>:not(.peripheral-flows_periphery__FeNLf){position:relative;z-index:1}.peripheral-flows_periphery__FeNLf{position:absolute;inset:0;overflow:clip;pointer-events:none;user-select:none;content-visibility:auto}.peripheral-flows_periphery__FeNLf svg{display:block;height:100%}.peripheral-flows_hero__QeOyr{mask-image:linear-gradient(90deg,#000,#0008 12%,transparent 28%,transparent 72%,#0008 88%,#000)}.peripheral-flows_hero__QeOyr svg{width:100%}.peripheral-flows_periphery__FeNLf path{fill:none;vector-effect:non-scaling-stroke}.peripheral-flows_track__Eqmkt{stroke:#3b4eff;stroke-width:1.2;opacity:.48}.peripheral-flows_signal__ZreFv{stroke:#3b4eff;stroke-width:2;stroke-linecap:round;stroke-dasharray:4 96;animation:peripheral-flows_signal-flow__AEcd_ 18s linear infinite}.peripheral-flows_periphery__FeNLf g:nth-child(2n) .peripheral-flows_signal__ZreFv{animation-duration:24s;animation-delay:-9s}.peripheral-flows_periphery__FeNLf g:nth-child(3n) .peripheral-flows_signal__ZreFv{animation-duration:21s;animation-delay:-14s}.peripheral-flows_quiet__2vv1M{opacity:1}.peripheral-flows_quiet__2vv1M svg{position:absolute;top:0;width:var(--flow-gutter);overflow:hidden;mask-image:linear-gradient(90deg,#000,#000 65%,transparent)}.peripheral-flows_edgeLeft__Qi6kB{left:0}.peripheral-flows_edgeRight__hzkIg{right:0;transform:scaleX(-1)}.peripheral-flows_quiet__2vv1M .peripheral-flows_track__Eqmkt{stroke-width:1;opacity:.2}.peripheral-flows_quiet__2vv1M .peripheral-flows_signal__ZreFv{stroke-width:1.5;opacity:.55;animation-duration:32s}.peripheral-flows_quiet__2vv1M g:nth-child(2n) .peripheral-flows_signal__ZreFv{animation-duration:38s}.peripheral-flows_quiet__2vv1M g:nth-child(3n) .peripheral-flows_signal__ZreFv{animation-duration:35s}@keyframes peripheral-flows_signal-flow__AEcd_{to{stroke-dashoffset:-100}}@media (max-width:1199px){.peripheral-flows_section___xWyx{--flow-gutter:20px}}@media (max-width:850px){.peripheral-flows_section___xWyx{--flow-gutter:14px}}@media (max-width:700px){.peripheral-flows_hero__QeOyr{opacity:.65;mask-image:linear-gradient(90deg,#000,transparent 20%,transparent 80%,#000)}}@media (max-width:600px){.peripheral-flows_section___xWyx{--flow-gutter:12px}}@media (prefers-reduced-motion:reduce){.peripheral-flows_signal__ZreFv{animation:none}}.reference_feature__Yz5vE{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,6vw,96px);align-items:start}.reference_feature__Yz5vE>*{min-width:0}.reference_intro__4g_tj{margin-top:28px!important;color:var(--muted);max-width:680px}.reference_dossier__0WXS7{padding:clamp(24px,4vw,48px);border-radius:12px;background:var(--ink);color:var(--canvas)}.reference_dossier__0WXS7 h3{font-size:1.7rem}.reference_dossier__0WXS7 h3+p,.reference_dossier__0WXS7>p:last-child{margin-top:22px;color:#b8c2cb;font-size:.875rem}.reference_disciplines__oWOCM{margin:32px 0;padding:0;list-style:none}.reference_disciplines__oWOCM li{padding-block:13px;display:flex;align-items:center;gap:14px}.reference_disciplines__oWOCM li:before{content:"";width:6px;height:6px;background:var(--accent-on-dark);flex:0 0 auto}.reference_assumptions__tV_a_{margin:30px 0 0}.reference_assumptions__tV_a_>div{padding-block:15px;border-top:1px solid #ffffff20}.reference_assumptions__tV_a_ dt{color:#b8c2cb;font-size:.8rem;margin-bottom:6px}.reference_assumptions__tV_a_ dd{margin:0;line-height:1.6}.reference_questions__kIGN5{margin:32px 0 0;padding-left:20px}.reference_questions__kIGN5 li{padding:10px 0 10px 8px;line-height:1.65}.reference_questions__kIGN5 li::marker{color:var(--accent)}.reference_workstreams__hdMbT{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:28px}.reference_workstreams__hdMbT li{display:flex;gap:24px;background:var(--paper);border-radius:10px;padding:clamp(24px,3vw,40px)}.reference_step__gBpib{color:var(--accent-strong);font:500 .8rem/1.8 var(--font-geist-mono),monospace;flex:0 0 auto}.reference_workstreams__hdMbT h3{font-size:1.35rem}.reference_workstreams__hdMbT p{margin-top:16px;color:var(--muted)}.reference_manifest__FON6t{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:.95rem}.reference_manifest__FON6t caption{text-align:left;color:var(--muted);margin-bottom:20px;font-size:.875rem}.reference_manifest__FON6t td,.reference_manifest__FON6t th{padding:24px;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;line-height:1.65}.reference_manifest__FON6t thead th{background:var(--paper);color:var(--muted);font-size:.8rem;font-weight:500}.reference_manifest__FON6t th:first-child{width:44%}.reference_manifest__FON6t tbody th{font-weight:500}.reference_manifest__FON6t tbody th span{display:block;color:var(--accent-strong);font:500 .7rem/1.6 var(--font-geist-mono),monospace;margin-bottom:8px}.reference_sources__DZ42L a:hover{text-decoration:underline;text-underline-offset:4px}.reference_auditScope__S4QLM{border-radius:12px;background:var(--paper);padding:clamp(24px,4vw,48px)}.reference_auditScope__S4QLM ol{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;list-style:none;padding:0;margin:32px 0 0}.reference_auditScope__S4QLM li{min-width:0}.reference_auditScope__S4QLM h2{font-size:1.25rem;letter-spacing:-.025em;margin-top:12px}.reference_auditScope__S4QLM li p{margin-top:12px;font-size:.9rem;color:var(--muted)}.reference_sources__DZ42L{margin-top:56px;max-width:850px}.reference_sources__DZ42L ul{list-style:none;padding:0;margin:0 0 20px}.reference_sources__DZ42L a{display:inline-block;padding-block:12px;color:var(--accent-strong)}.reference_sources__DZ42L>p:last-child{font-size:.85rem;color:var(--muted)}.reference_referenceAside__adoiE{padding:clamp(24px,4vw,48px);margin-top:56px;background:var(--paper);border-radius:12px}.reference_referenceAside__adoiE>p:not(:first-child){color:var(--muted);margin:20px 0;max-width:680px}@media (max-width:900px){.reference_feature__Yz5vE,.reference_workstreams__hdMbT{grid-template-columns:1fr}.reference_auditScope__S4QLM ol{grid-template-columns:1fr 1fr}}@media (max-width:600px){.reference_manifest__FON6t{font-size:.8rem}.reference_manifest__FON6t td,.reference_manifest__FON6t th{padding:16px 8px}.reference_manifest__FON6t th:first-child{width:42%}.reference_manifest__FON6t thead th{font-size:.75rem}.reference_workstreams__hdMbT li{gap:16px}}@media (max-width:380px){.reference_auditScope__S4QLM ol{grid-template-columns:1fr}}.institutional_contents__RLRTc{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:40px;justify-content:flex-start}.institutional_contents__RLRTc a{display:inline-flex;align-items:center;gap:12px;font-size:.8125rem;min-height:44px;color:#c3cbd3}.institutional_contents__RLRTc a:hover{color:#ffffff;text-decoration:underline;text-underline-offset:5px}.institutional_section__JdzSU{min-height:auto;padding-block:var(--section-space)}.institutional_cards__G9GKu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));gap:28px}.institutional_cards__G9GKu:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.institutional_cards__G9GKu article{display:flex;flex-direction:column;align-items:flex-start;gap:22px;background:var(--paper);padding:clamp(24px,3vw,40px);border-radius:var(--card-radius);min-width:0}.institutional_cards__G9GKu h3{font-size:1.4rem}.institutional_cards__G9GKu p{color:var(--muted)}.institutional_cards__G9GKu a{display:inline-flex;gap:12px;align-items:center;min-height:44px;margin-top:auto;color:var(--accent-strong);font-size:.9rem}.institutional_cards__G9GKu a:hover{text-decoration:underline;text-underline-offset:4px}.institutional_imageHeading___Xu_B{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;margin-bottom:48px}.institutional_imageHeading___Xu_B img{border-radius:8px;width:100%;height:auto}.institutional_imageHeading___Xu_B figcaption{margin-top:10px;color:var(--muted);font-size:.75rem}.institutional_faq__RWlsH{max-width:950px}.institutional_faq__RWlsH details{padding:26px 0;border-bottom:1px solid var(--line)}.institutional_faq__RWlsH summary{font-size:clamp(1.05rem,2vw,1.35rem);cursor:pointer;line-height:1.5;padding-right:24px}.institutional_faq__RWlsH summary::marker{color:var(--accent)}.institutional_faq__RWlsH summary:focus-visible{outline:2px solid var(--accent);outline-offset:8px}.institutional_faq__RWlsH details p{padding-top:22px;color:var(--muted);max-width:780px}@media (max-width:800px){.institutional_cards__G9GKu:has(>:nth-child(4)),.institutional_imageHeading___Xu_B{grid-template-columns:1fr}.institutional_imageHeading___Xu_B{gap:24px}}@media (max-width:600px){.institutional_contents__RLRTc{gap:8px 20px}}.institutional_overviewReveal__JM7n0{display:flex;min-width:0}.institutional_overviewReveal__JM7n0>article{flex:1}@media (max-width:700px){.institutional_contents__RLRTc{margin-top:28px;gap:4px 16px}.institutional_contents__RLRTc a{font-size:.75rem}.institutional_cards__G9GKu{gap:16px}.institutional_cards__G9GKu article{gap:16px;padding:24px}}.institutional_heroOnlyGap___0rS7{height:clamp(64px,8vw,120px)}