.page_skipLink__VRj7A{position:fixed;top:12px;left:12px;z-index:100;padding:12px 16px;color:#f7f8fa;background:var(--blue);border-radius:10px;font-size:14px;font-weight:600;transform:translateY(-150%);transition:transform .18s ease}.page_skipLink__VRj7A:focus{transform:translateY(0)}.page_section__61PEw{padding:120px 24px}.page_container__aoG4z{width:100%;max-width:1200px;margin-inline:auto}.page_aboutSection__cj8pS,.page_clientsSection__Mh27Y,.page_contactSection__TxMLV,.page_frameworkSection__kL_3Q,.page_midCta___rju8,.page_operatingSection__a_YS7,.page_showroomSection__EtnbH{--divider-core:rgba(157,164,255,0.72);--divider-glow:rgba(120,128,245,0.24);position:relative;isolation:isolate}.page_aboutSection__cj8pS:before,.page_clientsSection__Mh27Y:before,.page_contactSection__TxMLV:before,.page_frameworkSection__kL_3Q:before,.page_midCta___rju8:before,.page_operatingSection__a_YS7:before,.page_showroomSection__EtnbH:before{position:absolute;top:-1px;right:0;left:0;z-index:2;height:2px;pointer-events:none;content:"";background:linear-gradient(90deg,transparent 0,rgba(120,128,245,.08) 18%,var(--divider-core) 50%,rgba(120,128,245,.08) 82%,transparent 100%);background-size:180% 100%;box-shadow:0 -7px 22px var(--divider-glow),0 7px 22px var(--divider-glow);animation:page_dividerShimmer___PUpA 8s ease-in-out var(--divider-delay,0s) infinite}.page_aboutSection__cj8pS:after,.page_clientsSection__Mh27Y:after,.page_contactSection__TxMLV:after,.page_frameworkSection__kL_3Q:after,.page_midCta___rju8:after,.page_operatingSection__a_YS7:after,.page_showroomSection__EtnbH:after{position:absolute;top:-72px;left:50%;z-index:0;width:min(86vw,1120px);height:146px;pointer-events:none;content:"";background:radial-gradient(ellipse at center,var(--divider-glow) 0,rgba(120,128,245,.1) 31%,transparent 72%);filter:blur(14px);opacity:.82;transform:translateX(-50%);animation:page_dividerReflection__jG1k0 8s ease-in-out var(--divider-delay,0s) infinite}.page_aboutSection__cj8pS>.page_container__aoG4z,.page_clientsSection__Mh27Y>.page_container__aoG4z,.page_contactSection__TxMLV>.page_container__aoG4z,.page_frameworkSection__kL_3Q>.page_container__aoG4z,.page_midCta___rju8>.page_container__aoG4z,.page_operatingSection__a_YS7>.page_container__aoG4z,.page_showroomSection__EtnbH>.page_container__aoG4z{position:relative;z-index:1}.page_frameworkSection__kL_3Q,.page_operatingSection__a_YS7{--divider-core:rgba(120,128,245,0.58);--divider-glow:rgba(32,64,240,0.16)}.page_frameworkSection__kL_3Q{--divider-delay:-1.2s}.page_contactSection__TxMLV,.page_midCta___rju8{--divider-core:rgba(157,164,255,0.78);--divider-glow:rgba(32,64,240,0.26)}.page_midCta___rju8{--divider-delay:-2.4s}.page_operatingSection__a_YS7{--divider-delay:-3.6s}.page_aboutSection__cj8pS,.page_clientsSection__Mh27Y{--divider-core:rgba(120,128,245,0.34);--divider-glow:rgba(120,128,245,0.09)}.page_aboutSection__cj8pS{--divider-delay:-4.8s}.page_clientsSection__Mh27Y{--divider-delay:-6s}.page_contactSection__TxMLV{--divider-delay:-7.2s}.page_darkEyebrow__5O_F1,.page_eyebrow__H9Slr{color:var(--accent);font-size:18px;line-height:1.2;font-weight:700;letter-spacing:.16em}.page_hero__SKW6o{min-height:max(680px,calc(100svh - 89px));padding:56px 24px;display:flex;align-items:center;background:radial-gradient(circle at 8% 12%,rgba(120,128,245,.09),transparent 22%),#ffffff}.page_heroLayout__frj3F{display:grid;grid-template-columns:minmax(0,.94fr) minmax(480px,1.06fr);align-items:center;gap:70px}.page_heroContent__2lPR8{position:relative;z-index:1;animation:page_intro__NrUPI .52s cubic-bezier(.4,0,.2,1) both}.page_hero__SKW6o h1{max-width:690px;margin-top:26px;font-size:clamp(58px,5.7vw,78px);line-height:.98;font-weight:600;letter-spacing:-.055em;text-wrap:balance}.page_heroCopy__kbqf4{max-width:610px;margin-top:30px;color:var(--muted);font-size:17px;line-height:1.7;letter-spacing:-.018em}.page_heroActions__8_tzb{margin-top:38px;display:flex;align-items:center;gap:26px}.page_primaryButton__iKEy8{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;color:#f7f8fa;background:var(--blue);border-radius:10px;font-size:15px;font-weight:600;transition:background-color .2s ease,transform .2s ease}.page_primaryButton__iKEy8:focus-visible,.page_primaryButton__iKEy8:hover{background:var(--blue-hover);transform:translateY(-2px)}.page_textButton__f_8qw{min-height:52px;display:inline-flex;align-items:center;gap:18px;color:var(--text);border-bottom:1px solid rgba(13,17,23,.28);font-size:14px;font-weight:600;transition:color .18s ease,border-color .18s ease}.page_textButton__f_8qw span{color:var(--accent);font-size:17px}.page_textButton__f_8qw:focus-visible,.page_textButton__f_8qw:hover{color:var(--blue);border-color:var(--blue)}.page_heroSignature__6An_p{margin-top:56px;display:flex;align-items:center;gap:14px;color:var(--dim);font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.page_heroSignature__6An_p>span{width:34px;height:1px;display:block;background:var(--accent)}.page_heroVisual___m6ot{position:relative;height:min(620px,calc(100svh - 150px));min-height:540px;overflow:hidden;isolation:isolate;color:#f7f8fa;background:linear-gradient(rgba(120,128,245,.08) 1px,transparent 0),linear-gradient(90deg,rgba(120,128,245,.08) 1px,transparent 0),radial-gradient(circle at 50% 48%,rgba(32,64,240,.32),transparent 36%),#07090e;background-size:42px 42px,42px 42px,auto,auto;border:1px solid rgba(13,17,23,.12);border-radius:32px;box-shadow:0 30px 80px rgba(18,26,70,.18);animation:page_visualReveal__0eB5X .62s cubic-bezier(.4,0,.2,1) .1s both}.page_heroVisual___m6ot:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(135deg,transparent 0 48%,rgba(120,128,245,.09) 48% 49%,transparent 49%),linear-gradient(25deg,transparent 0 62%,rgba(32,64,240,.1) 62% 63%,transparent 63%)}.page_visualFooter__gL8sM,.page_visualHeader__bSJ2U{position:absolute;right:24px;left:24px;z-index:2;display:flex;justify-content:space-between;color:#858d9e;font-size:9px;line-height:1;font-weight:700;letter-spacing:.14em}.page_visualHeader__bSJ2U{top:24px}.page_visualFooter__gL8sM{bottom:24px}.page_heroMap__g5Zwg{--hero-sonar-size:min(92.4%,473px);position:absolute;inset:60px 28px}.page_heroOrbit__e_4nG{position:absolute;top:50%;left:50%;border:1px solid rgba(120,128,245,.36);border-radius:50%;transform:translate(-50%,-50%)}.page_heroOrbit__e_4nG:after,.page_heroOrbit__e_4nG:before{position:absolute;width:8px;height:8px;content:"";background:#7880f5;border-radius:50%;box-shadow:0 0 24px rgba(120,128,245,.9)}.page_heroOrbitOuter__Jv_1T{z-index:4;width:var(--hero-sonar-size);aspect-ratio:1;animation:page_heroPulse__97w4_ 5s ease-in-out infinite}.page_heroOrbitOuter__Jv_1T:before{top:18%;right:7%}.page_heroOrbitOuter__Jv_1T:after{bottom:11%;left:12%}.page_heroOrbitInner__qox8i{width:min(54%,275px);aspect-ratio:1;border-style:dashed;transform:translate(-50%,-50%) rotate(24deg)}.page_heroOrbitInner__qox8i:before{top:-4px;left:50%}.page_heroOrbitInner__qox8i:after{right:-4px;bottom:33%}.page_heroSonarSweep__0ITnX{position:absolute;top:50%;left:50%;z-index:1;width:var(--hero-sonar-size);aspect-ratio:1;pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg 330deg,rgba(120,128,245,.015) 338deg,rgba(120,128,245,.08) 349deg,rgba(120,128,245,.28) 357deg,rgba(157,164,255,.98) 359.4deg,transparent 1turn);border-radius:50%;filter:drop-shadow(0 0 8px rgba(120,128,245,.48));transform:translate(-50%,-50%) rotate(0deg);transform-origin:center;animation:page_sonarSweep___0nLs 6s linear infinite;will-change:transform}.page_heroAxisX__gjuHc,.page_heroAxisY__BAuVX{position:absolute;top:50%;left:50%;background:rgba(120,128,245,.2);transform:translate(-50%,-50%)}.page_heroAxisX__gjuHc{width:90%;height:1px}.page_heroAxisY__BAuVX{width:1px;height:90%}.page_heroCore__nAGy_{position:absolute;top:50%;left:50%;z-index:3;width:148px;height:148px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f7f8fa;background:rgba(12,15,21,.92);border:1px solid rgba(120,128,245,.72);border-radius:50%;box-shadow:0 0 80px rgba(32,64,240,.34);transform:translate(-50%,-50%)}.page_heroCore__nAGy_ span{color:#7880f5;font-size:22px;line-height:1;font-weight:500}.page_heroCore__nAGy_ strong{margin-top:6px;font-size:24px;line-height:1;letter-spacing:.05em}.page_heroNode__jQtjT{--sonar-delay:0s;position:absolute;z-index:4;min-width:104px;padding:11px 13px;display:flex;align-items:center;gap:10px;color:#dfe3ea;background:rgba(12,15,21,.94);border:1px solid rgba(255,255,255,.15);border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.1em;opacity:0;translate:-50% -50%;transform-origin:center;animation:page_sonarContact__JpbqH 6s linear var(--sonar-delay) infinite;will-change:transform,box-shadow}.page_heroNode__jQtjT:after{position:absolute;inset:-2px;pointer-events:none;content:"";border:1px solid rgba(141,148,255,.9);border-radius:inherit;opacity:0;animation:page_sonarEcho__Bnv_q 6s linear var(--sonar-delay) infinite}.page_heroNode__jQtjT svg{width:18px;height:18px;color:#7880f5}.page_dataNode__1Gly5{--sonar-delay:5.18s;top:17.5%;left:12%}.page_infraNode__K_wHR{--sonar-delay:0.82s;top:17.5%;left:88%}.page_riskNode__I2WD6{--sonar-delay:2.31s;top:87.6%;left:83%}.page_problemSection__dU5RE{padding-block:138px}.page_problemIntro__GAR0c{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:90px}.page_aboutPanel__0jDus h2,.page_clientTitleRow__6sEGX h2,.page_contactCopy__gmcgn h2,.page_frameworkIntro__UfKo_ h2,.page_operatingHeading__cGfNL h2,.page_problemIntro__GAR0c h2,.page_showroomHeading__RkpzV h2{font-size:clamp(42px,4.4vw,58px);line-height:1.02;font-weight:600;letter-spacing:-.045em;text-wrap:balance}.page_problemIntro__GAR0c h2{margin-top:24px}.page_problemIntro__GAR0c>p{color:var(--muted);font-size:17px;line-height:1.7}.page_problemGrid__fNJQE{margin-top:78px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border)}.page_problemItem__gtKxQ{min-width:0;min-height:310px;padding:30px 34px 40px 0;border-right:1px solid var(--border)}.page_problemItem__gtKxQ+.page_problemItem__gtKxQ{padding-left:34px}.page_problemItem__gtKxQ:last-child{padding-right:0;border-right:0}.page_problemMeta__bO_Kw{display:flex;align-items:center;justify-content:flex-start;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.13em}.page_problemMeta__bO_Kw svg{width:39px;height:39px}.page_problemItem__gtKxQ h3{max-width:300px;margin-top:56px;font-size:24px;line-height:1.15;font-weight:600;letter-spacing:-.035em}.page_problemItem__gtKxQ>p{margin-top:24px;color:var(--muted);font-size:16px;line-height:1.65}.page_showroomSection__EtnbH{padding:120px 24px 0;color:#f7f8fa;background:#050608}.page_showroomHeading__RkpzV{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:70px}.page_showroomHeading__RkpzV h2{max-width:800px}.page_showroomHeading__RkpzV>div>p{max-width:620px;margin-top:24px;color:#a5acba;font-size:17px;line-height:1.65}.page_frameworkSection__kL_3Q{padding-block:150px}.page_frameworkLayout__9kvp_{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:110px}.page_frameworkIntro__UfKo_{position:sticky;top:139px}.page_frameworkIntro__UfKo_ h2{margin-top:24px}.page_frameworkIntro__UfKo_>p:last-child{max-width:440px;margin-top:30px;color:var(--muted);font-size:17px;line-height:1.7}.page_frameworkTimeline__svlyV{position:relative;list-style:none}.page_frameworkTimeline__svlyV:before{position:absolute;top:10px;bottom:10px;left:8px;width:1px;content:"";background:linear-gradient(var(--accent),rgba(120,128,245,.18))}.page_frameworkTimeline__svlyV>li{position:relative;padding-left:56px}.page_frameworkTimeline__svlyV>li:before{position:absolute;top:5px;left:2px;z-index:1;width:13px;height:13px;content:"";background:#ffffff;border:3px solid var(--accent);border-radius:50%;box-shadow:0 0 0 6px #ffffff}.page_frameworkTimeline__svlyV article{min-height:220px;padding:0 0 58px;border-bottom:1px solid var(--border)}.page_frameworkTimeline__svlyV>li+li article{padding-top:52px}.page_frameworkTimeline__svlyV>li+li:before{top:57px}.page_frameworkTimeline__svlyV>li:last-child article{min-height:0;border-bottom:0}.page_stageMeta__DE_TV{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--accent);font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.12em}.page_stageMeta__DE_TV strong{margin-left:auto;padding:7px 10px;color:#313b71;background:rgba(120,128,245,.14);border-radius:999px;font-size:10px;letter-spacing:.1em}.page_frameworkTimeline__svlyV h3{margin-top:20px;font-size:30px;line-height:1.1;font-weight:600;letter-spacing:-.04em}.page_frameworkTimeline__svlyV article>p{max-width:630px;margin-top:22px;color:var(--muted);font-size:16px;line-height:1.7}.page_futureStage__a4mIY article{margin-top:40px;padding:34px!important;background:var(--surface);border:1px solid rgba(120,128,245,.32)!important;border-radius:24px}.page_futureStage__a4mIY:before{top:79px!important}.page_midCta___rju8{padding:98px 24px;color:#f7f8fa;background:radial-gradient(circle at 12% 50%,rgba(32,64,240,.28),transparent 32%),#050608}.page_midCtaInner__UIuKQ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.55fr);align-items:end;gap:110px}.page_darkEyebrow__5O_F1{color:#8d94ff}.page_midCta___rju8 h2{max-width:720px;margin-top:22px;font-size:clamp(42px,4.6vw,60px);line-height:1;font-weight:600;letter-spacing:-.045em;text-wrap:balance}.page_midCtaAction__AQ_Fz>p{color:#a5acba;font-size:16px;line-height:1.65}.page_midCtaAction__AQ_Fz>a{min-height:52px;margin-top:30px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:28px;color:#f7f8fa;background:var(--blue);border-radius:10px;font-size:14px;font-weight:600;transition:background-color .18s ease,transform .18s ease}.page_midCtaAction__AQ_Fz>a:focus-visible,.page_midCtaAction__AQ_Fz>a:hover{background:var(--blue-hover);transform:translateY(-2px)}.page_operatingSection__a_YS7{padding-block:144px}.page_operatingHeading__cGfNL{display:grid;grid-template-columns:250px minmax(0,1fr);gap:70px}.page_operatingHeading__cGfNL h2 strong{font-weight:700}.page_processFlow__KYJrk{margin-top:80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_processFlow__KYJrk>li{min-height:340px;padding:34px 34px 44px 0;border-right:1px solid var(--border)}.page_processFlow__KYJrk>li+li{padding-left:34px}.page_processFlow__KYJrk>li:last-child{padding-right:0;border-right:0}.page_stepMeta__6aYCf{display:flex;align-items:center;justify-content:flex-start;gap:16px;color:var(--accent);font-size:11px;letter-spacing:.12em}.page_stepMeta__6aYCf strong{font-size:11px;font-weight:700}.page_processFlow__KYJrk h3{margin-top:72px;font-size:38px;line-height:1;font-weight:600;letter-spacing:-.045em}.page_processFlow__KYJrk li>p{margin-top:25px;color:var(--muted);font-size:16px;line-height:1.65}.page_outcomeBand__UsBDM{margin-top:96px;padding:58px;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:76px;background:radial-gradient(circle at 5% 15%,rgba(120,128,245,.1),transparent 28%),var(--surface);border:1px solid var(--border);border-radius:30px}.page_outcomeHeading__uxggc h3{max-width:390px;margin-top:20px;font-size:32px;line-height:1.08;font-weight:600;letter-spacing:-.04em}.page_valueGrid__ImEko{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.page_valueItem__OS7g4{min-width:0;padding:8px 24px;border-left:1px solid rgba(13,17,23,.14)}.page_valueItem__OS7g4 h4{font-size:17px;line-height:1.2;font-weight:600}.page_valueItem__OS7g4 p{margin-top:16px;color:var(--muted);font-size:14px;line-height:1.65}.page_aboutSection__cj8pS{background:var(--surface)}.page_aboutPanel__0jDus{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:100px}.page_aboutPanel__0jDus h2{margin-top:24px}.page_aboutCopy__rkt_r>p{color:var(--muted);font-size:18px;line-height:1.72}.page_principles__o8_nE{margin-top:42px;list-style:none;border-top:1px solid var(--border)}.page_principles__o8_nE li{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border);font-size:14px;font-weight:600}.page_principles__o8_nE li:after{color:var(--accent);content:"↗";font-size:15px}.page_clientsSection__Mh27Y{padding-block:118px}.page_clientsSection__Mh27Y>.page_container__aoG4z>.page_eyebrow__H9Slr{text-align:center}.page_clientTitleRow__6sEGX{margin-top:42px;display:grid;grid-template-columns:minmax(0,720px);justify-content:center;align-items:center;text-align:center}.page_clientsIntro__YAFut{margin-top:32px;color:var(--muted);font-size:17px;line-height:1.65;text-align:center}.page_clientGrid__eTcuh{margin-top:58px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:44px 28px;list-style:none}.page_clientGrid__eTcuh li{min-width:0;height:90px;display:flex;justify-content:center;align-items:center}.page_clientLogo__z_6ht{--logo-url:none;width:85.184px;height:85.184px;display:block;background-color:var(--accent);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.92;transition:opacity .18s ease,transform .18s ease}.page_clientLogo__z_6ht:hover{opacity:1;transform:scale(1.1)}.page_logoGlobo__pTJW8{width:64px;height:64px}.page_visuallyHidden__Tiwb_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_contactSection__TxMLV{padding:128px 24px;color:#f7f8fa;background:radial-gradient(circle at 5% 10%,rgba(32,64,240,.22),transparent 28%),#050608;border-bottom:1px solid rgba(255,255,255,.1)}.page_contactGrid__jW2_m{display:grid;grid-template-columns:minmax(0,490px) minmax(0,550px);align-items:start;justify-content:space-between;gap:100px}.page_contactCopy__gmcgn{position:sticky;top:139px;padding-top:26px}.page_contactCopy__gmcgn h2{margin-top:24px}.page_contactCopy__gmcgn>p{max-width:480px;margin-top:28px;color:#a5acba;font-size:17px;line-height:1.7}.page_contactCopy__gmcgn>.page_darkEyebrow__5O_F1{margin-top:0;font-size:18px;line-height:1.2}.page_contactCue__wGi_f{margin-top:46px;color:#dfe3ea;font-size:11px;line-height:1.6;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.page_contactCue__wGi_f span{margin-inline:7px;color:#7880f5}.page_footer__sHKi3{padding:74px 24px 36px;color:#a5acba;background:#050608}.page_footerGrid__n13s9{padding-bottom:56px;display:grid;grid-template-columns:1.4fr .65fr .9fr;gap:70px}.page_footerBrand__fYpqm,.page_footerContact__EZZSm{max-width:390px;font-size:15px;line-height:1.7}.page_footerLogo__PfgLJ{margin-bottom:20px;display:inline-flex;color:#f7f8fa;font-size:17px;line-height:1;font-weight:700;letter-spacing:.1em}.page_footerNav__fx6_S{display:flex;flex-direction:column;align-items:flex-start;gap:15px;color:#dfe3ea;font-size:14px}.page_footerContact__EZZSm a,.page_footerNav__fx6_S a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .18s ease,text-decoration-color .18s ease}.page_footerContact__EZZSm a:focus-visible,.page_footerContact__EZZSm a:hover,.page_footerNav__fx6_S a:focus-visible,.page_footerNav__fx6_S a:hover{color:#f7f8fa;text-decoration-color:currentColor}.page_footerContact__EZZSm a{min-height:44px;margin-top:18px;display:inline-flex;align-items:center;gap:18px;color:#9ca3ff;font-size:14px;font-weight:600}.page_legalRow__k4i6A{padding-top:28px;display:flex;justify-content:space-between;gap:32px;color:#9198a7;border-top:1px solid rgba(255,255,255,.1);font-size:13px;line-height:1.55}@keyframes page_intro__NrUPI{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes page_visualReveal__0eB5X{0%{opacity:0;transform:translateY(20px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_heroPulse__97w4_{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(.985)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.02)}}@keyframes page_sonarSweep___0nLs{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes page_sonarContact__JpbqH{0%{opacity:1;color:#ffffff;background:rgba(42,48,112,.96);border-color:rgba(157,164,255,.96);box-shadow:0 0 0 1px rgba(120,128,245,.28),0 0 30px rgba(120,128,245,.72);transform:scale(1.065)}4%{opacity:1;color:#f7f8fa;background:rgba(24,28,58,.96);border-color:rgba(120,128,245,.72);box-shadow:0 0 20px rgba(120,128,245,.38);transform:scale(1.025)}30%,9%{opacity:1;color:#dfe3ea;background:rgba(12,15,21,.94);border-color:rgba(255,255,255,.15);box-shadow:none;transform:scale(1)}33.333%,to{opacity:0;color:#dfe3ea;background:rgba(12,15,21,.94);border-color:rgba(255,255,255,.15);box-shadow:none;transform:scale(1)}}@keyframes page_sonarEcho__Bnv_q{0%{opacity:.95;transform:scale(.96)}10%{opacity:0;transform:scale(1.55)}11%,to{opacity:0;transform:scale(1.55)}}@keyframes page_dividerShimmer___PUpA{0%,to{background-position:100% 0;opacity:.62}50%{background-position:0 0;opacity:1}}@keyframes page_dividerReflection__jG1k0{0%,to{opacity:.56;transform:translateX(-50%) scaleX(.88)}50%{opacity:.9;transform:translateX(-50%) scaleX(1)}}@media (max-width:1199.98px){.page_section__61PEw{padding-inline:32px}.page_hero__SKW6o{min-height:720px;padding:64px 32px}.page_heroLayout__frj3F{grid-template-columns:minmax(0,1fr) minmax(400px,.85fr);gap:42px}.page_hero__SKW6o h1{font-size:clamp(52px,6vw,64px)}.page_heroVisual___m6ot{height:540px;min-height:0}.page_heroNode__jQtjT{min-width:0}.page_problemIntro__GAR0c{gap:56px}.page_problemItem__gtKxQ,.page_problemItem__gtKxQ+.page_problemItem__gtKxQ,.page_processFlow__KYJrk>li,.page_processFlow__KYJrk>li+li{padding-inline:26px}.page_problemItem__gtKxQ:first-child,.page_processFlow__KYJrk>li:first-child{padding-left:0}.page_problemItem__gtKxQ:last-child,.page_processFlow__KYJrk>li:last-child{padding-right:0}.page_showroomSection__EtnbH{padding:104px 32px 0}.page_operatingHeading__cGfNL,.page_showroomHeading__RkpzV{grid-template-columns:190px minmax(0,1fr);gap:46px}.page_frameworkLayout__9kvp_{gap:64px}.page_midCta___rju8{padding-inline:32px}.page_midCtaInner__UIuKQ{gap:64px}.page_outcomeBand__UsBDM{padding:44px;grid-template-columns:1fr;gap:44px}.page_valueItem__OS7g4:first-child{padding-left:0;border-left:0}.page_aboutPanel__0jDus{gap:64px}.page_clientGrid__eTcuh{grid-template-columns:repeat(3,minmax(0,1fr))}.page_contactSection__TxMLV{padding-inline:32px}.page_contactGrid__jW2_m{grid-template-columns:1fr;gap:58px}.page_contactCopy__gmcgn{position:static;max-width:720px;padding-top:0;text-align:center;justify-self:center}.page_contactCopy__gmcgn>p{margin-inline:auto}}@media (max-width:809.98px){.page_section__61PEw{padding:80px 20px}.page_aboutSection__cj8pS:after,.page_clientsSection__Mh27Y:after,.page_contactSection__TxMLV:after,.page_frameworkSection__kL_3Q:after,.page_midCta___rju8:after,.page_operatingSection__a_YS7:after,.page_showroomSection__EtnbH:after{top:-54px;width:100vw;height:110px;filter:blur(12px)}.page_hero__SKW6o{min-height:auto;padding:72px 20px 80px}.page_heroLayout__frj3F{grid-template-columns:1fr;gap:60px}.page_hero__SKW6o h1{margin-top:22px;font-size:clamp(42px,12vw,48px);line-height:1}.page_heroCopy__kbqf4{margin-top:24px;font-size:16px;line-height:1.65}.page_heroActions__8_tzb{margin-top:32px;flex-direction:column;align-items:stretch;gap:10px}.page_primaryButton__iKEy8,.page_textButton__f_8qw{width:100%;min-height:52px;justify-content:space-between}.page_textButton__f_8qw{padding-inline:2px}.page_heroSignature__6An_p{margin-top:38px;font-size:9px}.page_heroVisual___m6ot{height:420px;min-height:0;border-radius:24px}.page_heroMap__g5Zwg{--hero-sonar-size:min(96.6%,347px);inset:56px 14px}.page_heroOrbitOuter__Jv_1T{width:var(--hero-sonar-size)}.page_heroOrbitInner__qox8i{width:min(56%,205px)}.page_heroCore__nAGy_{width:118px;height:118px}.page_heroCore__nAGy_ span{font-size:18px}.page_heroCore__nAGy_ strong{font-size:20px}.page_heroNode__jQtjT{padding:9px;gap:7px;font-size:8px}.page_heroNode__jQtjT svg{width:15px;height:15px}.page_dataNode__1Gly5{--sonar-delay:5.23s;top:15.3%;left:14%}.page_infraNode__K_wHR{--sonar-delay:0.77s;top:15.3%;left:86%}.page_riskNode__I2WD6{--sonar-delay:2.39s;top:90%;left:80%}.page_problemSection__dU5RE{padding-block:92px}.page_aboutPanel__0jDus,.page_frameworkLayout__9kvp_,.page_midCtaInner__UIuKQ,.page_operatingHeading__cGfNL,.page_problemIntro__GAR0c,.page_showroomHeading__RkpzV{grid-template-columns:1fr}.page_operatingHeading__cGfNL,.page_problemIntro__GAR0c,.page_showroomHeading__RkpzV{gap:32px}.page_aboutPanel__0jDus h2,.page_clientTitleRow__6sEGX h2,.page_contactCopy__gmcgn h2,.page_frameworkIntro__UfKo_ h2,.page_operatingHeading__cGfNL h2,.page_problemIntro__GAR0c h2,.page_showroomHeading__RkpzV h2{font-size:38px;line-height:1.04}.page_problemIntro__GAR0c h2{margin-top:20px}.page_contactCopy__gmcgn>p,.page_frameworkIntro__UfKo_>p:last-child,.page_problemIntro__GAR0c>p,.page_showroomHeading__RkpzV>div>p{font-size:16px;line-height:1.65}.page_problemGrid__fNJQE{margin-top:54px;grid-template-columns:1fr;border-bottom:1px solid var(--border)}.page_problemItem__gtKxQ,.page_problemItem__gtKxQ+.page_problemItem__gtKxQ{min-height:0;padding:28px 0 40px;border-right:0;border-bottom:1px solid var(--border)}.page_problemItem__gtKxQ:last-child{border-bottom:0}.page_problemItem__gtKxQ h3{margin-top:36px}.page_showroomSection__EtnbH{padding:80px 20px 0}.page_frameworkSection__kL_3Q{padding-block:96px}.page_frameworkIntro__UfKo_{position:static}.page_frameworkLayout__9kvp_{gap:62px}.page_frameworkTimeline__svlyV>li{padding-left:40px}.page_frameworkTimeline__svlyV article{min-height:0;padding-bottom:46px}.page_frameworkTimeline__svlyV>li+li article{padding-top:44px}.page_frameworkTimeline__svlyV>li+li:before{top:49px}.page_frameworkTimeline__svlyV h3{font-size:26px}.page_futureStage__a4mIY article{margin-top:28px;padding:24px!important}.page_futureStage__a4mIY:before{top:61px!important}.page_midCta___rju8{padding:80px 20px}.page_midCtaInner__UIuKQ{gap:38px}.page_midCta___rju8 h2{font-size:40px}.page_midCtaAction__AQ_Fz>a{width:100%}.page_operatingSection__a_YS7{padding-block:96px}.page_processFlow__KYJrk{margin-top:54px;grid-template-columns:1fr}.page_processFlow__KYJrk>li,.page_processFlow__KYJrk>li+li{min-height:0;padding:28px 0 40px;border-right:0;border-bottom:1px solid var(--border)}.page_processFlow__KYJrk>li:last-child{border-bottom:0}.page_processFlow__KYJrk h3{margin-top:42px;font-size:34px}.page_outcomeBand__UsBDM{margin-top:70px;padding:34px 24px;gap:40px;border-radius:24px}.page_outcomeHeading__uxggc h3{font-size:29px}.page_valueGrid__ImEko{grid-template-columns:1fr}.page_valueItem__OS7g4,.page_valueItem__OS7g4:first-child{padding:24px 0;border-top:1px solid var(--border);border-left:0}.page_aboutPanel__0jDus{gap:48px}.page_aboutCopy__rkt_r>p{font-size:16px;line-height:1.7}.page_clientsSection__Mh27Y{padding-block:88px}.page_clientTitleRow__6sEGX{margin-top:34px;grid-template-columns:minmax(0,1fr)}.page_clientsIntro__YAFut{margin-top:26px;font-size:16px}.page_clientGrid__eTcuh{margin-top:42px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.page_clientGrid__eTcuh li{height:80px}.page_clientLogo__z_6ht{width:74.536px;height:74.536px}.page_logoGlobo__pTJW8{width:56px;height:56px}.page_contactSection__TxMLV{padding:88px 20px}.page_contactGrid__jW2_m{gap:44px}.page_contactCopy__gmcgn{text-align:left}.page_contactCue__wGi_f{margin-top:34px;line-height:2}.page_footer__sHKi3{padding:56px 20px 30px}.page_footerGrid__n13s9{padding-bottom:40px;grid-template-columns:1fr;gap:38px}.page_footerNav__fx6_S a{min-height:44px;display:flex;align-items:center}.page_legalRow__k4i6A{flex-direction:column;gap:14px}}@media (prefers-reduced-motion:reduce){.page_aboutSection__cj8pS:after,.page_aboutSection__cj8pS:before,.page_clientsSection__Mh27Y:after,.page_clientsSection__Mh27Y:before,.page_contactSection__TxMLV:after,.page_contactSection__TxMLV:before,.page_frameworkSection__kL_3Q:after,.page_frameworkSection__kL_3Q:before,.page_heroContent__2lPR8,.page_heroNode__jQtjT,.page_heroNode__jQtjT:after,.page_heroOrbitOuter__Jv_1T,.page_heroSonarSweep__0ITnX,.page_heroVisual___m6ot,.page_midCta___rju8:after,.page_midCta___rju8:before,.page_operatingSection__a_YS7:after,.page_operatingSection__a_YS7:before,.page_showroomSection__EtnbH:after,.page_showroomSection__EtnbH:before{animation:none}.page_aboutSection__cj8pS:before,.page_clientsSection__Mh27Y:before,.page_contactSection__TxMLV:before,.page_frameworkSection__kL_3Q:before,.page_midCta___rju8:before,.page_operatingSection__a_YS7:before,.page_showroomSection__EtnbH:before{opacity:.72}.page_aboutSection__cj8pS:after,.page_clientsSection__Mh27Y:after,.page_contactSection__TxMLV:after,.page_frameworkSection__kL_3Q:after,.page_midCta___rju8:after,.page_operatingSection__a_YS7:after,.page_showroomSection__EtnbH:after{opacity:.52}.page_heroSonarSweep__0ITnX{opacity:.38}.page_heroNode__jQtjT{opacity:1}.page_clientLogo__z_6ht,.page_midCtaAction__AQ_Fz>a,.page_primaryButton__iKEy8,.page_skipLink__VRj7A{transition:none}}@media (forced-colors:active){.page_aboutSection__cj8pS:after,.page_aboutSection__cj8pS:before,.page_clientsSection__Mh27Y:after,.page_clientsSection__Mh27Y:before,.page_contactSection__TxMLV:after,.page_contactSection__TxMLV:before,.page_frameworkSection__kL_3Q:after,.page_frameworkSection__kL_3Q:before,.page_midCta___rju8:after,.page_midCta___rju8:before,.page_operatingSection__a_YS7:after,.page_operatingSection__a_YS7:before,.page_showroomSection__EtnbH:after,.page_showroomSection__EtnbH:before{display:none}}.contact-form_form__mu2I3{min-width:0;padding:28px;display:flex;flex-direction:column;gap:17px;color:#f7f8fa;background:#0c0f15;border:1px solid rgba(255,255,255,.12);border-radius:24px}.contact-form_form__mu2I3 h3{margin-bottom:2px;font-size:20px;line-height:1.25;font-weight:600}.contact-form_form__mu2I3 label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500}.contact-form_form__mu2I3 input,.contact-form_form__mu2I3 textarea{width:100%;color:#f7f8fa;background:#111520;border:1px solid rgba(255,255,255,.13);border-radius:10px;outline:none;font:inherit;font-weight:400;transition:border-color .18s ease,box-shadow .18s ease}.contact-form_form__mu2I3 input{height:48px;padding:0 14px}.contact-form_form__mu2I3 textarea{min-height:112px;padding:14px;resize:vertical;line-height:1.5}.contact-form_form__mu2I3 input::placeholder,.contact-form_form__mu2I3 textarea::placeholder{color:#858d9e;opacity:1}.contact-form_form__mu2I3 input:focus,.contact-form_form__mu2I3 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(120,128,245,.15)}.contact-form_splitFields__cICc4{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-form_consent__1AlxD{display:grid!important;grid-template-columns:20px 1fr;align-items:start;color:#a5acba;font-size:13px!important;line-height:1.45;font-weight:400!important;cursor:pointer}.contact-form_consent__1AlxD input{width:20px;height:20px;margin:0;padding:0;accent-color:var(--accent)}.contact-form_form__mu2I3 button{min-height:48px;padding:0 18px;color:#f7f8fa;background:var(--blue);border:0;border-radius:10px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .18s ease,transform .18s ease,opacity .18s ease}.contact-form_form__mu2I3 button:focus-visible,.contact-form_form__mu2I3 button:hover{background:var(--blue-hover);transform:translateY(-2px)}.contact-form_form__mu2I3 button:disabled{cursor:wait;opacity:.7;transform:none}.contact-form_status__x4k2q{min-height:20px;color:#72dfa1;font-size:13px;line-height:1.45}.contact-form_contextPreview__7h7G1{padding:20px;border:1px solid #aebedb;border-radius:6px;color:#1c3154;background:#edf2fc}.contact-form_contextPreview__7h7G1 h4{font-size:14px;font-weight:600;line-height:1.4}.contact-form_contextPreview__7h7G1 p{margin-top:12px;font-size:12px;line-height:1.7;white-space:pre-line}.contact-form_contextActions__wNtLw{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.contact-form_form__mu2I3 .contact-form_contextActions__wNtLw button{min-height:42px;padding:10px 13px;color:#fff;background:#2b4dcf;border-radius:4px;font-size:12px;font-weight:500;line-height:1.5}.contact-form_form__mu2I3 .contact-form_contextActions__wNtLw button:hover{background:#203eac;transform:none}.contact-form_form__mu2I3 .contact-form_contextActions__wNtLw button:last-child{color:#274bc8;background:transparent;border:1px solid #aebedb}.contact-form_form__mu2I3 .contact-form_contextActions__wNtLw button:last-child:hover{background:#dce6fb}.contact-form_contextPreview__7h7G1 .contact-form_contextNotice__v87qN{color:#465e82;font-size:11px}.contact-form_error__mMjSy{color:#ff9d9d}.contact-form_successToast__7xl6A{position:fixed;right:28px;bottom:28px;z-index:1000;width:min(420px,calc(100vw - 32px));padding:17px 20px;display:flex;align-items:center;gap:13px;color:#f7f8fa;background:rgba(12,15,21,.97);border:1px solid rgba(120,128,245,.72);border-radius:15px;box-shadow:0 18px 55px rgba(0,0,0,.35),0 0 28px rgba(120,128,245,.18);font-size:14px;line-height:1.45;font-weight:600;pointer-events:none;animation:contact-form_toastIn__HcxZs .26s ease-out both}.contact-form_successToast__7xl6A:after{position:absolute;right:27px;bottom:-6px;width:11px;height:11px;content:"";background:#0c0f15;border-right:1px solid rgba(120,128,245,.72);border-bottom:1px solid rgba(120,128,245,.72);transform:rotate(45deg)}.contact-form_toastIcon__sVBE8{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;color:#ffffff;background:var(--accent);border-radius:999px;font-size:16px;line-height:1;font-weight:800}@keyframes contact-form_toastIn__HcxZs{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.contact-form_honeypot__wfKYa{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}@media (max-width:809.98px){.contact-form_form__mu2I3{padding:22px 18px;border-radius:20px}.contact-form_splitFields__cICc4{grid-template-columns:1fr;gap:17px}.contact-form_successToast__7xl6A{right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.contact-form_form__mu2I3 button,.contact-form_form__mu2I3 input,.contact-form_form__mu2I3 textarea{transition:none}.contact-form_successToast__7xl6A{animation:none}}.expanded_theme__eKAaZ{--expanded-ink:#142039;--expanded-muted:#53627a;--expanded-line:#ced7e7;--expanded-accent:#2549cd;color:var(--expanded-ink)}.expanded_system__PvKlD{--expanded-ink:#eef3ff;--expanded-muted:#adbedc;--expanded-line:#334665;--expanded-accent:#abc0ff}.expanded_inner__gyBs2{width:min(1280px,calc(100% - 112px));margin-inline:auto}.expanded_future__JRPHz .expanded_inner__gyBs2{width:min(1312px,calc(100% - 128px))}.expanded_sectionHeading__6s4rF{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:80px}.expanded_theme__eKAaZ h2{font-size:clamp(34px,3.3vw,48px);line-height:1.14;font-weight:500;letter-spacing:-.04em;text-wrap:balance}.expanded_theme__eKAaZ h2 span{color:var(--expanded-muted)}.expanded_sectionHeading__6s4rF>p{max-width:44ch;font-size:15px;line-height:1.8;color:var(--expanded-muted)}.expanded_textLink__0soKb{width:fit-content;display:inline-flex;align-items:center;gap:18px;min-height:44px;color:var(--expanded-accent);font-size:13px}.expanded_textLink__0soKb:hover{text-decoration:underline;text-underline-offset:5px}.expanded_textLink__0soKb svg{flex:0 0 18px;width:18px;height:18px}.expanded_risks__6Zl3Q{margin-top:46px;padding-top:36px;border-top:1px solid var(--expanded-line)}.expanded_riskIntro__tgm_3{display:grid;grid-template-columns:1.3fr 1fr;gap:80px}.expanded_riskIntro__tgm_3 h3{font-size:23px;line-height:1.35;font-weight:500;letter-spacing:-.02em}.expanded_riskIntro__tgm_3>p{font-size:14px;line-height:1.8;color:var(--expanded-muted);max-width:49ch}.expanded_riskGrid__ROz67{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:36px}.expanded_riskGrid__ROz67 article{padding-left:20px;border-left:1px solid var(--expanded-line)}.expanded_riskGrid__ROz67 article:first-child{padding-left:0;border-left:0}.expanded_riskGrid__ROz67 h4{font-size:16px;line-height:1.5;max-width:29ch;font-weight:500}.expanded_riskGrid__ROz67 p{margin-top:12px;color:var(--expanded-muted);font-size:13px;line-height:1.8;max-width:42ch}.expanded_future__JRPHz.expanded_risks__6Zl3Q{padding:30px;border:1px solid #d0d9e9;border-radius:10px;background:#eef2fa}.expanded_capabilities__y3pqo{padding-block:105px;background:#f0f3f9}.expanded_serviceIndex__kcZ4U{margin-top:50px;border-top:1px solid var(--expanded-line)}.expanded_serviceIndex__kcZ4U details{border-bottom:1px solid var(--expanded-line)}.expanded_serviceIndex__kcZ4U summary{min-height:98px;display:grid;grid-template-columns:40px 1.3fr .8fr 30px;gap:25px;align-items:center;cursor:pointer;padding-block:24px;list-style:none}.expanded_serviceIndex__kcZ4U summary::-webkit-details-marker{display:none}.expanded_serviceNumber__WcQE9{color:var(--expanded-accent);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.expanded_serviceIndex__kcZ4U h3{font-size:23px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.expanded_serviceIntent__H44it{color:var(--expanded-muted);font-size:12px}.expanded_expandIcon__jnnLc{position:relative;width:26px;height:26px;color:var(--expanded-accent)}.expanded_expandIcon__jnnLc:after,.expanded_expandIcon__jnnLc:before{content:"";position:absolute;top:12px;left:6px;width:14px;height:1px;background:currentColor}.expanded_expandIcon__jnnLc:after{transform:rotate(90deg);transition:transform .2s}details[open] .expanded_expandIcon__jnnLc:after{transform:rotate(0)}.expanded_serviceIndex__kcZ4U summary:hover h3{color:var(--expanded-accent)}.expanded_capabilityDetail___JjjE{display:grid;grid-template-columns:1.3fr .8fr;gap:70px}.expanded_serviceIndex__kcZ4U .expanded_capabilityDetail___JjjE{padding:0 55px 34px 65px}.expanded_capabilityCopy__zZl5v>p{max-width:57ch;color:var(--expanded-muted);font-size:15px;line-height:1.8}.expanded_capabilityCopy__zZl5v .expanded_capabilityOutcome__yKIoj{margin-top:17px;color:var(--expanded-ink)}.expanded_capabilityCopy__zZl5v .expanded_textLink__0soKb{margin-top:19px}.expanded_deliverables__6Thuw{padding:0 0 0 27px;border-left:1px solid var(--expanded-line)}.expanded_deliverables__6Thuw h4{font-size:12px;font-weight:500;color:var(--expanded-muted)}.expanded_deliverables__6Thuw ul{list-style:none;margin-top:12px}.expanded_deliverables__6Thuw li{display:flex;align-items:flex-start;gap:10px;padding-block:10px;font-size:13px;color:var(--expanded-ink);line-height:1.6}.expanded_deliverables__6Thuw svg{flex:0 0 15px;width:15px;height:15px;margin-top:3px;color:var(--expanded-accent)}.expanded_system__PvKlD.expanded_capabilities__y3pqo{background:#081222}.expanded_system__PvKlD.expanded_capabilities__y3pqo .expanded_sectionHeading__6s4rF{text-align:center;display:block;max-width:830px;margin-inline:auto}.expanded_system__PvKlD.expanded_capabilities__y3pqo .expanded_sectionHeading__6s4rF>p{margin:22px auto 0;max-width:60ch}.expanded_serviceExplorer__kzaCp{margin-top:52px;display:grid;grid-template-columns:350px minmax(0,1fr);border-block:1px solid var(--expanded-line)}.expanded_serviceTabs__o1m37{display:flex;flex-direction:column;padding-block:16px;border-right:1px solid var(--expanded-line)}.expanded_serviceTabs__o1m37 button{min-height:72px;padding:15px 24px 15px 18px;display:flex;align-items:center;gap:15px;color:var(--expanded-muted);font-family:inherit;font-size:14px;line-height:1.5;border:1px solid transparent;border-radius:4px;background:transparent;text-align:left;cursor:pointer}.expanded_serviceTabs__o1m37 button>svg:first-child{flex:0 0 23px}.expanded_serviceTabs__o1m37 button>svg:last-child{width:17px;height:17px;margin-left:auto;flex-shrink:0}.expanded_serviceTabs__o1m37 button:hover{color:var(--expanded-ink);background:#192d4d}.expanded_serviceTabs__o1m37 button[aria-selected=true]{color:#f5f7ff;background:#1b3156;border-color:#5676ae}.expanded_servicePanels__iHO00{min-width:0}.expanded_servicePanel__J8ZXj{padding:38px 0 38px 55px}.expanded_servicePanel__J8ZXj[hidden]{display:none}.expanded_panelTitle__lyrv2{position:relative;padding-right:90px;min-height:95px}.expanded_panelTitle__lyrv2>p{color:var(--expanded-accent);font-size:12px;margin-bottom:9px}.expanded_panelTitle__lyrv2 h3{font-size:31px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.expanded_serviceGlyph__eXbVH{position:absolute;top:0;right:0;width:64px;height:64px;border:1px solid #5477b2;border-radius:12px;display:grid;place-items:center;color:#adc3ff;background:#162c50}.expanded_serviceGlyph__eXbVH svg{width:30px;height:30px}.expanded_servicePanel__J8ZXj .expanded_capabilityDetail___JjjE{display:flex;flex-direction:column;gap:27px;margin-top:20px}.expanded_servicePanel__J8ZXj .expanded_deliverables__6Thuw{padding:22px 0 0;border-left:0;border-top:1px solid var(--expanded-line)}.expanded_servicePanel__J8ZXj .expanded_deliverables__6Thuw ul{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.expanded_servicePanel__J8ZXj .expanded_deliverables__6Thuw li{flex-direction:column;gap:12px;font-size:12px}.expanded_future__JRPHz.expanded_capabilities__y3pqo{--expanded-ink:#edf2ff;--expanded-muted:#aabbd8;--expanded-line:#334568;--expanded-accent:#a7baff;background:#0c1528}.expanded_future__JRPHz .expanded_serviceExplorer__kzaCp{border:0;gap:40px;grid-template-columns:.9fr 1.5fr}.expanded_future__JRPHz .expanded_serviceTabs__o1m37{border:0;gap:5px;padding-block:0}.expanded_future__JRPHz .expanded_serviceTabs__o1m37 button{min-height:72px;border-bottom-color:#344360;border-radius:5px;padding-inline:16px}.expanded_future__JRPHz .expanded_serviceTabs__o1m37 button[aria-selected=true]{background:#273e77;border-color:#6f89cb}.expanded_future__JRPHz .expanded_servicePanel__J8ZXj{padding:36px;border:1px solid #425779;border-radius:12px;background:linear-gradient(135deg,#1a2c4d,#101e36);box-shadow:0 20px 40px -25px #020611;min-height:485px}.expanded_future__JRPHz .expanded_serviceGlyph__eXbVH{border-radius:9px;background:#2b4684}.expanded_framework__D0zbq{padding-block:105px 0;background:#1e3baf;--expanded-ink:#fff;--expanded-muted:#d1dcff;--expanded-line:#7991dc;--expanded-accent:#fff}.expanded_serviceIndex__kcZ4U details,.expanded_servicePanel__J8ZXj{scroll-margin-top:140px}.expanded_frameworkLayout__i7jTz{display:grid;grid-template-columns:1fr 1.15fr;gap:110px}.expanded_frameworkIntro__wsTkj>p{margin-top:27px;color:var(--expanded-muted);font-size:15px;line-height:1.8;max-width:40ch}.expanded_frameworkIntro__wsTkj>a{margin-top:30px;border-bottom:1px solid var(--expanded-line)}.expanded_trustStages__VHKl0{list-style:none}.expanded_trustStages__VHKl0 li{display:grid;grid-template-columns:43px 1fr;gap:22px;padding:26px 0;border-top:1px solid var(--expanded-line)}.expanded_trustStages__VHKl0 li:first-child{padding-top:0;border-top:0}.expanded_stageNumber__4B8nH{font-size:14px;color:var(--expanded-muted);padding-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.expanded_stageMeta__11V12{display:flex;align-items:center;gap:14px;font-size:11px;color:var(--expanded-muted);margin-bottom:9px}.expanded_stageMeta__11V12 strong{font-weight:500;border:1px dashed;padding:3px 8px;border-radius:3px}.expanded_trustStages__VHKl0 h3{font-size:22px;line-height:1.35;letter-spacing:-.02em;font-weight:500}.expanded_trustStages__VHKl0 p{max-width:55ch;margin-top:10px;font-size:13px;line-height:1.8;color:var(--expanded-muted)}.expanded_trustStages__VHKl0 .expanded_futureStage__XTq_I{border-top-style:dashed}.expanded_assessment__m5Svi{display:flex;justify-content:space-between;align-items:center;gap:60px;padding:38px 0 44px;margin-top:55px;border-top:1px solid var(--expanded-line)}.expanded_assessment__m5Svi h3{font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.expanded_assessment__m5Svi p{max-width:66ch;margin-top:13px;color:var(--expanded-muted);font-size:13px;line-height:1.8}.expanded_assessment__m5Svi>a{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;flex-shrink:0;min-height:52px;border:1px solid var(--expanded-line);border-radius:4px;padding:13px 19px;font-size:12px}.expanded_assessment__m5Svi>a:hover{background:#ffffff12}.expanded_assessment__m5Svi svg{width:18px;height:18px;flex-shrink:0}.expanded_system__PvKlD.expanded_framework__D0zbq{background:#13233f;--expanded-ink:#eef3ff;--expanded-muted:#b7c7e4;--expanded-line:#526788;--expanded-accent:#b7caff}.expanded_system__PvKlD .expanded_frameworkLayout__i7jTz{display:block}.expanded_system__PvKlD .expanded_frameworkIntro__wsTkj{display:grid;grid-template-columns:1.15fr 1fr;gap:25px 70px}.expanded_system__PvKlD .expanded_frameworkIntro__wsTkj h2{grid-row:span 2}.expanded_system__PvKlD .expanded_frameworkIntro__wsTkj h2 br:nth-child(2){display:none}.expanded_system__PvKlD .expanded_frameworkIntro__wsTkj>p{margin-top:0;max-width:49ch}.expanded_system__PvKlD .expanded_frameworkIntro__wsTkj>a{margin-top:0;justify-self:start}.expanded_system__PvKlD .expanded_trustStages__VHKl0{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:64px}.expanded_system__PvKlD .expanded_trustStages__VHKl0 li{display:block;padding:25px 0 0;border-top:1px solid var(--expanded-line)}.expanded_system__PvKlD .expanded_trustStages__VHKl0 .expanded_futureStage__XTq_I{border-top-style:dashed}.expanded_system__PvKlD .expanded_stageNumber__4B8nH{display:block;font-size:30px;color:#a5baff;margin-bottom:26px}.expanded_system__PvKlD .expanded_trustStages__VHKl0 h3{font-size:20px}.expanded_system__PvKlD .expanded_stageMeta__11V12{min-height:25px;flex-wrap:wrap}.expanded_future__JRPHz.expanded_framework__D0zbq{background:#f9fafc;--expanded-ink:#142039;--expanded-muted:#53627a;--expanded-line:#bdcbe1;--expanded-accent:#2549cd}.expanded_future__JRPHz .expanded_trustStages__VHKl0 li{padding:24px;grid-template-columns:40px 1fr;border:1px solid #d2dced;border-radius:8px;margin-top:12px;background:#eef2f9}.expanded_future__JRPHz .expanded_trustStages__VHKl0 li:first-child{margin-top:0}.expanded_future__JRPHz .expanded_trustStages__VHKl0 .expanded_futureStage__XTq_I{border-style:dashed;background:transparent}.expanded_future__JRPHz .expanded_stageNumber__4B8nH{color:#3359c8}.expanded_future__JRPHz .expanded_assessment__m5Svi>a{color:#fff;background:#294bd6;border-color:#294bd6}.expanded_future__JRPHz .expanded_assessment__m5Svi>a:hover{background:#203eb8}.expanded_about__cNKda{padding-block:110px 80px;background:#fff}.expanded_aboutLayout__fri7D{display:grid;grid-template-columns:1.15fr 1fr;gap:100px}.expanded_aboutSignature__5mRkg{color:var(--expanded-accent);margin-top:26px;font-size:12px}.expanded_aboutCopy__4PKZh>p{color:var(--expanded-muted);font-size:16px;line-height:1.9}.expanded_aboutCopy__4PKZh>a{margin-top:23px}.expanded_principles__53BQz{list-style:none;margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.expanded_principles__53BQz li{display:flex;gap:15px;align-items:flex-start;padding-top:24px;border-top:1px solid var(--expanded-line)}.expanded_principles__53BQz li>span{width:8px;height:8px;flex:0 0 8px;margin-top:8px;background:var(--expanded-accent);border-radius:50%}.expanded_principles__53BQz strong{font-size:18px;line-height:1.5;font-weight:500;max-width:25ch}.expanded_system__PvKlD.expanded_about__cNKda{background:#1c3370;--expanded-ink:#fff;--expanded-muted:#c6d5f4;--expanded-line:#6e84b4;--expanded-accent:#d7e3ff}.expanded_system__PvKlD .expanded_principles__53BQz li>span{border-radius:1px}.expanded_future__JRPHz.expanded_about__cNKda{background:#101b32;--expanded-ink:#f2f6ff;--expanded-muted:#b6c6e0;--expanded-line:#4a5f82;--expanded-accent:#a9bfff}.expanded_future__JRPHz .expanded_principles__53BQz strong{font-size:20px}.expanded_clients__u5lYK{padding-block:85px 100px;background:#f4f6fa}.expanded_clients__u5lYK h2{font-size:clamp(30px,2.8vw,40px)}.expanded_companyGrid__USIEP{list-style:none;margin-top:45px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #d3dae7;border-left:1px solid #d3dae7;background:#fff}.expanded_companyGrid__USIEP li{min-width:0;height:114px;padding:25px 30px;display:grid;place-items:center;border-right:1px solid #d3dae7;border-bottom:1px solid #d3dae7}.expanded_companyLogo__tJbvn{display:block;width:100%;max-width:155px;height:53px;object-fit:contain}.expanded_system__PvKlD.expanded_clients__u5lYK{background:#0d192f}.expanded_system__PvKlD .expanded_companyGrid__USIEP{border-color:#d3dae7}.expanded_future__JRPHz.expanded_clients__u5lYK{background:#f9fafc}.expanded_future__JRPHz .expanded_companyGrid__USIEP{border:0;background:transparent;gap:12px}.expanded_future__JRPHz .expanded_companyGrid__USIEP li{border:1px solid #d3dae7;border-radius:8px;background:#fff}.expanded_companyGrid__USIEP li.expanded_lightLogo__VICR_{background:#1c315b}.expanded_footer__gkSFu{--expanded-ink:#f1f5ff;--expanded-muted:#acbad5;--expanded-line:#344460;--expanded-accent:#bdceff;background:#0b142a;padding-block:56px 26px;border-top:1px solid #344460}.expanded_footerMain__tWPFo{display:grid;grid-template-columns:1.3fr .8fr 1fr;gap:80px}.expanded_footerLogo__TFdKP{display:block;width:174px;height:auto}.expanded_footerBrand__5tTxy p,.expanded_footerContact__nyebM p{max-width:39ch;font-size:13px;line-height:1.8;color:var(--expanded-muted)}.expanded_footerBrand__5tTxy p{margin-top:21px}.expanded_footerMain__tWPFo nav{display:grid;grid-template-columns:1fr;align-content:start;gap:4px}.expanded_footerMain__tWPFo nav a{min-height:30px;display:flex;align-items:center;color:var(--expanded-muted);font-size:13px}.expanded_footerMain__tWPFo nav a:hover{color:#fff}.expanded_footerContact__nyebM .expanded_textLink__0soKb{margin-top:14px}.expanded_legal__11z89{display:flex;align-items:flex-start;justify-content:space-between;gap:50px;padding-top:25px;margin-top:42px;border-top:1px solid var(--expanded-line);color:#9cadcc;font-size:11px;line-height:1.8}.expanded_legal__11z89 p{max-width:70ch}.expanded_system__PvKlD.expanded_footer__gkSFu{background:#0a142b}.expanded_future__JRPHz.expanded_footer__gkSFu{background:#080d19}@media (max-width:1150px){.expanded_future__JRPHz .expanded_inner__gyBs2,.expanded_inner__gyBs2{width:calc(100% - 64px)}.expanded_aboutLayout__fri7D,.expanded_frameworkLayout__i7jTz,.expanded_riskIntro__tgm_3,.expanded_sectionHeading__6s4rF{gap:45px}.expanded_serviceExplorer__kzaCp{grid-template-columns:295px minmax(0,1fr)}.expanded_servicePanel__J8ZXj{padding-left:30px}.expanded_serviceTabs__o1m37 button{font-size:13px;padding-inline:12px}.expanded_future__JRPHz .expanded_serviceExplorer__kzaCp{gap:25px}.expanded_future__JRPHz .expanded_servicePanel__J8ZXj{padding:28px}.expanded_panelTitle__lyrv2 h3{font-size:27px}.expanded_panelTitle__lyrv2{padding-right:70px}.expanded_serviceGlyph__eXbVH{width:54px;height:54px}.expanded_assessment__m5Svi,.expanded_capabilityDetail___JjjE{gap:35px}.expanded_system__PvKlD .expanded_trustStages__VHKl0{grid-template-columns:repeat(2,1fr);gap:32px 40px}.expanded_companyGrid__USIEP li{padding-inline:22px}.expanded_footerMain__tWPFo{gap:40px}}@media (max-width:800px){.expanded_aboutLayout__fri7D,.expanded_frameworkLayout__i7jTz,.expanded_riskIntro__tgm_3,.expanded_sectionHeading__6s4rF,.expanded_system__PvKlD .expanded_frameworkIntro__wsTkj{grid-template-columns:1fr;gap:27px}.expanded_frameworkIntro__wsTkj>p,.expanded_sectionHeading__6s4rF>p{max-width:62ch}.expanded_future__JRPHz .expanded_serviceExplorer__kzaCp,.expanded_serviceExplorer__kzaCp{grid-template-columns:1fr;gap:25px;border:0}.expanded_serviceTabs__o1m37{border:1px solid var(--expanded-line);padding:5px}.expanded_future__JRPHz .expanded_serviceTabs__o1m37 button,.expanded_serviceTabs__o1m37 button{min-height:55px;padding-block:11px}.expanded_servicePanel__J8ZXj{padding:28px;border:1px solid var(--expanded-line)}.expanded_future__JRPHz .expanded_servicePanel__J8ZXj{min-height:0}.expanded_riskGrid__ROz67{gap:22px}.expanded_serviceIndex__kcZ4U summary{grid-template-columns:26px 1fr 25px;gap:15px}.expanded_serviceIntent__H44it{display:none}.expanded_serviceIndex__kcZ4U .expanded_capabilityDetail___JjjE{padding-left:41px;padding-right:0}.expanded_assessment__m5Svi{flex-direction:column;align-items:flex-start;gap:26px}.expanded_frameworkIntro__wsTkj>a{margin-top:20px}.expanded_companyGrid__USIEP{grid-template-columns:repeat(3,1fr)}.expanded_footerMain__tWPFo{grid-template-columns:1.2fr 1fr;gap:36px}.expanded_footerContact__nyebM{grid-column:1/-1}.expanded_legal__11z89{flex-direction:column;gap:13px}}@media (max-width:600px){.expanded_future__JRPHz .expanded_inner__gyBs2,.expanded_inner__gyBs2{width:calc(100% - 40px)}.expanded_theme__eKAaZ h2{font-size:33px;letter-spacing:-.035em}.expanded_theme__eKAaZ h2 br{display:none}.expanded_theme__eKAaZ h2 span:before{content:" "}.expanded_sectionHeading__6s4rF>p{font-size:14px}.expanded_about__cNKda,.expanded_capabilities__y3pqo,.expanded_clients__u5lYK,.expanded_framework__D0zbq{padding-block:64px}.expanded_framework__D0zbq{padding-bottom:0}.expanded_riskIntro__tgm_3 h3{font-size:21px}.expanded_risks__6Zl3Q{margin-top:32px;padding-top:28px}.expanded_future__JRPHz.expanded_risks__6Zl3Q{padding:24px 18px}.expanded_riskIntro__tgm_3{gap:19px}.expanded_riskGrid__ROz67{grid-template-columns:1fr;margin-top:26px;gap:24px}.expanded_riskGrid__ROz67 article{padding:20px 0 0;border-left:0;border-top:1px solid var(--expanded-line)}.expanded_riskGrid__ROz67 article:first-child{padding-top:0;border-top:0}.expanded_riskGrid__ROz67 h4{max-width:33ch}.expanded_riskGrid__ROz67 p{margin-top:8px}.expanded_serviceExplorer__kzaCp,.expanded_serviceIndex__kcZ4U{margin-top:32px}.expanded_serviceIndex__kcZ4U summary{min-height:82px}.expanded_serviceIndex__kcZ4U h3{font-size:20px}.expanded_serviceIndex__kcZ4U .expanded_capabilityDetail___JjjE{grid-template-columns:1fr;padding:0 0 26px;gap:22px}.expanded_capabilityCopy__zZl5v>p{font-size:14px}.expanded_deliverables__6Thuw{border-left:0;border-top:1px solid var(--expanded-line);padding:20px 0 0}.expanded_deliverables__6Thuw li{font-size:13px}.expanded_future__JRPHz .expanded_servicePanel__J8ZXj,.expanded_servicePanel__J8ZXj{padding:26px 20px}.expanded_panelTitle__lyrv2{min-height:100px;padding-right:0}.expanded_panelTitle__lyrv2 h3{font-size:27px}.expanded_panelTitle__lyrv2>p{padding-top:72px}.expanded_serviceGlyph__eXbVH{left:0;right:auto}.expanded_servicePanel__J8ZXj .expanded_deliverables__6Thuw ul{grid-template-columns:1fr;gap:0}.expanded_servicePanel__J8ZXj .expanded_deliverables__6Thuw li{flex-direction:row;gap:12px;font-size:13px}.expanded_system__PvKlD .expanded_trustStages__VHKl0{grid-template-columns:1fr;gap:0;margin-top:38px}.expanded_system__PvKlD .expanded_trustStages__VHKl0 li{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:25px 0}.expanded_system__PvKlD .expanded_stageNumber__4B8nH{font-size:24px;margin-bottom:0}.expanded_trustStages__VHKl0 li{grid-template-columns:28px 1fr;gap:15px}.expanded_trustStages__VHKl0 h3{font-size:21px}.expanded_future__JRPHz .expanded_trustStages__VHKl0 li{padding:23px 18px;grid-template-columns:25px 1fr;gap:14px}.expanded_assessment__m5Svi{margin-top:28px;padding-block:30px 38px}.expanded_assessment__m5Svi h3{font-size:24px}.expanded_assessment__m5Svi>a{gap:15px;padding-inline:13px;font-size:11px;width:100%}.expanded_aboutCopy__4PKZh>p{font-size:15px}.expanded_aboutSignature__5mRkg{font-size:11px}.expanded_principles__53BQz{grid-template-columns:1fr;margin-top:34px;gap:18px}.expanded_principles__53BQz li{padding-top:19px}.expanded_future__JRPHz .expanded_principles__53BQz strong,.expanded_principles__53BQz strong{font-size:18px;max-width:none}.expanded_companyGrid__USIEP{grid-template-columns:repeat(2,1fr);margin-top:30px}.expanded_companyGrid__USIEP li{height:93px;padding:23px}.expanded_companyLogo__tJbvn{height:45px}.expanded_future__JRPHz .expanded_companyGrid__USIEP{gap:8px}.expanded_footer__gkSFu{padding-block:40px 25px}.expanded_footerMain__tWPFo{grid-template-columns:1fr;gap:30px}.expanded_footerMain__tWPFo nav{grid-template-columns:1fr 1fr;gap:4px 20px}.expanded_footerMain__tWPFo nav a{min-height:40px}.expanded_footerLogo__TFdKP{width:158px}.expanded_legal__11z89{margin-top:30px;font-size:11px}}@media (prefers-reduced-motion:reduce){.expanded_theme__eKAaZ *,.expanded_theme__eKAaZ :after,.expanded_theme__eKAaZ :before{transition:none!important;animation:none!important}}.interaction_explorer___UsiD{--interactive-ink:#15213b;--interactive-muted:#53657e;--interactive-line:#c7d2e6;--interactive-surface:#f1f4fa;--interactive-accent:#274bc8;margin-top:65px;padding-top:45px;border-top:1px solid var(--interactive-line);color:var(--interactive-ink)}.interaction_explorer___UsiD.interaction_system___RLfU{--interactive-ink:#eff4ff;--interactive-muted:#afc1df;--interactive-line:#3d5278;--interactive-surface:#11223e;--interactive-accent:#b1c5ff}.interaction_explorer___UsiD{scroll-margin-top:140px}.interaction_explorerHeading__Xn8Hf{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:end}.interaction_explorerHeading__Xn8Hf h3{font-size:clamp(27px,2.6vw,36px);line-height:1.18;letter-spacing:-.03em;font-weight:500}.interaction_explorerHeading__Xn8Hf p{max-width:47ch;color:var(--interactive-muted);font-size:14px;line-height:1.8}.interaction_explorerBody__mkwDx{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:32px}.interaction_challengeChoices__Nw_Do{display:flex;flex-direction:column;gap:9px}.interaction_challengeChoices__Nw_Do button{display:flex;align-items:center;gap:16px;width:100%;min-height:78px;border:1px solid var(--interactive-line);border-radius:5px;padding:15px 18px;text-align:left;color:var(--interactive-ink);background:transparent;transition:background .18s,border-color .18s}.interaction_challengeChoices__Nw_Do button>svg{flex:0 0 25px;color:var(--interactive-accent)}.interaction_challengeChoices__Nw_Do strong{display:block;font-size:14px;font-weight:500}.interaction_challengeChoices__Nw_Do small{display:block;margin-top:5px;color:var(--interactive-muted);font-size:12px;line-height:1.5}.interaction_challengeChoices__Nw_Do button:hover{background:var(--interactive-surface);border-color:var(--interactive-accent)}.interaction_challengeChoices__Nw_Do button[aria-pressed=true]{background:#e8eefe;border-color:#5478d4}.interaction_choiceCheck__bcgqm{margin-left:auto;width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border:1px solid #8d9dbd;border-radius:4px}.interaction_choiceCheck__bcgqm svg{width:14px;height:14px;stroke:white;stroke-width:1.8;fill:none;opacity:0}[aria-pressed=true] .interaction_choiceCheck__bcgqm{background:#3155d2;border-color:#3155d2}[aria-pressed=true] .interaction_choiceCheck__bcgqm svg{opacity:1}.interaction_challengeChoices__Nw_Do .interaction_clearSelection__lCsWJ{width:fit-content;min-height:38px;border:0;padding:5px 0;color:var(--interactive-accent);font-size:12px;background:transparent}.interaction_challengeChoices__Nw_Do .interaction_clearSelection__lCsWJ:hover{text-decoration:underline;text-underline-offset:4px}.interaction_challengeChoices__Nw_Do .interaction_clearSelection__lCsWJ:disabled{opacity:.55;cursor:default;text-decoration:none}.interaction_challengeResults__bTuKF{padding:28px 32px;background:var(--interactive-surface);border:1px solid var(--interactive-line);border-radius:6px;align-self:start;min-height:355px}.interaction_selectionStatus__c1dlO{color:var(--interactive-muted);font-size:12px;min-height:18px;margin-bottom:22px}.interaction_resultContent__6tVXv{animation:interaction_focusContent__VfgnY .22s cubic-bezier(.16,1,.3,1) both}.interaction_resultContent__6tVXv h4{font-size:25px;line-height:1.25;font-weight:500;letter-spacing:-.025em}.interaction_emptyCopy__cT7rb{margin-top:20px;max-width:41ch;color:var(--interactive-muted);font-size:14px;line-height:1.8}.interaction_contextPath__9hf4p{display:flex;align-items:center;gap:9px;margin-top:35px;font-size:10px;color:var(--interactive-accent)}.interaction_contextPath__9hf4p i{height:1px;background:var(--interactive-line);flex:1 1}.interaction_matchedServices__Dmd_E{list-style:none;margin-top:20px}.interaction_matchedServices__Dmd_E a{min-height:49px;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;border-bottom:1px solid var(--interactive-line);font-size:14px;color:var(--interactive-accent)}.interaction_matchedServices__Dmd_E svg{width:16px;height:16px;flex-shrink:0;transition:transform .18s}.interaction_matchedServices__Dmd_E a:hover svg{transform:translate(2px,-2px)}.interaction_resultHint__mF8Ey{margin-top:22px;color:var(--interactive-muted);font-size:12px;line-height:1.7}.interaction_conversationAction__6xBha{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;margin-top:22px;min-height:50px;font-size:12px;color:#fff;background:#2b4dcf;border-radius:4px}.interaction_conversationAction__6xBha:hover{background:#203eac}.interaction_conversationAction__6xBha svg{width:17px;height:17px;flex-shrink:0}.interaction_system___RLfU .interaction_challengeChoices__Nw_Do button[aria-pressed=true]{background:#233e6c;border-color:#93afea}.interaction_system___RLfU .interaction_challengeResults__bTuKF{background:#11223e}.interaction_system___RLfU .interaction_conversationAction__6xBha{background:#3158dc}.interaction_future__OmKD2 .interaction_challengeChoices__Nw_Do button{border-radius:8px}.interaction_future__OmKD2 .interaction_challengeResults__bTuKF{border-radius:12px;background:linear-gradient(145deg,#eef3ff,#e6edf9);box-shadow:0 18px 35px -30px #385c9e}.interaction_future__OmKD2 .interaction_choiceCheck__bcgqm{border-radius:50%}.interaction_journeyStage__z7EDS{transition:border-color .2s}.interaction_journeyStage__z7EDS[data-selected=true]{border-color:var(--expanded-accent)!important}.interaction_journeyButton__VCes1{display:inline-flex;align-items:center;gap:12px;min-height:42px;margin-top:11px;border:0;padding:0;background:transparent;color:var(--expanded-accent);font-size:12px}.interaction_journeyButton__VCes1 svg{width:15px;height:15px;transition:transform .18s}.interaction_journeyButton__VCes1:hover svg,.interaction_journeyButton__VCes1[aria-pressed=true] svg{transform:translateX(4px)}.interaction_journeyButton__VCes1[aria-pressed=true]{text-decoration:underline;text-underline-offset:5px}.interaction_journeyFocus__IIgvR{display:grid;grid-template-columns:.7fr 1.4fr;gap:65px;padding:33px;border:1px solid var(--expanded-line);border-radius:6px;margin-top:40px;min-height:203px}.interaction_journeyTrack__MF0Gn,.interaction_journeyTrack__MF0Gn>span{display:flex;align-items:center;gap:12px}.interaction_journeyTrack__MF0Gn>span{color:var(--expanded-muted);font-size:12px;flex:1 1}.interaction_journeyTrack__MF0Gn>span:last-child{flex:0 0 auto}.interaction_journeyTrack__MF0Gn i{height:1px;background:var(--expanded-line);flex:1 1}.interaction_journeyTrack__MF0Gn>span[data-active=true]{color:var(--expanded-ink);font-size:28px}.interaction_journeyFocusCopy__KJ4n7{animation:interaction_focusContent__VfgnY .22s cubic-bezier(.16,1,.3,1) both}.interaction_journeyFocusCopy__KJ4n7>span{color:var(--expanded-muted);font-size:12px}.interaction_journeyFocusCopy__KJ4n7 h3{margin-top:11px;font-size:25px;line-height:1.3;font-weight:500;letter-spacing:-.025em}.interaction_journeyFocusCopy__KJ4n7 ul{display:flex;gap:13px 27px;flex-wrap:wrap;margin-top:20px;list-style:none}.interaction_journeyFocusCopy__KJ4n7 li{display:inline-flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6}.interaction_journeyFocusCopy__KJ4n7 li svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.interaction_journeyFocusCopy__KJ4n7>p{margin-top:17px;color:var(--expanded-muted);font-size:12px;line-height:1.7}.interaction_journeyFocus__IIgvR.interaction_future__OmKD2{background:#eaf0fc;border-radius:10px}.interaction_journeyFocus__IIgvR.interaction_system___RLfU{background:#0d1b34}.interaction_readingProgress__7zlf6{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none;overflow:hidden}.interaction_readingProgress__7zlf6>span{display:block;width:100%;height:100%;background:#8da6ff;transform:scaleX(0);transform-origin:left}@keyframes interaction_focusContent__VfgnY{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.interaction_explorerBody__mkwDx{gap:28px}.interaction_explorerHeading__Xn8Hf{gap:35px}.interaction_challengeResults__bTuKF{padding:25px}.interaction_journeyFocus__IIgvR{gap:35px}}@media (max-width:800px){.interaction_explorerHeading__Xn8Hf{grid-template-columns:1fr;gap:21px}.interaction_explorerBody__mkwDx{grid-template-columns:1fr;gap:20px}.interaction_challengeChoices__Nw_Do button{min-height:76px}.interaction_challengeResults__bTuKF{min-height:270px}.interaction_journeyFocus__IIgvR{grid-template-columns:1fr;gap:28px}.interaction_journeyTrack__MF0Gn{max-width:340px;min-height:34px}}@media (max-width:600px){.interaction_explorer___UsiD{margin-top:38px;padding-top:32px}.interaction_explorerHeading__Xn8Hf h3{font-size:28px}.interaction_explorerHeading__Xn8Hf h3 br{display:none}.interaction_explorerHeading__Xn8Hf p{font-size:13px}.interaction_challengeChoices__Nw_Do button{padding:14px 12px;gap:12px}.interaction_challengeChoices__Nw_Do small{font-size:11px}.interaction_challengeResults__bTuKF{padding:24px 20px}.interaction_resultContent__6tVXv h4{font-size:24px}.interaction_conversationAction__6xBha{padding-inline:13px;font-size:11px}.interaction_matchedServices__Dmd_E a{font-size:13px}.interaction_journeyFocus__IIgvR{padding:26px 19px;margin-top:26px}.interaction_journeyFocusCopy__KJ4n7 h3{font-size:24px}.interaction_journeyFocusCopy__KJ4n7 ul{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.interaction_journeyFocusCopy__KJ4n7,.interaction_resultContent__6tVXv{animation:none}.interaction_explorer___UsiD *,.interaction_journeyButton__VCes1 svg,.interaction_journeyStage__z7EDS{transition:none}.interaction_journeyButton__VCes1:hover svg,.interaction_journeyButton__VCes1[aria-pressed=true] svg,.interaction_matchedServices__Dmd_E a:hover svg{transform:none}}.header_header__RtJAw{position:sticky;top:0;z-index:20;height:89px;color:#f7f8fa;background:rgba(5,6,8,.94);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px rgba(5,6,8,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header_inner__sPKu0{width:min(100% - 48px,1200px);height:100%;margin-inline:auto;display:grid;grid-template-columns:250px 1fr 205px;align-items:center;gap:28px}.header_brand__dthyQ{width:222px;height:51px;display:flex;align-items:center}.header_brand__dthyQ img{width:100%;height:auto}.header_desktopNav__nuW8K{display:flex;justify-content:center;align-items:center;gap:24px;color:#a5acba;font-size:14px;font-weight:500}.header_desktopNav__nuW8K a,.header_headerCta__ErQa5,.header_mobileNav__AAQfK a{transition:color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.header_desktopNav__nuW8K a:focus-visible,.header_desktopNav__nuW8K a:hover{color:#f7f8fa}.header_headerCta__ErQa5{min-height:48px;padding:0 20px;display:inline-flex;justify-content:center;align-items:center;justify-self:end;color:#f7f8fa;background:var(--blue);border-radius:10px;font-size:14px;font-weight:600}.header_headerCta__ErQa5:focus-visible,.header_headerCta__ErQa5:hover{background:var(--blue-hover);transform:translateY(-2px)}.header_menuButton__Bfh6R,.header_mobileNav__AAQfK{display:none}@media (max-width:1199.98px){.header_inner__sPKu0{width:min(100% - 40px,960px);grid-template-columns:1fr auto}.header_desktopNav__nuW8K,.header_headerCta__ErQa5{display:none}.header_menuButton__Bfh6R{width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:#f7f8fa;background:#0c0f15;border:1px solid rgba(255,255,255,.12);border-radius:10px;cursor:pointer}.header_menuButton__Bfh6R span{width:18px;height:2px;display:block;background:currentColor;border-radius:999px;transition:transform .2s ease,opacity .2s ease}.header_menuButton__Bfh6R[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.header_menuButton__Bfh6R[aria-expanded=true] span:nth-child(2){opacity:0}.header_menuButton__Bfh6R[aria-expanded=true] span:last-child{transform:translateY(-7px) rotate(-45deg)}.header_mobileNav__AAQfK{position:absolute;top:89px;right:20px;left:20px;padding:14px;display:flex;flex-direction:column;gap:4px;visibility:hidden;opacity:0;transform:translateY(-10px);pointer-events:none;color:#a5acba;background:rgba(12,15,21,.98);border:1px solid var(--border);border-radius:18px;box-shadow:0 18px 48px rgba(0,0,0,.34);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.header_mobileNavOpen__QlSyX{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.header_mobileNav__AAQfK a{min-height:44px;padding:0 14px;display:flex;align-items:center;border-radius:10px}.header_mobileNav__AAQfK a:focus-visible,.header_mobileNav__AAQfK a:hover{color:#f7f8fa;background:#111520}.header_mobileCta__izrB7{justify-content:center;margin-top:8px;color:#f7f8fa!important;background:var(--blue)!important;font-weight:600}}@media (max-width:809.98px){.header_brand__dthyQ{width:188px;height:43px}}@media (prefers-reduced-motion:reduce){.header_desktopNav__nuW8K a,.header_headerCta__ErQa5,.header_menuButton__Bfh6R span,.header_mobileNav__AAQfK,.header_mobileNav__AAQfK a{transition:none}}.future_future__CfCJP{--blue:#294bf5;--blue-hover:#1f3ed4;--accent:#8da5ff;--ink:#101626;--muted:#535e73;--night:#080d19;background:var(--night);color:#f4f6fc;line-height:1.5}.future_future__CfCJP ::selection{background:#a9baff;color:#0c1734}.future_future__CfCJP :focus-visible{outline:2px solid #647cf5;outline-offset:5px}.future_future__CfCJP section[id]{scroll-margin-top:135px}.future_future__CfCJP button{cursor:pointer}.future_skipLink__cvfkF{position:fixed;z-index:100;top:-90px;left:20px;padding:12px 20px;color:#fff;background:#2442bd}.future_skipLink__cvfkF:focus{top:8px}.future_previewBar___E0f4{position:sticky;top:0;z-index:41;min-height:38px;padding:0 32px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:#b3bdd1;background:#121a2a;border-bottom:1px solid #293247}.future_previewLabel__YoYko{margin-left:6px;color:#9cabc7}.future_previewBar___E0f4 nav{display:flex;align-self:stretch}.future_previewBar___E0f4 nav a{min-height:38px;padding:0 16px;display:flex;align-items:center;gap:3px;border-bottom:2px solid transparent}.future_previewBar___E0f4 nav a:hover{background:#222e47;color:#fff}.future_previewBar___E0f4 nav a[aria-current]{color:#fff;background:#263c6d;border-color:#91a9ff}.future_currentSite__Lxg1G svg{width:12px;height:12px;margin-left:8px}.future_header__hQDR2{position:sticky;top:38px;z-index:40;background:#080d19f5;border-bottom:1px solid #ffffff12}.future_headerInner__cDaIh{max-width:1440px;min-height:84px;padding:0 64px;margin:0 auto;display:flex;align-items:center;gap:44px}.future_logo__Fogbo{display:block;width:192px;height:auto}.future_desktopNav__INMJG{margin-left:auto;display:flex;gap:26px;font-size:13px;color:#b7c1d8;white-space:nowrap}.future_desktopNav__INMJG a:hover{color:#fff}.future_headerCta__gfH6d{min-height:40px;padding:0 17px;display:flex;align-items:center;gap:18px;color:#111a2d;background:#eef3ff;border-radius:6px;font-size:12px;font-weight:600;transition:background .2s}.future_headerCta__gfH6d:hover{background:#c7d5ff}.future_headerCta__gfH6d svg{width:16px;height:16px}.future_menuToggle__1unWS,.future_mobileNav__ulsCk[hidden]{display:none}.future_mobileNav__ulsCk{padding:12px 24px 24px;display:grid;border-top:1px solid #28334b}.future_mobileNav__ulsCk a{min-height:48px;display:flex;align-items:center;gap:16px}.future_mobileNav__ulsCk svg{width:16px;height:16px}.future_hero___ETgX{position:relative;background:radial-gradient(ellipse at 78% 42%,#15244980,transparent 51%),#080d19}.future_heroLayout__tKriT{max-width:1440px;margin:0 auto;padding:34px 64px 50px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px}.future_heroCopy__gGVra{position:relative;z-index:2;padding:40px 0 25px}.future_heroCopy__gGVra h1{font-size:clamp(48px,5.15vw,79px);line-height:1.035;font-weight:500;letter-spacing:-.052em}.future_heroCopy__gGVra h1 em{font-style:normal;color:#95adff}.future_heroCopy__gGVra>p{max-width:475px;margin-top:32px;color:#b4bfd4;font-size:16px;line-height:1.8}.future_primaryCta__AOebg{width:fit-content;min-height:54px;margin-top:34px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#3153f1;border:1px solid #6380ff;border-radius:6px;font-size:13px;font-weight:500;box-shadow:0 5px 18px #0003;transition:background .2s,border-color .2s}.future_primaryCta__AOebg:hover{background:#4667fc;border-color:#a3b4ff}.future_primaryCta__AOebg svg{width:19px;height:19px;flex:0 0 19px}.future_secondaryCta__VqS4b{width:fit-content;min-height:44px;margin-top:12px;display:flex;align-items:center;gap:16px;color:#b9c5df;font-size:12px}.future_secondaryCta__VqS4b:hover{color:white}.future_secondaryCta__VqS4b svg{width:16px;height:16px}.future_stageArt__wpddv,.future_stage__oTPu7{min-width:0;position:relative}.future_stageArt__wpddv{width:100%}.future_stageControls__3FTJS{position:relative;z-index:2;display:grid;grid-template-columns:.94fr 1fr 1.22fr;gap:4px;padding:5px;border:1px solid #3b4962;background:#101a2b;border-radius:8px}.future_stageControls__3FTJS button{min-height:43px;padding:10px 6px;color:#bcc8dd;border:1px solid transparent;background:transparent;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.future_stageControls__3FTJS button span{margin-right:6px;color:#9eafd0;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.future_stageControls__3FTJS button:hover{color:white;background:#223253}.future_stageControls__3FTJS button[aria-pressed=true]{color:#fff;background:#30467c;border-color:#6984cb}.future_stageControls__3FTJS button[aria-pressed=true] span{color:#c4d2f8}.future_stageDescription__6xQG5{min-height:100px;max-width:470px;margin:0 auto;padding:18px 8px 0;text-align:center}.future_stageDescription__6xQG5 strong{color:#dce5fa;font-size:13px;font-weight:500}.future_stageDescription__6xQG5 p{max-width:410px;margin:5px auto 0;color:#9fadc7;font-size:12px;line-height:1.65}.future_heroFooter__BAqVh{max-width:1312px;margin:0 auto;padding:27px 0 32px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #2d3546}.future_heroFooter__BAqVh>p{color:#9fadc5;font-size:12px;line-height:1.7}.future_heroFooter__BAqVh strong{color:#d2daeb;font-weight:400}.future_heroFooter__BAqVh ul{display:flex;gap:34px;list-style:none;font-size:14px;color:#c8d4ec}.future_heroFooter__BAqVh li+li:before{display:inline-block;width:3px;height:3px;margin:0 30px 3px 0;content:"";background:#768cc0;border-radius:50%}.future_heroFooter__BAqVh>a{width:42px;height:42px;display:grid;place-items:center;border:1px solid #435069;border-radius:50%}.future_heroFooter__BAqVh>a:hover{background:#223252}.future_heroFooter__BAqVh>a svg{width:17px;height:17px;transform:rotate(90deg)}.future_challenges__gFg71{padding:110px max(64px,calc((100vw - 1312px) / 2)) 105px;color:var(--ink);background:#f9fafc}.future_sectionIntro__6Ggp5{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end}.future_methodHeading__MuYmD h2,.future_sectionIntro__6Ggp5 h2{font-size:clamp(34px,3.35vw,48px);line-height:1.13;font-weight:500;letter-spacing:-.045em}.future_sectionIntro__6Ggp5 h2 span{color:#53657e}.future_sectionIntro__6Ggp5>p{max-width:420px;color:var(--muted);font-size:15px;line-height:1.8}.future_perspectives__ZQ_iU{margin-top:55px}.future_perspectiveTabs__9IcRp{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.future_perspectiveTabs__9IcRp button{min-height:61px;display:flex;align-items:center;justify-content:space-between;padding:12px 0;border:0;border-bottom:1px solid #c9d0dc;background:transparent;color:#5a6578;font-size:17px;text-align:left;transition:border-color .2s,color .2s}.future_perspectiveTabs__9IcRp button svg{width:17px;height:17px}.future_perspectiveTabs__9IcRp button[aria-selected=true]{color:#2447c5;border-bottom:2px solid #3153f1}.future_perspectiveTabs__9IcRp button:hover{color:#193aad}.future_perspectivePanel__0YVnY{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;min-height:350px;padding:48px 0 0}.future_perspectivePanel__0YVnY[hidden]{display:none}.future_perspectiveCopy__p4yG6 h3{max-width:460px;font-size:29px;line-height:1.25;font-weight:500;letter-spacing:-.025em}.future_perspectiveCopy__p4yG6>p{max-width:465px;margin-top:18px;font-size:14px;color:#566276;line-height:1.8}.future_perspectiveCopy__p4yG6 .future_outcome__p9E1k{color:#293b59}.future_perspectiveCopy__p4yG6 ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin-top:27px;color:#445b8b;font-size:11px}.future_perspectiveCopy__p4yG6 li:before{content:"";display:inline-block;width:4px;height:4px;margin:0 7px 2px 0;background:#3e60d6}.future_relationship__LdrvX{position:relative;padding:40px 30px 26px;border:1px solid #d6deeb;border-radius:12px;background:linear-gradient(140deg,#f1f4fc,#e4eafb);box-shadow:0 18px 34px -30px #344f91}.future_relationshipFlow__2latJ{display:flex;align-items:center;flex-direction:column}.future_flowInput__9A8Ud,.future_flowOutput__UU4rB{font-size:12px;color:#425572}.future_flowCenter__YcDgu{display:flex;align-items:center;gap:15px;min-width:205px;min-height:63px;padding:12px 21px;color:#1f376c;background:#f8faff;border:1px solid #bac9e4;border-radius:8px;font-size:16px;font-weight:500;box-shadow:0 9px 15px -10px #677faa}.future_flowLine__3LCxY{height:25px;width:1px;background:#91a7d3}.future_flowMark__Rt0M5{width:22px;height:22px;display:grid;grid-template-columns:1fr 1fr;gap:3px;transform:rotate(-10deg)}.future_flowMark__Rt0M5 i{border-radius:2px;background:#476be3}.future_flowMark__Rt0M5 i:nth-child(2){background:#94b0ff}.future_flowMark__Rt0M5 i:nth-child(3){background:#2845a8}.future_relationship__LdrvX>p{margin-top:28px;text-align:center;color:#526587;font-size:11px}.future_method__No_sn{padding:100px max(64px,calc((100vw - 1312px) / 2)) 0;color:#10192e;background:#e9edf5}.future_methodHeading__MuYmD{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end}.future_methodHeading__MuYmD h2 span{color:#53657e}.future_methodHeading__MuYmD>p{max-width:420px;color:#536077;font-size:15px;line-height:1.8}.future_steps__zCS7B{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:38px;list-style:none}.future_steps__zCS7B>li{padding:24px 0 36px;border-top:1px solid #b8c5dc}.future_stepTop__8IGIi{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.future_stepTop__8IGIi span:first-child{color:#2d4db6;font-size:34px;line-height:1;font-weight:400;letter-spacing:-.04em}.future_stepTop__8IGIi span:last-child{color:#516280;font-size:10px;letter-spacing:.06em}.future_steps__zCS7B h3{font-size:23px;font-weight:500;letter-spacing:-.025em}.future_steps__zCS7B li>p{max-width:335px;min-height:75px;margin-top:14px;font-size:13px;color:#56627a;line-height:1.8}.future_stepOutput__sokG4{display:flex;gap:9px;margin-top:22px;color:#365391;font-size:11px}.future_stepOutput__sokG4 svg{flex:0 0 14px;width:14px;height:14px;margin-top:2px}.future_methodClose__zf6TD{margin-top:30px;padding:30px 0 38px;border-top:1px solid #bdc9dc;display:flex;align-items:center;justify-content:space-between;gap:32px}.future_methodClose__zf6TD p{color:#5a6780;font-size:13px;line-height:1.7}.future_methodClose__zf6TD strong{color:#2e4265;font-weight:500}.future_methodClose__zf6TD a{display:flex;align-items:center;gap:24px;padding:10px 0;color:#294dba;font-size:13px}.future_methodClose__zf6TD a:hover{color:#101d48}.future_methodClose__zf6TD svg{width:18px;height:18px}.future_contact__wQeSL{padding:104px max(64px,calc((100vw - 1312px) / 2)) 105px;display:grid;grid-template-columns:1.15fr 1fr;gap:110px;background:#0c1427}.future_contactCopy__Odbz2{padding-top:34px}.future_contactCopy__Odbz2 h2{margin-bottom:29px;font-size:clamp(36px,4vw,57px);line-height:1.08;font-weight:500;letter-spacing:-.04em}.future_contactCopy__Odbz2 h2 em{font-style:normal;color:#9eb4ff}.future_contactCopy__Odbz2>p{max-width:350px;margin-top:17px;color:#b3c0da;font-size:15px;line-height:1.8}.future_previewNotice__s_58J{display:block;margin-top:40px;color:#9babc9;font-size:11px}.future_formWrap__vfhtR{min-width:0}.future_formWrap__vfhtR form{background:transparent;border:0;padding:0;border-radius:0}.future_formWrap__vfhtR form h3{font-size:19px;font-weight:500;margin-bottom:6px}.future_formWrap__vfhtR form label{font-size:12px;color:#b4c3df}.future_formWrap__vfhtR form input,.future_formWrap__vfhtR form textarea{border-radius:5px;border-color:#40516f;background:#111e35;color:#f4f7ff;caret-color:#a8bdff}.future_formWrap__vfhtR form input::placeholder,.future_formWrap__vfhtR form textarea::placeholder{color:#98abc9}.future_formWrap__vfhtR form button{border-radius:5px;font-size:13px;min-height:50px}.future_formWrap__vfhtR form button:hover{transform:none;background:#4564f0}@media (min-width:1441px){.future_heroCopy__gGVra h1{font-size:79px}}@media (max-width:1439px){.future_heroFooter__BAqVh{margin-inline:64px}}@media (max-width:1100px){.future_headerInner__cDaIh{padding-inline:36px;gap:24px}.future_heroLayout__tKriT{padding-inline:36px;gap:22px}.future_heroCopy__gGVra h1{font-size:clamp(43px,5.15vw,65px)}.future_heroCopy__gGVra>p{font-size:14px}.future_heroFooter__BAqVh{margin-inline:36px}.future_heroFooter__BAqVh ul{gap:15px}.future_heroFooter__BAqVh li+li:before{margin-right:15px}.future_challenges__gFg71,.future_contact__wQeSL,.future_method__No_sn{padding-inline:36px}.future_methodHeading__MuYmD,.future_perspectivePanel__0YVnY,.future_sectionIntro__6Ggp5{gap:40px}.future_contact__wQeSL{gap:55px}}@media (max-width:850px){.future_heroLayout__tKriT{grid-template-columns:1fr;padding-top:58px;gap:0}.future_heroCopy__gGVra{padding:0;max-width:650px}.future_heroCopy__gGVra h1{font-size:clamp(49px,7.4vw,65px)}.future_heroCopy__gGVra>p{max-width:510px;font-size:16px}.future_stage__oTPu7{max-width:630px;width:100%;margin:-10px auto 0}.future_heroFooter__BAqVh ul{font-size:12px}.future_heroFooter__BAqVh>a{display:none}.future_challenges__gFg71,.future_method__No_sn{padding-top:80px}.future_perspectivePanel__0YVnY{gap:28px}.future_relationship__LdrvX{padding-inline:16px}.future_steps__zCS7B{gap:25px}.future_steps__zCS7B li>p{min-height:100px}.future_contact__wQeSL{grid-template-columns:1fr 1fr;gap:40px}.future_contactCopy__Odbz2 h2{font-size:38px}}@media (min-width:1051px){.future_mobileNav__ulsCk{display:none}}@media (max-width:1050px){.future_headerInner__cDaIh{min-height:72px;padding-inline:20px;gap:16px}.future_logo__Fogbo{width:172px}.future_desktopNav__INMJG,.future_headerCta__gfH6d{display:none}.future_menuToggle__1unWS{margin-left:auto;width:42px;height:42px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;color:#e4ecff;border:1px solid #465677;background:transparent;border-radius:5px}.future_menuToggle__1unWS span{width:17px;height:1px;background:currentColor}.future_future__CfCJP section[id]{scroll-margin-top:125px}.future_mobileNav__ulsCk{position:absolute;top:72px;right:0;left:0;max-height:calc(100dvh - 110px);overflow-y:auto;background:#080d19;border-bottom:1px solid #465677}}@media (max-width:620px){.future_previewBar___E0f4{padding-inline:16px;font-size:10px}.future_currentSite__Lxg1G,.future_previewLabel__YoYko{display:none!important}.future_previewBar___E0f4 nav a{padding-inline:12px}.future_previewBar___E0f4 nav a span{display:none}.future_heroLayout__tKriT{padding:48px 20px 26px}.future_heroCopy__gGVra h1{font-size:clamp(42px,10.9vw,65px);letter-spacing:-.043em}.future_heroCopy__gGVra>p{font-size:14px;line-height:1.8;margin-top:24px}.future_primaryCta__AOebg{margin-top:28px;width:100%;gap:10px;font-size:11px;padding-inline:16px}.future_secondaryCta__VqS4b{font-size:11px}.future_stage__oTPu7{margin-top:4px}.future_stageControls__3FTJS{padding:3px;gap:1px}.future_stageControls__3FTJS button{font-size:10px;padding-inline:3px}.future_stageControls__3FTJS button span{font-size:9px;margin-right:4px}.future_stageDescription__6xQG5{min-height:104px;padding-top:17px}.future_stageDescription__6xQG5 strong{font-size:12px}.future_stageDescription__6xQG5 p{font-size:11px}.future_heroFooter__BAqVh{margin-inline:20px;padding-block:23px 28px;flex-direction:column;align-items:flex-start;gap:21px}.future_heroFooter__BAqVh>p{font-size:11px}.future_heroFooter__BAqVh ul{width:100%;justify-content:space-between;gap:10px}.future_heroFooter__BAqVh li+li:before{margin-right:10px}.future_challenges__gFg71{padding:65px 20px 66px}.future_methodHeading__MuYmD,.future_sectionIntro__6Ggp5{grid-template-columns:1fr;gap:23px}.future_methodHeading__MuYmD h2,.future_sectionIntro__6Ggp5 h2{font-size:32px;letter-spacing:-.04em}.future_methodHeading__MuYmD>p,.future_sectionIntro__6Ggp5>p{font-size:14px}.future_perspectives__ZQ_iU{margin-top:27px}.future_perspectiveTabs__9IcRp{gap:13px}.future_perspectiveTabs__9IcRp button{min-height:57px;font-size:12px}.future_perspectiveTabs__9IcRp button svg{width:12px;height:12px}.future_perspectivePanel__0YVnY{grid-template-columns:1fr;gap:28px;min-height:0;padding-top:30px}.future_perspectiveCopy__p4yG6 h3{font-size:27px}.future_perspectiveCopy__p4yG6>p{font-size:13px}.future_perspectiveCopy__p4yG6 ul{gap:9px 14px;margin-top:20px;font-size:10px}.future_relationship__LdrvX{padding-top:30px}.future_method__No_sn{padding:66px 20px 0}.future_steps__zCS7B{grid-template-columns:1fr;gap:0;margin-top:33px}.future_steps__zCS7B>li{padding-block:25px 30px}.future_stepTop__8IGIi{margin-bottom:19px}.future_stepTop__8IGIi span:first-child{font-size:30px}.future_steps__zCS7B h3{font-size:23px}.future_steps__zCS7B li>p{min-height:0;max-width:none}.future_stepOutput__sokG4{margin-top:20px}.future_methodClose__zf6TD{flex-direction:column;align-items:flex-start;gap:18px;margin-top:0}.future_methodClose__zf6TD a{font-size:12px;gap:18px}.future_contact__wQeSL{padding:65px 20px 58px;grid-template-columns:1fr;gap:42px}.future_contactCopy__Odbz2{padding-top:0}.future_contactCopy__Odbz2 h2{font-size:clamp(34px,9.5vw,45px)}.future_contactCopy__Odbz2>p{font-size:14px}.future_previewNotice__s_58J{margin-top:26px;font-size:10px}}@media (prefers-reduced-motion:reduce){.future_future__CfCJP *,.future_future__CfCJP :after,.future_future__CfCJP :before{transition:none!important;animation:none!important}}