.expertise-deck_deck__24a0t{--type-1:4.75rem;--type-2:3.5rem;--type-3:2.75rem;--type-4:1.625rem;--type-lead:1.1875rem;--gutter:72px;--frame-inset:0px;display:block;width:1440px;margin:0 auto}.expertise-deck_deck__24a0t *,.expertise-deck_deck__24a0t :after,.expertise-deck_deck__24a0t :before{animation:none!important;transition:none!important}.expertise-deck_slide__M7izf{position:relative;display:flex;flex-direction:column;width:1440px;height:810px;padding:56px 72px 0;overflow:hidden;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.expertise-deck_slide__M7izf:last-child{break-after:auto;page-break-after:auto}.expertise-deck_light__Nx3Ac{background:#fff;color:var(--ink)}.expertise-deck_dark__u5bdL{background:radial-gradient(70% 45% at 85% 0,rgb(59 78 255/30%),transparent 100%),var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.expertise-deck_dark__u5bdL .expertise-deck_heading__7dLSk h2,.expertise-deck_dark__u5bdL h2,.expertise-deck_dark__u5bdL h3{color:var(--on-dark,#fff)}.expertise-deck_dark__u5bdL p[class*=lead]{color:var(--on-dark-muted)}.expertise-deck_body__kmm8b{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:0}.expertise-deck_heading__7dLSk.expertise-deck_heading__7dLSk{max-width:1000px;margin-bottom:32px}.expertise-deck_heading__7dLSk p[class*=lead]{max-width:820px;margin-top:16px}.expertise-deck_footer__MHCKi{display:flex;align-items:center;gap:16px;height:64px;margin-top:auto;border-top:1px solid var(--line);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.08em;color:var(--muted)}.expertise-deck_dark__u5bdL .expertise-deck_footer__MHCKi{border-top-color:rgb(255 255 255/12%);color:var(--on-dark-muted)}.expertise-deck_logo__eV3BL{width:auto;height:16px}.expertise-deck_page__Lbzlw{margin-left:auto}.expertise-deck_cover__IYg7_{background:radial-gradient(80% 60% at 90% 0,rgb(59 78 255/45%),transparent 100%),radial-gradient(50% 50% at 0 100%,rgb(59 78 255/16%),transparent 100%),var(--surface-dark,#0f1820)}.expertise-deck_coverLogo__IPqz6{align-self:flex-start;width:auto;height:40px}.expertise-deck_coverText__kiaIE{margin-top:auto;margin-bottom:40px}.expertise-deck_coverText__kiaIE>div{max-width:1120px}.expertise-deck_coverText__kiaIE h2{color:var(--on-dark,#fff)}.expertise-deck_coverText__kiaIE p[class*=lead]{max-width:760px;color:var(--on-dark-muted)}.expertise-deck_coverTitle__KQ3vn{margin-bottom:32px!important;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-muted)}.expertise-deck_split__yqefM .expertise-deck_body__kmm8b{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;align-content:center}.expertise-deck_split__yqefM .expertise-deck_heading__7dLSk.expertise-deck_heading__7dLSk{margin:0}.expertise-deck_splitRight__Pouj2 ol{margin:0;padding:0;list-style:none}.expertise-deck_jurisdiction__ljDAd.expertise-deck_jurisdiction__ljDAd{margin-top:24px;padding-top:24px;border-top:1px solid var(--line);font-size:.9375rem;line-height:1.5;color:var(--muted)}.expertise-deck_shift__khw_a{margin-block:auto}.expertise-deck_shift__khw_a [data-before-after]{gap:24px}.expertise-deck_shift__khw_a [data-before-after]>section{padding:32px 36px}.expertise-deck_shift__khw_a [data-before-after] li{padding:10px 0}.expertise-deck_dark__u5bdL .expertise-deck_shift__khw_a [data-before-after]>section:first-child{border:1px solid rgb(255 255 255/14%);background:rgb(255 255 255/5%)}.expertise-deck_dark__u5bdL .expertise-deck_shift__khw_a [data-before-after]>section:last-child{box-shadow:none}.expertise-deck_dark__u5bdL .expertise-deck_shift__khw_a [data-before-after]>section:last-child h3{color:var(--ink)}.expertise-deck_services__mikDQ{display:grid;grid-template-rows:auto auto;gap:16px}.expertise-deck_services__mikDQ .expertise-deck_missions__fBTQ6>li{padding:20px 26px}.expertise-deck_capabilities__LOlmS,.expertise-deck_leadership__bTKxy,.expertise-deck_missions__fBTQ6,.expertise-deck_solutions__N2vtD{margin:0;padding:0;list-style:none}.expertise-deck_missions__fBTQ6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.expertise-deck_missions__fBTQ6>li{padding:24px 28px;border-radius:var(--radius-card,24px);background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.expertise-deck_deck__24a0t .expertise-deck_missions__fBTQ6 h3{margin:12px 0 8px;color:var(--on-dark,#fff);font-size:1.5rem;font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.expertise-deck_missions__fBTQ6 p{font-size:.875rem;line-height:1.5;color:var(--on-dark-muted)}.expertise-deck_index__Eh3z_{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;color:var(--accent)}.expertise-deck_solutions__N2vtD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.expertise-deck_solutions__N2vtD>li{padding:18px 22px;border:1px solid var(--line);border-radius:var(--radius-card,24px);background:#fff;box-shadow:var(--shadow-soft)}.expertise-deck_deck__24a0t .expertise-deck_solutions__N2vtD h3{margin:10px 0 8px;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;line-height:1.25}.expertise-deck_solutions__N2vtD p{font-size:.8125rem;line-height:1.5;color:var(--muted)}.expertise-deck_solutionEyebrow__uton9{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.expertise-deck_pillars__Z8mvY.expertise-deck_pillars__Z8mvY{gap:24px}.expertise-deck_pillars__Z8mvY img{height:180px!important;aspect-ratio:auto!important}.expertise-deck_pillars__Z8mvY>li>div{padding:24px 28px!important}.expertise-deck_pillars__Z8mvY h3{font-size:1.5rem!important}.expertise-deck_pillars__Z8mvY li li{padding:8px 0!important}.expertise-deck_pillars__Z8mvY li ul{margin-top:12px!important}.expertise-deck_stackLayout__aSnh6{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;min-height:0}.expertise-deck_stackLayout__aSnh6 .expertise-deck_heading__7dLSk.expertise-deck_heading__7dLSk{margin-bottom:24px}.expertise-deck_steps___atX9{margin:0;padding:0;list-style:none}.expertise-deck_steps___atX9>li{display:grid;grid-template-columns:40px minmax(0,1fr);padding:8px 0;border-top:1px solid var(--line)}.expertise-deck_deck__24a0t .expertise-deck_steps___atX9 h3{font-size:1.25rem;font-weight:400;letter-spacing:-.01em}.expertise-deck_steps___atX9 p{grid-column:2;margin-top:2px;font-size:.875rem;line-height:1.45;color:var(--muted)}.expertise-deck_steps___atX9 .expertise-deck_index__Eh3z_{padding-top:6px}.expertise-deck_stackVisual__0z5gS{align-self:center;min-width:0}.expertise-deck_stackVisual__0z5gS [data-how-it-works]{display:block}.expertise-deck_stackVisual__0z5gS [data-how-it-works]>:not([aria-hidden=true]){display:none}.expertise-deck_headRow__QXLTs .expertise-deck_heading__7dLSk.expertise-deck_heading__7dLSk{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:64px;max-width:none;margin-bottom:28px}.expertise-deck_headRow__QXLTs .expertise-deck_heading__7dLSk>*{grid-column:1}.expertise-deck_headRow__QXLTs .expertise-deck_heading__7dLSk>p[class*=lead]{grid-row:1/span 2;grid-column:2;align-self:end;margin:0}.expertise-deck_gateway__RKFbx [class*=sectionHeading]{display:none}.expertise-deck_gateway__RKFbx{zoom:.56;padding-top:28px}.expertise-deck_fineprint__89q3a.expertise-deck_fineprint__89q3a{margin-top:12px;font-size:.75rem;color:var(--muted)}.expertise-deck_dark__u5bdL .expertise-deck_fineprint__89q3a.expertise-deck_fineprint__89q3a{color:var(--on-dark-muted)}.expertise-deck_cost__472Oc{zoom:.9;margin-block:auto}.expertise-deck_assessment__VUVRp{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;align-items:start}.expertise-deck_mock__VDAWk{zoom:.85}.expertise-deck_listLabel__JDdxk.expertise-deck_listLabel__JDdxk{margin:0 0 12px;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.expertise-deck_dark__u5bdL .expertise-deck_listLabel__JDdxk.expertise-deck_listLabel__JDdxk{color:var(--on-dark-muted)}.expertise-deck_capabilities__LOlmS>li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:center;padding:10px 0;border-top:1px solid rgb(255 255 255/12%)}.expertise-deck_capabilityVisual__wsKox{display:block;width:56px;height:56px;overflow:hidden}.expertise-deck_capabilities__LOlmS strong{display:block;color:var(--on-dark,#fff);font-size:1rem;font-weight:500}.expertise-deck_capabilities__LOlmS strong+span{display:block;margin-top:2px;font-size:.875rem;line-height:1.4;color:var(--on-dark-muted)}.expertise-deck_sectors__ahF1F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.expertise-deck_sectors__ahF1F [data-outcome-card]{position:relative;overflow:hidden;height:100%;padding:20px 26px;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)}.expertise-deck_sectors__ahF1F [data-outcome-card] h3{font-size:1.5rem!important}.expertise-deck_sectors__ahF1F [data-outcome-card] h4{margin-bottom:8px!important}.expertise-deck_sectors__ahF1F [data-outcome-card]>div:first-child{zoom:.44;margin-bottom:12px}.expertise-deck_sectors__ahF1F [data-outcome-card]>p:first-of-type{margin-bottom:10px}.expertise-deck_sectors__ahF1F [data-outcome-card] li{padding:7px 0;font-size:.9375rem}.expertise-deck_leadership__bTKxy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.expertise-deck_leadership__bTKxy>li{padding:24px 28px;border:1px solid rgb(255 255 255/12%);border-radius:var(--radius-card,24px);background:rgb(255 255 255/4%)}.expertise-deck_deck__24a0t .expertise-deck_leadership__bTKxy h3{margin:10px 0 12px;font-size:1.375rem;font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.2}.expertise-deck_leadership__bTKxy li ul{margin:0;padding:0;list-style:none}.expertise-deck_leadership__bTKxy li li{display:grid;grid-template-columns:14px 1fr;gap:10px;padding:7px 0;border-top:1px solid rgb(255 255 255/12%);font-size:.875rem;line-height:1.4;color:var(--on-dark-muted)}.expertise-deck_leadership__bTKxy li li svg{margin-top:3px;color:var(--accent-bright,#7d8cff)}.expertise-deck_research__F7_xU{margin-top:28px}.expertise-deck_researchLabel__zJCV8.expertise-deck_researchLabel__zJCV8{margin-bottom:12px;font-size:.6875rem;font-weight:600;letter-spacing:.12em;color:var(--on-dark-muted)}.expertise-deck_research__F7_xU ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.expertise-deck_research__F7_xU li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:baseline}.expertise-deck_research__F7_xU li strong{grid-row:span 2;font-size:2.25rem;font-weight:300;letter-spacing:-.03em;color:var(--on-dark,#fff)}.expertise-deck_research__F7_xU li span{font-size:.9375rem;color:var(--on-dark,#fff)}.expertise-deck_research__F7_xU li small{font-size:.75rem;color:var(--on-dark-muted)}.expertise-deck_researchNote__SjIlk.expertise-deck_researchNote__SjIlk{margin-top:12px;font-size:.6875rem;line-height:1.4;color:var(--on-dark-muted)}.expertise-deck_team__X3Hyc{margin-block:auto;display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:48px;align-items:end}.expertise-deck_people__MoR4P{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.expertise-deck_people__MoR4P li{display:flex;flex-direction:column;gap:4px}.expertise-deck_people__MoR4P img{width:100%;height:auto;aspect-ratio:1;margin-bottom:10px;border-radius:16px;object-fit:cover}.expertise-deck_contact__R0Uw5 strong,.expertise-deck_people__MoR4P strong{font-size:1rem;font-weight:500;color:var(--on-dark,#fff)}.expertise-deck_contact__R0Uw5 span,.expertise-deck_people__MoR4P span{font-size:.875rem;color:var(--on-dark-muted)}.expertise-deck_contact__R0Uw5 ul{margin:0 0 24px;padding:0;list-style:none}.expertise-deck_contact__R0Uw5 li{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid rgb(255 255 255/12%)}.expertise-deck_book__fUsSG{display:flex;flex-direction:column;gap:6px;padding:20px 24px;border-radius:var(--radius-card,24px);background:var(--accent,#3b4eff)}.expertise-deck_book__fUsSG span{color:rgb(255 255 255/80%)}.expertise-deck_book__fUsSG strong{font-size:1.5rem;font-weight:400;letter-spacing:-.02em}.mobile-text_onlyOnMobile___QOVo.mobile-text_onlyOnMobile___QOVo,.mobile-text_short__mqPbA{display:none}@media (max-width:600px){.mobile-text_full__YErzc,.mobile-text_hideOnMobile__hM8is.mobile-text_hideOnMobile__hM8is{display:none}.mobile-text_short__mqPbA{display:inline}.mobile-text_onlyOnMobile___QOVo.mobile-text_onlyOnMobile___QOVo{display:block}}.band_root__tIJU1{--maxw:1200px;--pad:clamp(20px,5vw,64px);--ease:cubic-bezier(0.22,1,0.36,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53)}.band_section__Wiahi{position:relative;width:100%;overflow:hidden;scroll-margin-top:0}.band_clip__VUgYP{overflow:clip}.band_seam__kGwB4:after,.band_seam__kGwB4:before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:none}.band_seam__kGwB4:before{height:1px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--accent) 85%,transparent) 50%,transparent)}.band_seam__kGwB4:after{height:200px;background:radial-gradient(60% 100% at 50% 0,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%)}.band_sectionPad__zt2GM{padding-block:clamp(64px,7vw,80px)}.band_heroPad__sHsXd{padding-top:clamp(104px,9vw,132px)}.band_container__hR8fh{position:relative;z-index:2;width:100%;max-width:calc(var(--maxw) + var(--pad) * 2);padding-inline:var(--pad);margin-inline:auto}.band_inverse__zoe_d{--band-bg:var(--inverse-bg);--band-fg:var(--inverse-muted);--band-heading:var(--inverse-fg);--band-rule:color-mix(in srgb,var(--inverse-fg) 10%,transparent);--band-line:color-mix(in srgb,var(--inverse-fg) 28%,transparent);--band-grid:color-mix(in srgb,var(--inverse-fg) 3%,transparent);--band-grid-lit:color-mix(in srgb,var(--inverse-fg) 11%,transparent);--band-mask-stop:30%;--band-eyebrow:var(--accent);background:radial-gradient(120% 70% at 50% -10%,color-mix(in srgb,var(--inverse-fg) 14%,transparent),transparent 56%),var(--inverse-bg);color:var(--inverse-muted)}.band_inverse__zoe_d.band_flat___Lz07{background:var(--inverse-bg)}.band_paper__eWVfe{--band-bg:var(--background);--band-fg:var(--muted);--band-heading:var(--foreground);--band-rule:var(--border);--band-line:var(--border-strong);--band-grid:color-mix(in srgb,var(--foreground) 4%,transparent);--band-grid-lit:color-mix(in srgb,var(--accent) 22%,transparent);--band-mask-stop:28%;--band-eyebrow:var(--accent-strong);background:var(--background);color:var(--muted)}.band_grid__nDK8D{pointer-events:none;background-image:linear-gradient(var(--band-grid) 1px,transparent 1px),linear-gradient(90deg,var(--band-grid) 1px,transparent 1px);mask-image:radial-gradient(115% 80% at 50% 42%,#000 var(--band-mask-stop),transparent 82%);-webkit-mask-image:radial-gradient(115% 80% at 50% 42%,#000 var(--band-mask-stop),transparent 82%)}.band_grid__nDK8D,.band_grid__nDK8D:before{position:absolute;inset:0;z-index:0;background-size:32px 32px}.band_grid__nDK8D:before{content:"";opacity:0;transition:opacity .4s;background-image:linear-gradient(var(--band-grid-lit) 1px,transparent 1px),linear-gradient(90deg,var(--band-grid-lit) 1px,transparent 1px);mask-image:radial-gradient(210px 210px at var(--gx,-400px) var(--gy,-400px),#000,transparent 72%);-webkit-mask-image:radial-gradient(210px 210px at var(--gx,-400px) var(--gy,-400px),#000,transparent 72%)}.band_grid__nDK8D.band_lit__rajRJ:before{opacity:1}@media (hover:none),(pointer:coarse){.band_grid__nDK8D:before{display:none}}@media (prefers-reduced-motion:reduce){.band_grid__nDK8D:before{display:none}}.band_eyebrow__ATOoS{display:inline-block;font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--band-eyebrow)}.band_eyebrow__ATOoS:before{content:"[ "}.band_eyebrow__ATOoS:after{content:" ]"}.band_h1__aIdd_{font-family:var(--font-sans);font-weight:400;letter-spacing:0;line-height:1.06;color:var(--band-heading);text-wrap:balance}.band_hHero___G_4u{font-size:clamp(30px,7.5vw,68px);line-height:1.04;letter-spacing:-.02em}.band_hXl__yDzYi{font-size:clamp(30px,4.4vw,40px);line-height:1.2}.band_hLg__79ek2{font-size:clamp(28px,4vw,40px);line-height:1.2}.band_hFig__DaSdI{font-size:clamp(34px,5vw,48px);line-height:1.166}.band_sub__8bvNE{margin-top:14px;font-size:16px;line-height:24px;color:var(--band-fg)}.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(--sheet-widen,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(--sheet-widen,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(48px,5vw,80px)}.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:1px solid rgb(255 255 255/10%);border-radius:var(--radius-card,24px);background:linear-gradient(180deg,#16222d,var(--surface-dark,#0f1820));color:var(--on-dark,#fff)}.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(--on-dark,#fff);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 rgb(255 255 255/12%);color:var(--on-dark-muted);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_people__yWe1s{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px;margin:40px 0 8px;padding:0;list-style:none}.landing_people__yWe1s li{display:flex;align-items:center;gap:14px;text-align:left}.landing_people__yWe1s img{width:56px;height:56px;border:1px solid rgb(255 255 255/20%);border-radius:50%;object-fit:cover}.landing_people__yWe1s span{display:flex;flex-direction:column;font-size:.875rem;line-height:1.4;color:var(--on-dark-muted)}.landing_people__yWe1s strong{font-size:1rem;font-weight:500;color:var(--on-dark,#fff)}.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}}.agent-gateway_wrap__8mxfb{display:grid;gap:clamp(40px,5vw,72px)}.agent-gateway_figure__NLAhz{display:grid;grid-template-columns:minmax(200px,2.4fr) minmax(64px,1.1fr) minmax(0,8.5fr);grid-template-rows:auto 56px auto;color:#ffffff}.agent-gateway_glass__wCgZj{position:relative;border:1px solid rgb(255 255 255/16%);border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255/7%),rgb(255 255 255/3%));backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(255 255 255/10%)}.agent-gateway_modelsEyebrow__dWWDl,.agent-gateway_zoneLabel__zhJXh{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#c3cbd3}.agent-gateway_external__rd9Cp{grid-column:1;grid-row:1;display:grid;grid-template-rows:repeat(3,minmax(0,1fr))}.agent-gateway_external__rd9Cp .agent-gateway_zoneLabel__zhJXh{position:absolute;top:18px;left:0;right:0;text-align:center}.agent-gateway_source__r9bRI{position:relative;display:grid;gap:12px;place-content:center;justify-items:center;padding:20px 14px}.agent-gateway_source__r9bRI+.agent-gateway_source__r9bRI{border-top:1px solid rgb(255 255 255/8%)}.agent-gateway_sourceHead__gJAzY{display:flex;gap:10px;align-items:center;font-size:clamp(.9rem,.82rem + .3vw,1.08rem);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.agent-gateway_providerLogos__j72A_{display:grid;grid-template-columns:repeat(3,38px);gap:8px}.agent-gateway_providerLogo__jjzDq{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgb(255 255 255/14%);border-radius:8px;background:rgb(255 255 255/6%);animation:agent-gateway_logo__0_Fwk 5.4s ease-in-out infinite;animation-delay:var(--delay,0s)}.agent-gateway_providerLogo__jjzDq svg{width:20px;height:20px}.agent-gateway_port__ccrSx{position:absolute;z-index:1;width:12px;height:12px;border:1.5px solid #ffffff;border-radius:50%;background:#0f1820;box-shadow:0 0 0 3px rgb(59 78 255/25%)}.agent-gateway_port__ccrSx:after{content:"";position:absolute;inset:2.5px;border-radius:50%;background:#ffffff}.agent-gateway_source__r9bRI .agent-gateway_port__ccrSx{top:50%;right:-7px;transform:translateY(-50%)}.agent-gateway_crossing__E5G_t{position:relative;grid-column:2;grid-row:1}.agent-gateway_wires__BKZQo{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.agent-gateway_pulse__gOUGP,.agent-gateway_wire__ntqmg{fill:none;vector-effect:non-scaling-stroke}.agent-gateway_wire__ntqmg{stroke:rgb(255 255 255/55%);stroke-width:1}.agent-gateway_pulse__gOUGP{stroke:#3b4eff;stroke-width:2;stroke-dasharray:18 220;animation:agent-gateway_travel___SOP0 3.3s linear infinite}.agent-gateway_boundary__hrQDS{position:absolute;top:-28px;bottom:-28px;left:50%;border-left:1px dashed rgb(255 255 255/30%)}.agent-gateway_boundary__hrQDS span{position:absolute;top:-8px;left:0;transform:translate(-50%,-100%);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#c3cbd3}.agent-gateway_panel__D92qy{grid-column:3;grid-row:1;display:grid;gap:clamp(24px,2.6vw,36px);align-content:center;padding:clamp(24px,2.8vw,44px);overflow:hidden}.agent-gateway_panel__D92qy:before{content:"";position:absolute;inset:-40% 10% auto;height:70%;border-radius:50%;background:radial-gradient(closest-side,rgb(59 78 255/28%),transparent);pointer-events:none;animation:agent-gateway_drift__Y9_4w 9s ease-in-out infinite}.agent-gateway_panelPort__bKlwR{top:50%;left:-7px;transform:translateY(-50%)}.agent-gateway_gateway__9_dcx{position:relative;display:flex;flex-wrap:wrap;gap:14px 16px;align-items:center;padding-bottom:clamp(20px,2.2vw,28px);border-bottom:1px solid rgb(255 255 255/10%);font-size:clamp(1.1rem,.9rem + .7vw,1.6rem);letter-spacing:-.01em;text-transform:uppercase}.agent-gateway_gateway__9_dcx strong{font-weight:400}.agent-gateway_chip__X5fJi{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:radial-gradient(circle at 30% 25%,rgb(59 78 255/60%),rgb(59 78 255/20%));box-shadow:0 0 0 8px rgb(59 78 255/10%),0 12px 32px rgb(59 78 255/40%);animation:agent-gateway_glow__fsXhZ 4s ease-in-out infinite}.agent-gateway_controls__YgAe5{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto;text-transform:none;letter-spacing:0}.agent-gateway_control__qLRa_{display:inline-flex;gap:8px;align-items:center;padding:7px 12px;border:1px solid rgb(255 255 255/16%);border-radius:999px;font-size:.82rem;color:#dfe5ea}.agent-gateway_control__qLRa_:before{content:"";width:6px;height:6px;border-radius:50%;background:#3b4eff;animation:agent-gateway_blink__pwbQq 3.6s ease-in-out infinite;animation-delay:var(--delay,0s)}.agent-gateway_groups__sHbt0{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.agent-gateway_stageTrack__nt8uy{position:absolute;top:40px;left:0;right:0;height:1px;overflow:hidden;background:rgb(255 255 255/12%)}.agent-gateway_stageTrack__nt8uy:after{content:"";position:absolute;inset:0 auto 0 0;width:22%;background:linear-gradient(90deg,transparent,#3b4eff,transparent);animation:agent-gateway_stage__gNJP_ 6s ease-in-out infinite}.agent-gateway_group__YkgR_{display:grid;grid-template-rows:41px auto;gap:14px}.agent-gateway_groupLabel__IfUcJ{display:flex;gap:10px;align-items:center;align-self:start;margin:0;font-size:clamp(.95rem,.85rem + .35vw,1.2rem);letter-spacing:.04em;text-transform:uppercase}.agent-gateway_plus__ORFEq{display:grid;flex:0 0 auto;place-items:center;width:26px;height:26px;border-radius:50%;background:rgb(59 78 255/45%);box-shadow:0 0 0 6px rgb(59 78 255/12%);animation:agent-gateway_plus__ORFEq 4.2s ease-in-out infinite;animation-delay:var(--delay,0s)}.agent-gateway_group__YkgR_ ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.agent-gateway_group__YkgR_ li{display:flex;gap:12px;align-items:center;min-height:54px;padding:10px 14px;border:1px solid rgb(255 255 255/18%);border-radius:10px;background:rgb(255 255 255/7%);font-size:clamp(.88rem,.83rem + .2vw,1.02rem);line-height:1.25;animation:agent-gateway_tile__P5fDe 8.4s ease-in-out infinite;animation-delay:var(--delay,0s)}.agent-gateway_group__YkgR_ li svg{flex:0 0 auto}.agent-gateway_links__Ut0Ai{grid-column:3;grid-row:2;display:flex;justify-content:space-around;padding-inline:20%}.agent-gateway_links__Ut0Ai i{position:relative;width:1px;background:repeating-linear-gradient(180deg,#ffffff 0 6px,transparent 6px 10px);background-size:1px 10px;animation:agent-gateway_down__N_HeP 1s linear infinite}.agent-gateway_links__Ut0Ai i:after,.agent-gateway_links__Ut0Ai i:before{content:"";position:absolute;left:-6px;width:11px;height:11px;border:1.5px solid #ffffff;border-radius:50%;background:#0f1820}.agent-gateway_links__Ut0Ai i:before{top:-6px}.agent-gateway_links__Ut0Ai i:after{bottom:-6px}.agent-gateway_models__Pk_xn{grid-column:3;grid-row:3;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px clamp(20px,3vw,40px);align-items:center;padding:22px clamp(20px,2.8vw,40px);overflow:hidden}.agent-gateway_modelsHead__yJxWE{display:grid;gap:6px}.agent-gateway_modelsLabel__H8VYd{font-size:clamp(1.05rem,.95rem + .4vw,1.35rem);font-weight:400;text-transform:uppercase}.agent-gateway_modelKinds__r46iX{display:flex;flex-wrap:wrap;gap:4px 14px}.agent-gateway_model__cTj11{font-size:.9rem;color:#dfe5ea}.agent-gateway_marquee__ymh2A{display:flex;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.agent-gateway_marqueeTrack__DMeiC{display:flex;flex:0 0 auto;gap:10px;margin:0;padding:0 10px 0 0;list-style:none;animation:agent-gateway_marquee__ymh2A 38s linear infinite;will-change:transform}.agent-gateway_marqueeTrack__DMeiC li{display:inline-flex;gap:10px;align-items:center;padding:10px 14px;border:1px solid rgb(255 255 255/14%);border-radius:10px;background:rgb(255 255 255/6%);font-size:.92rem;white-space:nowrap}.agent-gateway_marqueeTrack__DMeiC svg{width:18px;height:18px;flex:0 0 auto}@keyframes agent-gateway_travel___SOP0{0%{stroke-dashoffset:238}to{stroke-dashoffset:0}}@keyframes agent-gateway_tile__P5fDe{0%,12%,to{border-color:rgb(255 255 255/18%);background:rgb(255 255 255/7%)}5%{border-color:rgb(59 78 255/90%);background:rgb(59 78 255/22%)}}@keyframes agent-gateway_logo__0_Fwk{0%,22%,to{border-color:rgb(255 255 255/14%);background:rgb(255 255 255/6%);transform:none}8%{border-color:rgb(59 78 255/90%);background:rgb(59 78 255/26%);transform:translateY(-2px)}}@keyframes agent-gateway_blink__pwbQq{0%,to{opacity:.35}30%{opacity:1}}@keyframes agent-gateway_stage__gNJP_{0%{transform:translateX(-100%)}to{transform:translateX(460%)}}@keyframes agent-gateway_marquee__ymh2A{to{transform:translateX(-100%)}}@keyframes agent-gateway_plus__ORFEq{0%,to{box-shadow:0 0 0 6px rgb(59 78 255/12%)}50%{box-shadow:0 0 0 11px rgb(59 78 255/6%)}}@keyframes agent-gateway_glow__fsXhZ{0%,to{box-shadow:0 0 0 8px rgb(59 78 255/10%),0 12px 32px rgb(59 78 255/40%)}50%{box-shadow:0 0 0 14px rgb(59 78 255/6%),0 12px 40px rgb(59 78 255/55%)}}@keyframes agent-gateway_drift__Y9_4w{0%,to{transform:translateX(-6%)}50%{transform:translateX(6%)}}@keyframes agent-gateway_down__N_HeP{to{background-position:0 10px}}@media (max-width:1023px){.agent-gateway_figure__NLAhz{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.agent-gateway_crossing__E5G_t,.agent-gateway_external__rd9Cp,.agent-gateway_links__Ut0Ai,.agent-gateway_models__Pk_xn,.agent-gateway_panel__D92qy{grid-column:1;grid-row:auto}.agent-gateway_external__rd9Cp{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:44px}.agent-gateway_source__r9bRI+.agent-gateway_source__r9bRI{border-top:0;border-left:1px solid rgb(255 255 255/8%)}.agent-gateway_source__r9bRI .agent-gateway_port__ccrSx{top:auto;right:auto;bottom:-7px;left:50%;transform:translateX(-50%)}.agent-gateway_crossing__E5G_t{height:72px}.agent-gateway_wires__BKZQo{display:none}.agent-gateway_boundary__hrQDS{top:50%;bottom:auto;left:0;right:0;border-left:0;border-top:1px dashed rgb(255 255 255/30%)}.agent-gateway_boundary__hrQDS span{top:-8px;left:50%;padding:0 10px;background:#0f1820;transform:translate(-50%)}.agent-gateway_panelPort__bKlwR{top:-7px;left:50%;transform:translateX(-50%)}.agent-gateway_links__Ut0Ai{height:48px}.agent-gateway_models__Pk_xn{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.agent-gateway_external__rd9Cp{grid-template-columns:minmax(0,1fr)}.agent-gateway_source__r9bRI+.agent-gateway_source__r9bRI{border-left:0;border-top:1px solid rgb(255 255 255/8%)}.agent-gateway_source__r9bRI .agent-gateway_port__ccrSx{display:none}.agent-gateway_source__r9bRI:last-child .agent-gateway_port__ccrSx{display:block}.agent-gateway_providerLogos__j72A_{grid-template-columns:repeat(5,38px)}.agent-gateway_groups__sHbt0{grid-template-columns:minmax(0,1fr);gap:28px}.agent-gateway_stageTrack__nt8uy{display:none}.agent-gateway_group__YkgR_{grid-template-rows:auto auto;gap:12px}.agent-gateway_group__YkgR_ ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-gateway_group__YkgR_ li{gap:8px;min-height:50px;padding:8px 10px;font-size:.84rem}.agent-gateway_group__YkgR_ li svg{width:16px;height:16px}.agent-gateway_controls__YgAe5{margin-left:0}.agent-gateway_panel__D92qy{padding:24px 16px}}@media (prefers-reduced-motion:reduce){.agent-gateway_chip__X5fJi,.agent-gateway_control__qLRa_:before,.agent-gateway_group__YkgR_ li,.agent-gateway_links__Ut0Ai i,.agent-gateway_marqueeTrack__DMeiC,.agent-gateway_panel__D92qy:before,.agent-gateway_plus__ORFEq,.agent-gateway_providerLogo__jjzDq,.agent-gateway_pulse__gOUGP,.agent-gateway_stageTrack__nt8uy:after{animation:none}.agent-gateway_pulse__gOUGP{display:none}.agent-gateway_marquee__ymh2A{flex-wrap:wrap;mask-image:none}.agent-gateway_marqueeTrack__DMeiC{flex-wrap:wrap}.agent-gateway_marqueeTrack__DMeiC[aria-hidden=true]{display: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 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_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_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:767px){.how-it-works_glow__akyJ4{filter:none;animation:none}}@media (max-width:600px){.how-it-works_steps__8W_sp{display:none}.how-it-works_step__dh_Bn{padding:14px 0}.how-it-works_panel__FnrHe p{padding-left:0;font-size:1rem}.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_sideLabel__3BTfz{animation:none}}.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}}.legal-engine_legal__W2Swm .legal-engine_clauseHead__KEF_r{font-weight:400}.legal-engine_layout__agz4y{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,5vw,72px);margin-top:clamp(28px,3.5vw,44px)}@media (max-width:900px){.legal-engine_layout__agz4y{grid-template-columns:1fr;gap:32px}}.legal-engine_rail__1ynE_{position:sticky;top:96px;align-self:start;max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain;border-left:1px solid var(--band-rule);padding-left:18px}@media (max-width:900px){.legal-engine_rail__1ynE_{position:static;max-height:none;overflow-y:visible;border-left:none;border-top:1px solid var(--band-rule);padding-left:0;padding-top:20px}}.legal-engine_railHead__JVsKA{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--band-eyebrow)}.legal-engine_railList__8PBVh{display:flex;flex-direction:column;gap:9px;margin-top:14px;counter-reset:clause}.legal-engine_railLink__bBCak{font-size:14px;line-height:19px;color:var(--band-fg);text-decoration:none;transition:color .16s var(--ease)}.legal-engine_railLink__bBCak:before{counter-increment:clause;content:counter(clause,decimal-leading-zero) "  ";font-family:var(--font-mono);font-size:10px;color:color-mix(in srgb,currentColor 55%,transparent)}.legal-engine_railLink__bBCak:hover{color:var(--band-heading)}.legal-engine_prose__o7tqw{display:flex;flex-direction:column;gap:clamp(30px,3vw,44px);max-width:68ch}.legal-engine_clause___C8Fh{display:flex;flex-direction:column;gap:11px;scroll-margin-top:88px}.legal-engine_clauseNum__6F6a1{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;color:var(--band-eyebrow)}.legal-engine_clauseHead__KEF_r{font-size:clamp(20px,1.7vw,24px);line-height:1.25;font-weight:400;letter-spacing:-.01em;color:var(--band-heading)}.legal-engine_clauseBody__dg1Pw{font-size:16px;line-height:27px;color:var(--band-fg)}.legal-engine_updated__7Wgfl{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:7px 13px;border:1px solid var(--band-rule);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--band-fg)}.legal-engine_dot__d_P3Q{width:5px;height:5px;border-radius:50%;background:var(--accent)}