.ScrollLightBeam_beamRoot__MUpXv{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none;opacity:0}.ScrollLightBeam_beamSvg__zReJq{display:block;width:100%;height:100%}.ScrollLightBeam_trailSoft___b0dT{fill:none;stroke:rgba(255,140,25,.2);stroke-width:6.5;stroke-linecap:round;stroke-linejoin:round}.ScrollLightBeam_trailSub__GDRSE{fill:none;stroke:rgba(255,170,80,.3);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.ScrollLightBeam_ember__RZ37N{fill:rgba(255,178,102,.92);transform-box:fill-box;transform-origin:center;opacity:0;animation-name:ScrollLightBeam_beamEmber__hwXEI;animation-timing-function:ease-out;animation-iteration-count:infinite}.ScrollLightBeam_emberCool__EUhJP{fill:rgba(216,248,255,.92)}@keyframes ScrollLightBeam_beamEmber__hwXEI{0%{transform:translate(0) scale(1.1);opacity:0}14%{opacity:1}55%{opacity:.85}to{transform:translate(var(--ex,0),var(--ey,-16px)) scale(.35);opacity:0}}.ScrollLightBeam_moteGlow__DSI76{opacity:.55}.ScrollLightBeam_moteCore__hxcSa{fill:rgba(255,196,130,.98);transform-box:fill-box;transform-origin:center;animation:ScrollLightBeam_beamMote__5HrxB 1.1s ease-in-out infinite}.ScrollLightBeam_moteCoolCore__lEaLn{fill:rgba(220,249,255,.98)}@keyframes ScrollLightBeam_beamMote__5HrxB{0%,to{transform:scale(.75);opacity:.6}50%{transform:scale(1.2);opacity:1}}@media (max-width:767px){.ScrollLightBeam_emberExtra__oo7Q1{display:none}}.theme-day .ScrollLightBeam_ember__RZ37N{fill:rgba(200,90,8,.85)}.theme-day .ScrollLightBeam_emberCool__EUhJP{fill:rgba(150,66,6,.9)}.theme-day .ScrollLightBeam_moteCore__hxcSa{fill:rgba(190,84,6,.95)}.theme-day .ScrollLightBeam_moteCoolCore__lEaLn{fill:rgba(150,66,6,.95)}.ScrollLightBeam_headMid__Tz7Kx{fill:rgba(255,178,102,.5)}.ScrollLightBeam_headCore__hOIdV{fill:#d8f8ff}.ScrollLightBeam_ping__CMZMc{stroke:rgba(216,248,255,.55)}.ScrollLightBeam_trailCore__MpAXw{fill:none;stroke:rgba(216,248,255,.8);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:767px){.ScrollLightBeam_trailSoft___b0dT{stroke-width:5}.ScrollLightBeam_trailCore__MpAXw{stroke-width:1.5}}.theme-day .ScrollLightBeam_trailSoft___b0dT{stroke:rgba(224,100,10,.28)}.theme-day .ScrollLightBeam_trailSub__GDRSE{stroke:rgba(205,94,12,.45)}.theme-day .ScrollLightBeam_trailCore__MpAXw{stroke:rgba(186,76,4,.9)}.theme-day .ScrollLightBeam_headMid__Tz7Kx{fill:rgba(200,86,8,.7)}.theme-day .ScrollLightBeam_headCore__hOIdV{fill:#7a3a00}.theme-day .ScrollLightBeam_ping__CMZMc{stroke:rgba(180,72,0,.6)}.theme-day .ScrollLightBeam_intake__Rqvyc{background:linear-gradient(90deg,rgba(224,100,10,0),rgba(210,96,12,.85) 55%,#8a4500)}.theme-day .ScrollLightBeam_intakeFlash__EL5KC{border-color:rgba(170,72,4,.7)}.theme-day .ScrollLightBeam_electron__SaQ3A{background:#e06400;box-shadow:0 0 8px 1px rgba(200,90,8,.75)}.theme-day .ScrollLightBeam_electronAlt__FT7Jh{background:#b4560a;box-shadow:0 0 8px 1px rgba(170,80,10,.65)}.theme-day .ScrollLightBeam_orbitGlow__Z7AQV{background:radial-gradient(circle,rgba(210,96,12,.28) 0,rgba(210,96,12,0) 70%)}.ScrollLightBeam_orbits__myxkr{position:fixed;right:-16px;bottom:-16px;z-index:10000;width:140px;height:140px;pointer-events:none;opacity:0;transform:scale(.7);visibility:hidden;transition:opacity .5s ease,transform .5s ease,visibility .5s}@media (max-width:767px){.ScrollLightBeam_orbits__myxkr{right:-27px;bottom:-27px}}.ScrollLightBeam_orbitsActive__kKY5b{visibility:visible;opacity:1;transform:scale(1)}.ScrollLightBeam_orbits__myxkr:not(.ScrollLightBeam_orbitsActive__kKY5b) .ScrollLightBeam_orbitSpin__fpi4W{animation-play-state:paused}.ScrollLightBeam_intake__Rqvyc{position:absolute;top:50%;left:50%;width:46px;height:2px;margin:-1px 0 0 -23px;border-radius:2px;background:linear-gradient(90deg,rgba(255,140,25,0),rgba(255,178,102,.85) 55%,#d8f8ff);opacity:0;pointer-events:none}.ScrollLightBeam_intakeFlash__EL5KC{position:absolute;inset:30px;border:1.4px solid rgba(216,248,255,.75);border-radius:50%;opacity:0;pointer-events:none}.ScrollLightBeam_orbitGlow__Z7AQV{position:absolute;inset:22px;border-radius:50%;background:radial-gradient(circle,rgba(255,140,25,.22) 0,rgba(255,140,25,0) 70%);animation:ScrollLightBeam_beamOrbitGlow__ol6eU 2.6s ease-in-out infinite}.ScrollLightBeam_orbit__G_pzq{position:absolute;inset:0}.ScrollLightBeam_orbitA__xCKhq{transform:rotate(10deg) scaleY(.42)}.ScrollLightBeam_orbitA__xCKhq .ScrollLightBeam_orbitSpin__fpi4W{animation-duration:2.8s}.ScrollLightBeam_orbitB___e1UO{transform:rotate(70deg) scaleY(.46)}.ScrollLightBeam_orbitB___e1UO .ScrollLightBeam_orbitSpin__fpi4W{animation-duration:3.7s}.ScrollLightBeam_orbitC__J9BPi{transform:rotate(-50deg) scaleY(.38)}.ScrollLightBeam_orbitC__J9BPi .ScrollLightBeam_orbitSpin__fpi4W{animation-duration:4.5s}.ScrollLightBeam_orbitSpin__fpi4W{position:absolute;inset:0;animation-name:ScrollLightBeam_beamOrbitSpin__Y9VzQ;animation-timing-function:linear;animation-iteration-count:infinite}.ScrollLightBeam_orbitSpinLate__JFQro{animation-delay:-1.6s}.ScrollLightBeam_electron__SaQ3A{position:absolute;top:-2px;left:calc(50% - 2.5px);width:5px;height:5px;border-radius:50%;background:#ffb35c;box-shadow:0 0 8px 1px rgba(255,140,25,.8)}.ScrollLightBeam_electronAlt__FT7Jh{background:#d8f8ff;box-shadow:0 0 8px 1px rgba(163,227,255,.7)}@keyframes ScrollLightBeam_beamOrbitSpin__Y9VzQ{to{transform:rotate(1turn)}}@keyframes ScrollLightBeam_beamOrbitGlow__ol6eU{0%,to{opacity:.55}50%{opacity:1}}.BackToTop_contact__9FUaK{position:fixed;right:20px;bottom:20px;z-index:9999;width:68px;height:68px;padding:0;display:block;cursor:pointer;background:none;border:none;transition:transform .3s ease}.BackToTop_contact__9FUaK:hover{transform:scale(1.07)}.BackToTop_contact__9FUaK:focus-visible{border-radius:50%;outline:2px solid rgba(255,140,25,.8);outline-offset:4px}.BackToTop_btnFace__jCFXv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(120% 120% at 30% 22%,rgba(255,140,25,.14) 0,rgba(255,140,25,0) 46%),#191919;border:1px solid rgba(198,199,207,.22);box-shadow:0 10px 26px rgba(0,0,0,.45),inset 0 1px 0 rgba(238,244,251,.08);opacity:1;transform:none;transition:opacity .4s ease,transform .55s cubic-bezier(.5,.1,.2,1)}.BackToTop_btnFace__jCFXv svg{width:58%;height:58%;display:block}.BackToTop_waBubble__GOp5x{fill:rgba(201,209,219,.9);transition:fill .25s ease}.BackToTop_waGlyph__RFc2M{fill:rgba(18,20,22,.92)}.BackToTop_contact__9FUaK:hover .BackToTop_waBubble__GOp5x{fill:rgba(96,196,128,.85)}.BackToTop_ringOrbit__R7prk{position:absolute;inset:-7px;border-radius:50%;border:1.4px dashed rgba(255,140,25,.55);animation:BackToTop_waRingSpin__bZTH_ 11s linear infinite;transition:opacity .3s ease}.BackToTop_pulse__6zeAp{position:absolute;inset:-2px;border-radius:50%;border:1.4px solid rgba(255,140,25,.5);opacity:0;animation:BackToTop_waPulse__lv7Yj 2.8s ease-out infinite}.BackToTop_pulseB__AhiIx{border-color:rgba(216,248,255,.4);animation-delay:1.4s}.BackToTop_mapFace__QaTsl{position:absolute;inset:0;display:block;opacity:0;transform:scale(.55) rotate(90deg);transition:opacity .4s ease,transform .55s cubic-bezier(.5,.1,.2,1)}.BackToTop_mapFace__QaTsl canvas{display:block;width:100%;height:100%;filter:drop-shadow(0 4px 12px rgba(0,0,0,.45))}.BackToTop_contactMorphed__rPwfC .BackToTop_btnFace__jCFXv{opacity:0;transform:scale(.55) rotate(-90deg)}.BackToTop_contactMorphed__rPwfC .BackToTop_mapFace__QaTsl{opacity:1;transform:none}.BackToTop_contactMorphed__rPwfC .BackToTop_pulse__6zeAp,.BackToTop_contactMorphed__rPwfC .BackToTop_ringOrbit__R7prk{opacity:0;animation-play-state:paused}@keyframes BackToTop_waRingSpin__bZTH_{to{transform:rotate(1turn)}}@keyframes BackToTop_waPulse__lv7Yj{0%{transform:scale(.92);opacity:.55}75%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}@media (max-width:767px){.BackToTop_contact__9FUaK{right:14px;bottom:14px;width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.BackToTop_btnFace__jCFXv,.BackToTop_contact__9FUaK,.BackToTop_mapFace__QaTsl,.BackToTop_ringOrbit__R7prk{transition:none}.BackToTop_pulse__6zeAp,.BackToTop_ringOrbit__R7prk{animation:none}}.ServiceReachMap_reachMap__BvD5v{position:relative;width:100%;max-width:520px;margin:0 auto;aspect-ratio:1/1;filter:drop-shadow(0 30px 60px rgba(0,0,0,.45))}.ServiceReachMap_svg__e6VcD{width:100%;height:100%;overflow:visible}.ServiceReachMap_base__H9Jj_{fill:rgba(16,20,27,.85);stroke:none}.ServiceReachMap_outline__p98Oh{fill:none;stroke:color-mix(in srgb,var(--seg) 42%,rgba(233,238,246,.22));stroke-width:1.1;stroke-linejoin:round;filter:drop-shadow(0 0 6px var(--seg-glow))}.ServiceReachMap_pinDot__PeZty{fill:var(--seg)}.ServiceReachMap_pin__g5ZDH{animation:ServiceReachMap_pinBreath__yBUbR 3.6s ease-in-out infinite}.ServiceReachMap_pin__g5ZDH:nth-child(3n){animation-delay:-1.2s}.ServiceReachMap_pin__g5ZDH:nth-child(3n+1){animation-delay:-2.4s}@keyframes ServiceReachMap_pinBreath__yBUbR{0%,to{opacity:.55}50%{opacity:1}}.ServiceReachMap_arc__PvA_8{fill:none;stroke:var(--seg);stroke-width:1.6;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--seg-glow))}.ServiceReachMap_highlightRing__O0hlo{fill:none;stroke:var(--seg);stroke-width:1.6;transform-origin:center;animation:ServiceReachMap_highlightPulse__oF5IS 2s ease-out infinite}.ServiceReachMap_highlightDot__BJ860{fill:#fff;filter:drop-shadow(0 0 6px var(--seg))}@keyframes ServiceReachMap_highlightPulse__oF5IS{0%{transform:scale(.7);opacity:.9}to{transform:scale(2.2);opacity:0}}@media (prefers-reduced-motion:reduce){.ServiceReachMap_highlightRing__O0hlo,.ServiceReachMap_pin__g5ZDH{animation:none}}.ContactExperience_experience__xAfLo{--mono:"Geist Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--seg:#13c8fd;--seg-2:#139bfd;--seg-glow:rgba(19,200,253,0.2);position:relative;color:#e9eef6;background-color:#04070d;overflow:clip}.ContactExperience_experience__xAfLo:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55% 45% at 80% 0,var(--seg-glow) 0,rgba(4,7,13,0) 60%),radial-gradient(65% 55% at 6% 100%,rgba(19,155,253,.14) 0,rgba(4,7,13,0) 55%),linear-gradient(180deg,#05080f 0,#04070d 100%)}.ContactExperience_experience__xAfLo:after{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,transparent 80%);mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,transparent 80%);pointer-events:none}.ContactExperience_experience__xAfLo>*{position:relative;z-index:2}.ContactExperience_shell__xZUEK{width:min(1180px,92vw);margin:0 auto}.ContactExperience_mapLayer__lp7Yw{position:absolute;z-index:1;top:clamp(40px,6vh,90px);right:max(-120px,calc((100vw - 1180px) / 2 - 160px));width:clamp(480px,52vw,820px);opacity:.55;pointer-events:none;mask-image:radial-gradient(75% 75% at 50% 45%,#000 40%,transparent 78%);-webkit-mask-image:radial-gradient(75% 75% at 50% 45%,#000 40%,transparent 78%)}.ContactExperience_mapLayer__lp7Yw>*{max-width:none}.ContactExperience_eyebrow__IQhHy{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(233,238,246,.62)}.ContactExperience_eyebrow__IQhHy:before{content:"";width:26px;height:1px;background:var(--seg);box-shadow:0 0 12px var(--seg-glow)}.ContactExperience_hero__2__X_{position:relative;padding:clamp(130px,17vh,200px) 0 clamp(36px,6vh,64px)}.ContactExperience_heroTitle__nmx9B{margin:24px 0 0;max-width:14ch;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.7rem,6.6vw,5.6rem);line-height:.96;letter-spacing:-.03em;color:#f4f8fd;text-wrap:balance}.ContactExperience_heroTitleAccent__4TwRb{background:linear-gradient(92deg,var(--seg) 0,var(--seg-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ContactExperience_heroIntro__EXeu2{margin:24px 0 0;max-width:52ch;font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.6;color:rgba(214,224,236,.76)}.ContactExperience_statusBar__ZX4MR{margin-top:clamp(30px,5vh,48px);display:flex;flex-wrap:wrap;gap:10px 28px;align-items:center;padding:14px 0;border-top:1px solid rgba(233,238,246,.1);border-bottom:1px solid rgba(233,238,246,.1);font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(233,238,246,.55)}.ContactExperience_statusItem___j_fW{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.ContactExperience_statusDot__d6mcw{width:6px;height:6px;border-radius:50%;background:var(--seg);box-shadow:0 0 10px var(--seg);animation:ContactExperience_dotBreath__UbWlm 2.6s ease-in-out infinite}@keyframes ContactExperience_dotBreath__UbWlm{0%,to{opacity:.5}50%{opacity:1}}.ContactExperience_statusClock__g7WUm{color:var(--seg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContactExperience_body__bRE_j{padding:clamp(36px,6vh,72px) 0 clamp(90px,12vh,140px)}.ContactExperience_bodyGrid__Hkb38{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,56px);align-items:start}.ContactExperience_channels__ibbbr{display:flex;flex-direction:column;gap:14px}.ContactExperience_channelCard__W4jIo{position:relative;display:block;padding:22px 24px;border-radius:18px;border:1px solid rgba(233,238,246,.1);background:rgba(10,14,21,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.ContactExperience_channelCard__W4jIo:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 140% at 0 0,var(--seg-glow) 0,transparent 55%);opacity:0;transition:opacity .35s ease;pointer-events:none}.ContactExperience_channelCard__W4jIo:hover{border-color:color-mix(in srgb,var(--seg) 55%,rgba(233,238,246,.1));transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,0,0,.35)}.ContactExperience_channelCard__W4jIo:hover:before{opacity:1}.ContactExperience_channelKicker__5JDYj{display:block;font-family:var(--mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(233,238,246,.5)}.ContactExperience_channelValue__Czn91{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:clamp(1.12rem,1.8vw,1.32rem);letter-spacing:-.01em;color:#f4f8fd}.ContactExperience_channelValue__Czn91 svg{width:18px;height:18px;flex-shrink:0;color:var(--seg);transition:transform .35s ease}.ContactExperience_channelCard__W4jIo:hover .ContactExperience_channelValue__Czn91 svg{transform:translate(3px,-3px)}.ContactExperience_channelHint__6C7fT{margin:8px 0 0;font-size:.9rem;line-height:1.5;color:rgba(214,224,236,.6)}.ContactExperience_reachNote__VUdRo{margin-top:10px;padding:18px 22px;border-radius:18px;border:1px dashed rgba(233,238,246,.14);font-size:.9rem;line-height:1.6;color:rgba(214,224,236,.62)}.ContactExperience_reachNote__VUdRo strong{color:#eaf1f8;font-weight:600}.ContactExperience_formCard__VXoty{position:relative;padding:clamp(26px,3.4vw,40px);border-radius:22px;border:1px solid rgba(233,238,246,.1);background:linear-gradient(180deg,rgba(13,18,27,.86),rgba(8,12,19,.86));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 30px 80px rgba(0,0,0,.4)}.ContactExperience_formCard__VXoty:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,var(--seg),transparent);opacity:.6}.ContactExperience_formTitle__Q3AMz{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.02em;color:#f4f8fd}.ContactExperience_formSubtitle__YAUuJ{margin:10px 0 0;font-size:.95rem;line-height:1.55;color:rgba(214,224,236,.62)}.ContactExperience_fieldGrid__dJjMQ{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.ContactExperience_field__f7x9Y{display:flex;flex-direction:column;gap:8px}.ContactExperience_fieldWide__eC5Nf{grid-column:1/-1}.ContactExperience_fieldLabel__nBqbC{font-family:var(--mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(233,238,246,.55)}.ContactExperience_fieldLabel__nBqbC em{font-style:normal;color:var(--seg)}.ContactExperience_input__ApdmQ{width:100%;padding:14px 16px;border-radius:12px;border:1px solid rgba(233,238,246,.12);background:rgba(255,255,255,.03);color:#eef4fb;font-size:.98rem;line-height:1.4;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.ContactExperience_input__ApdmQ::placeholder{color:rgba(233,238,246,.28)}.ContactExperience_input__ApdmQ:focus{outline:none;border-color:var(--seg);background:rgba(19,200,253,.045);box-shadow:0 0 0 3px rgba(19,200,253,.14)}textarea.ContactExperience_input__ApdmQ{resize:vertical;min-height:130px}.ContactExperience_chips__K3NJS{display:flex;flex-wrap:wrap;gap:8px}.ContactExperience_chip__dc3aN{padding:9px 15px;border-radius:999px;border:1px solid rgba(233,238,246,.14);background:transparent;color:rgba(214,224,236,.72);font-size:.84rem;cursor:pointer;transition:border-color .25s ease,color .25s ease,background-color .25s ease,box-shadow .25s ease}.ContactExperience_chip__dc3aN:hover{border-color:rgba(19,200,253,.5);color:#eaf1f8}.ContactExperience_chipActive__ND_S5{border-color:var(--seg);background:rgba(19,200,253,.1);color:var(--seg);box-shadow:0 0 18px rgba(19,200,253,.16)}.ContactExperience_formActions__bOmjM{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px}.ContactExperience_submit__up5Zh{position:relative;display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border:none;border-radius:999px;font-weight:600;font-size:.98rem;color:#04070d;cursor:pointer;background:linear-gradient(90deg,var(--seg),var(--seg-2));box-shadow:0 14px 34px var(--seg-glow);transition:transform .3s ease,box-shadow .3s ease}.ContactExperience_submit__up5Zh:hover{transform:translateY(-2px);box-shadow:0 20px 44px var(--seg-glow)}.ContactExperience_submit__up5Zh svg{width:18px;height:18px;transition:transform .3s ease}.ContactExperience_submit__up5Zh:hover svg{transform:translateX(3px)}.ContactExperience_privacyNote__WbqlU{margin:22px 0 0;font-size:.8rem;line-height:1.55;color:rgba(214,224,236,.48)}.ContactExperience_privacyNote__WbqlU a{color:rgba(233,238,246,.85);text-decoration:underline;text-underline-offset:3px}.ContactExperience_privacyNote__WbqlU a:hover{color:var(--seg)}.ContactExperience_status__p_ir9{margin:0;font-family:var(--mono);font-size:.78rem;letter-spacing:.04em;color:var(--seg)}.ContactExperience_statusError__edD6b{color:#ff9f6b}.ContactExperience_experience__xAfLo [data-hero],.ContactExperience_experience__xAfLo [data-reveal]{opacity:0;transform:translateY(28px)}@media (prefers-reduced-motion:reduce){.ContactExperience_experience__xAfLo [data-hero],.ContactExperience_experience__xAfLo [data-reveal]{opacity:1;transform:none}.ContactExperience_statusDot__d6mcw{animation:none}}@media (max-width:991px){.ContactExperience_mapLayer__lp7Yw{top:60px;right:50%;transform:translateX(50%);width:min(140vw,620px);opacity:.3}.ContactExperience_bodyGrid__Hkb38{grid-template-columns:1fr}.ContactExperience_channels__ibbbr{order:2}.ContactExperience_formCard__VXoty{order:1}}@media (max-width:575px){.ContactExperience_fieldGrid__dJjMQ{grid-template-columns:1fr}.ContactExperience_statusBar__ZX4MR{gap:8px 18px;font-size:.68rem}}.ContactRequestCTA_trigger__kTrAw{--trigger-glow-x:calc(100% - 6px);--trigger-glow-y:50%;position:relative;display:inline-flex;align-items:center;justify-content:center;z-index:10;height:40px;padding:0 64px;overflow:hidden;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0;color:#0b0d10;text-transform:uppercase;cursor:pointer;appearance:none;background:#d1d1d1;border:1px solid rgba(255,255,255,.6);border-radius:9999px;box-shadow:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,text-decoration-color .2s ease,fill .2s ease,stroke .2s ease}.ContactRequestCTA_trigger__kTrAw:hover{color:#0b0d10;background:#d1d1d1;border-color:rgba(255,255,255,.6)}.ContactRequestCTA_trigger__kTrAw:active{transform:none}.ContactRequestCTA_triggerHidden__tq5xe{visibility:hidden}@media (max-width:991.98px){.ContactRequestCTA_triggerFooter__jBPdH{width:100%;padding-left:24px;padding-right:24px}}.ContactRequestCTA_triggerText__vbvFG{position:relative;z-index:1;display:block;margin-left:4px;color:#5a250a;line-height:18px;white-space:nowrap}.ContactRequestCTA_triggerArrow__IjXNw{position:relative;z-index:1;display:block;flex:none;width:17px;height:9px;margin-left:4px;color:#5a250a}.ContactRequestCTA_triggerGlow__xcSGs{position:absolute;top:var(--trigger-glow-y);left:var(--trigger-glow-x);z-index:0;display:flex;align-items:center;justify-content:center;width:204px;height:0;pointer-events:none;opacity:1;transform:translate(-50%,-50%);transition:left .16s cubic-bezier(.3,.7,0,1),top .16s cubic-bezier(.3,.7,0,1);will-change:left,top}.ContactRequestCTA_glowBlobA__6g_ZZ{position:absolute;top:50%;left:50%;width:121px;height:121px;background:radial-gradient(50% 50% at 50% 50%,#fffff5 3.5%,#ffaa81 26.5%,#ffda9f 37.5%,rgba(255,170,129,.5) 49%,rgba(210,106,58,0) 92.5%);transform:translate(-50%,-50%)}.ContactRequestCTA_glowBlobB__9Itjy{position:absolute;top:50%;left:50%;width:204px;height:103px;filter:blur(5px);background:radial-gradient(43.3% 44.23% at 50% 49.51%,#fffff7 29%,#fffacd 48.5%,#f4d2bf 60.71%,rgba(214,211,210,0) 100%);transform:translate(-50%,-50%)}.ContactRequestCTA_focusOverlay__bmwfe{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden;background:rgba(9,10,12,.38);-webkit-backdrop-filter:blur(10px) saturate(135%);backdrop-filter:blur(10px) saturate(135%)}.ContactRequestCTA_connectionLayer__8EaxK{position:fixed;inset:0;z-index:0;width:100vw;height:100vh;overflow:visible;pointer-events:none}.ContactRequestCTA_connectionGlow__vEOpF,.ContactRequestCTA_connectionLine__eP_eu{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke;animation:ContactRequestCTA_connectionTrace__lyFN_ 2.4s ease-in-out infinite;animation-delay:var(--connection-delay,0s)}.ContactRequestCTA_connectionGlow__vEOpF{stroke:rgba(255,140,25,.07);stroke-width:8px;filter:blur(4px)}.ContactRequestCTA_connectionLine__eP_eu{stroke:url(#pdg-cta-connection);stroke-width:1.05px;opacity:.48}.ContactRequestCTA_connectionPing__Mhief{fill:none;stroke:rgba(216,248,255,.48);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke;animation:ContactRequestCTA_connectionPing__Mhief 2.4s ease-out infinite;animation-delay:calc(var(--connection-delay, 0s) + .76s)}@keyframes ContactRequestCTA_connectionTrace__lyFN_{0%{opacity:0;stroke-dashoffset:1}18%{opacity:.52}52%{opacity:.52;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-.18}}@keyframes ContactRequestCTA_connectionPing__Mhief{0%{opacity:.58;transform:scale(.55)}70%,to{opacity:0;transform:scale(2.8)}}.ContactRequestCTA_focusStage__ky_ac{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;align-items:center;width:min(460px,100%);will-change:transform}.ContactRequestCTA_stageEyebrow__9qAIU{font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:11px;letter-spacing:.24em;color:rgba(247,251,255,.55);text-transform:uppercase}.ContactRequestCTA_capsule__ui569{position:relative;display:flex;align-items:center;width:100%;height:62px;overflow:hidden;isolation:isolate;background:rgba(255,255,255,.045);border:0;border-radius:999px;box-shadow:0 24px 60px rgba(0,0,0,.45),0 4px 12px rgba(0,0,0,.26),0 0 42px rgba(255,140,25,.08)}.ContactRequestCTA_liquidEffect__prafo,.ContactRequestCTA_liquidShine__T0i4Z,.ContactRequestCTA_liquidTint__Aj2Og{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.ContactRequestCTA_liquidEffect__prafo{z-index:0;overflow:hidden;isolation:isolate;-webkit-backdrop-filter:blur(2.2px) saturate(180%) brightness(1.08) contrast(1.04);backdrop-filter:blur(2.2px) saturate(180%) brightness(1.08) contrast(1.04);filter:url(#pdg-liquid-glass-refraction)}.ContactRequestCTA_liquidTint__Aj2Og{z-index:1;background:linear-gradient(125deg,rgba(255,255,255,.18),rgba(255,255,255,.025) 42%,rgba(255,255,255,.075)),rgba(15,18,21,.13)}.ContactRequestCTA_liquidShine__T0i4Z{z-index:2;background:radial-gradient(115% 150% at 13% -70%,rgba(255,255,255,.8) 0,rgba(255,255,255,.14) 42%,transparent 65%),radial-gradient(70% 140% at 103% 130%,rgba(255,150,45,.2) 0,transparent 60%);border:1px solid rgba(255,255,255,.5);box-shadow:inset 1.5px 1.5px 0 rgba(255,255,255,.66),inset -1.5px -1.5px 0 rgba(255,255,255,.1),inset 0 -9px 20px rgba(0,0,0,.11);mix-blend-mode:screen}.ContactRequestCTA_capsuleSuccess__UbJCi{border-color:rgba(96,200,140,.45);animation:ContactRequestCTA_capsulePop__ri_HA .45s cubic-bezier(.34,1.56,.64,1)}@keyframes ContactRequestCTA_capsulePop__ri_HA{0%{transform:scale(.92)}to{transform:scale(1)}}.ContactRequestCTA_form__BRoaC{position:relative;z-index:3;display:flex;flex:1 1;gap:6px;align-items:center;height:100%;padding:0 12px 0 24px}.ContactRequestCTA_form__BRoaC:before{position:absolute;top:9px;right:82px;bottom:9px;left:46px;z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(15,18,21,.36),rgba(15,18,21,.48) 52%,rgba(15,18,21,.22));border-radius:999px}.ContactRequestCTA_node__QVv6c{position:relative;z-index:1;flex:none;width:10px;height:10px;margin-right:10px}.ContactRequestCTA_node__QVv6c:before{position:absolute;inset:1px;content:"";background:#ff8c19;border-radius:50%}.ContactRequestCTA_nodeRing__onGmw{position:absolute;inset:-4px;border:1px solid rgba(255,180,90,.8);border-radius:50%;animation:ContactRequestCTA_ctaPulse__J5ACR 2.2s ease-out infinite}@keyframes ContactRequestCTA_ctaPulse__J5ACR{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.7)}}.ContactRequestCTA_phoneInput__emOZK{position:relative;z-index:1;flex:1 1;min-width:0;height:100%;padding:0;font-size:17px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#f7fbff;caret-color:#ffb35c;background:transparent;border:none;outline:none;text-shadow:0 0 12px rgba(247,251,255,.22)}.ContactRequestCTA_phoneInput__emOZK::placeholder{color:rgba(232,238,245,.78);opacity:1}.ContactRequestCTA_honeypot__ZKmeL{position:absolute;z-index:1;width:1px;height:1px;pointer-events:none;opacity:0}.ContactRequestCTA_close__q_m0h{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:44px;font-size:22px;line-height:1;color:#8a8f98;cursor:pointer;background:none;border:none;transition:color .2s}.ContactRequestCTA_close__q_m0h:hover{color:#f7fbff}.ContactRequestCTA_send__rRrBF{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;color:#1a0e00;cursor:pointer;background:#ff8c19;border:none;border-radius:50%;transition:opacity .2s,transform .2s}.ContactRequestCTA_send__rRrBF:disabled{cursor:default;opacity:.35}.ContactRequestCTA_send__rRrBF:not(:disabled):hover{transform:translateX(2px)}.ContactRequestCTA_send__rRrBF i{font-size:19px;line-height:1}.ContactRequestCTA_spinner__l_eJq{width:17px;height:17px;border:2px solid rgba(26,14,0,.35);border-top-color:#1a0e00;border-radius:50%;animation:ContactRequestCTA_ctaSpin__Umii8 .7s linear infinite}@keyframes ContactRequestCTA_ctaSpin__Umii8{to{transform:rotate(1turn)}}.ContactRequestCTA_success__EB4SW{position:relative;z-index:3;display:inline-flex;gap:12px;align-items:center;width:100%;height:100%;padding:0 28px;font-size:16px;font-weight:600;color:#d9f7e6}.ContactRequestCTA_successNode__a0OmM{position:relative;flex:none;width:10px;height:10px}.ContactRequestCTA_successNode__a0OmM:before{position:absolute;inset:1px;content:"";background:#5fd08a;border-radius:50%}.ContactRequestCTA_pingA__HWUec,.ContactRequestCTA_pingB__orGYw{position:absolute;inset:-5px;border:1px solid rgba(95,208,138,.7);border-radius:50%;animation:ContactRequestCTA_ctaPulse__J5ACR 1.8s ease-out infinite}.ContactRequestCTA_pingB__orGYw{animation-delay:.9s}.ContactRequestCTA_statusLine__cHFPN{min-height:18px;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:11px;letter-spacing:.14em;text-align:center}.ContactRequestCTA_statusSending__HLuzZ{color:#8a8f98;text-transform:uppercase}.ContactRequestCTA_statusHint__LBVRw{color:#7c828b}.ContactRequestCTA_cursor__ZNUMO{margin-left:2px;color:#ff8c19;animation:ContactRequestCTA_ctaBlink__tNUWX 1.1s steps(1) infinite}@keyframes ContactRequestCTA_ctaBlink__tNUWX{0%,to{opacity:1}50%{opacity:0}}.ContactRequestCTA_statusError__jQNJe{color:#ff7a6b}@media (max-width:767px){.ContactRequestCTA_trigger__kTrAw{width:100%;max-width:none;height:40px;padding:0 24px}.ContactRequestCTA_focusOverlay__bmwfe{-webkit-backdrop-filter:blur(9px) saturate(130%);backdrop-filter:blur(9px) saturate(130%)}.ContactRequestCTA_connectionLayer__8EaxK{z-index:1;opacity:1}.ContactRequestCTA_connectionGlow__vEOpF,.ContactRequestCTA_connectionLine__eP_eu{animation-name:ContactRequestCTA_connectionTraceMobile__d9ZXt}.ContactRequestCTA_connectionGlow__vEOpF{stroke:rgba(255,140,25,.18);stroke-width:10px;filter:blur(4px)}.ContactRequestCTA_connectionLine__eP_eu{stroke-width:1.45px}.ContactRequestCTA_focusStage__ky_ac{z-index:2}.ContactRequestCTA_form__BRoaC{padding-right:9px;padding-left:25px}.ContactRequestCTA_form__BRoaC:before{right:86px;left:54px}.ContactRequestCTA_node__QVv6c{margin-right:16px}.ContactRequestCTA_phoneInput__emOZK{margin-left:4px}.ContactRequestCTA_close__q_m0h{width:36px;height:46px;margin-left:6px;font-size:23px}.ContactRequestCTA_send__rRrBF{width:48px;height:48px}}@keyframes ContactRequestCTA_connectionTraceMobile__d9ZXt{0%{opacity:0;stroke-dashoffset:1}18%{opacity:.86}52%{opacity:.86;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-.18}}@media (prefers-reduced-motion:reduce){.ContactRequestCTA_triggerGlow__xcSGs{transition:none}.ContactRequestCTA_connectionGlow__vEOpF,.ContactRequestCTA_connectionLine__eP_eu,.ContactRequestCTA_connectionPing__Mhief,.ContactRequestCTA_cursor__ZNUMO,.ContactRequestCTA_nodeRing__onGmw,.ContactRequestCTA_pingA__HWUec,.ContactRequestCTA_pingB__orGYw{animation-duration:.01s;animation-iteration-count:1}.ContactRequestCTA_capsuleSuccess__UbJCi{animation:none}.ContactRequestCTA_send__rRrBF,.ContactRequestCTA_trigger__kTrAw{transition:none}}.Hero1_textCol__lxR7U{padding-top:100px}.Hero1_heroTitle__Nnh9A{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:64px;line-height:87px;color:#C6C7CF}@media (max-width:767.98px){.Hero1_heroTitle__Nnh9A{font-size:44px;line-height:63px}}@media (max-width:575.98px){.Hero1_heroTitle__Nnh9A{font-size:34px;line-height:53px}}@media (max-width:499.98px){.Hero1_heroTitle__Nnh9A{font-size:29px;line-height:45px}}@media (max-width:991.98px){.Hero1_mobileMapFirstRow__HdPzJ{align-items:stretch!important;--mobile-text-overlap:-250px}.Hero1_mobileMapCol__791WH{order:1;position:relative;z-index:1}.Hero1_mobileTextCol__JV3n6{order:2;margin-top:var(--mobile-text-overlap);position:relative;z-index:2}}.marquee_root__z8KbU{--duration:20s;--gap:16px;position:relative;width:100%;overflow:hidden}.marquee_track__tWxOK{display:flex;align-items:stretch;flex-wrap:nowrap;gap:0;width:max-content;animation:marquee_marquee-scroll__1fAwH var(--duration) linear infinite;will-change:transform}.marquee_track__tWxOK>*{flex:0 0 auto;margin-inline-end:var(--gap)}.marquee_reverse__yDwHd{animation-direction:reverse}.marquee_pauseOnHover__gX9MP:hover{animation-play-state:paused}@keyframes marquee_marquee-scroll__1fAwH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee_track__tWxOK{animation:none}}.HomeImageMarquee_section__2M9cM{margin:36px 0 64px}.HomeImageMarquee_wrap__sHABx{position:relative;display:flex;flex-direction:column;gap:10px;overflow:hidden;border-radius:16px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 7%,rgba(0,0,0,1) 60%,rgba(0,0,0,.95) 72%,rgba(0,0,0,.68) 82%,rgba(0,0,0,.28) 92%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 7%,rgba(0,0,0,1) 60%,rgba(0,0,0,.95) 72%,rgba(0,0,0,.68) 82%,rgba(0,0,0,.28) 92%,rgba(0,0,0,0))}.HomeImageMarquee_row___0WJR{--duration:20s;--gap:12px}.HomeImageMarquee_imageCard__4N_sU{width:220px;min-width:220px;border-radius:14px;border:1px solid rgba(255,255,255,.12);overflow:hidden;background:rgba(255,255,255,.04)}.HomeImageMarquee_imageFrame__K3nwV{height:124px;width:100%;background:linear-gradient(135deg,rgba(9,13,24,.95),rgba(11,30,48,.92))}.HomeImageMarquee_image__Y9foa{width:100%;height:100%;display:block;object-fit:cover;opacity:.84;filter:grayscale(1) saturate(.68) brightness(.9);transition:filter .28s ease,opacity .28s ease}.HomeImageMarquee_clearGrayOnHover__Fjg3Y .HomeImageMarquee_imageCard__4N_sU:focus-within .HomeImageMarquee_image__Y9foa,.HomeImageMarquee_clearGrayOnHover__Fjg3Y .HomeImageMarquee_imageCard__4N_sU:hover .HomeImageMarquee_image__Y9foa{opacity:1;filter:grayscale(0) saturate(1) brightness(1)}.HomeImageMarquee_paused__5tZa4 *{animation-play-state:paused!important}.HomeImageMarquee_edgeLeft__62K0w,.HomeImageMarquee_edgeRight__ZJEdR{display:none}@media (min-width:1200px){.HomeImageMarquee_section__2M9cM{width:120%;margin-left:-10%}}@media (max-width:768px){.HomeImageMarquee_section__2M9cM{margin:24px 0 52px}.HomeImageMarquee_wrap__sHABx{gap:8px;filter:grayscale(1) saturate(.68) brightness(.9)}.HomeImageMarquee_image__Y9foa{filter:none;transition:none}.HomeImageMarquee_row___0WJR{--gap:10.8px;pointer-events:none}.HomeImageMarquee_imageCard__4N_sU{width:162px;min-width:162px}.HomeImageMarquee_imageFrame__K3nwV{height:99px}}.LegacyHomeSections_servicesSection__l0_pG{margin:18px 0 86px}.LegacyHomeSections_industriesSection__MeRoG{margin:12px 0 208px}.theme-night .LegacyHomeSections_industriesHeading__I3ZGb,.theme-night .LegacyHomeSections_industryCard__cgJWL,.theme-night .LegacyHomeSections_serviceCard__SN6k1,.theme-night .LegacyHomeSections_servicesSection__l0_pG .LegacyHomeSections_heading__IdbYK{filter:grayscale(.56) saturate(.82) brightness(.98)}.theme-night .LegacyHomeSections_industryCard__cgJWL,.theme-night .LegacyHomeSections_serviceCard__SN6k1{background-color:var(--shell-surface-bg);border-color:var(--shell-surface-border)}.theme-night .LegacyHomeSections_serviceCard__SN6k1{background-color:#121316}.theme-night .LegacyHomeSections_serviceImageWrap__36BWY:after{background:linear-gradient(102deg,rgba(22,25,32,.58) 5%,rgba(22,25,32,.42) 38%,rgba(22,25,32,.16))}.theme-night .LegacyHomeSections_serviceCard__SN6k1:hover{box-shadow:0 16px 30px rgba(0,0,0,.28)}.theme-night .LegacyHomeSections_industryTitle__f178q,.theme-night .LegacyHomeSections_serviceTitle__1eXer{color:#eef1f6}.theme-night .LegacyHomeSections_industryDescription__cI_uL,.theme-night .LegacyHomeSections_serviceDescription___WbRl{color:#c6c7cf}.theme-day .LegacyHomeSections_industriesHeading__I3ZGb,.theme-day .LegacyHomeSections_servicesSection__l0_pG .LegacyHomeSections_heading__IdbYK{filter:grayscale(0) saturate(1) brightness(1)}.LegacyHomeSections_heading__IdbYK{position:relative;z-index:4;width:100%;max-width:100%;margin-bottom:36px;box-sizing:border-box;transition:filter .32s ease}.LegacyHomeSections_caption__Y2W_j{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(127,226,251,.2);background:radial-gradient(92.46% 222.14% at 15.65% -7.58%,rgba(127,226,251,.2) 0,rgba(127,226,251,.02) 100%);color:#d8f7ff;font-size:12px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;padding:4px 12px;min-height:26px}.theme-day .LegacyHomeSections_caption__Y2W_j{border-color:rgba(16,33,53,.24);background:rgba(16,33,53,.08);color:#244a63}.LegacyHomeSections_title__bwlrs{--legacy-title-bright:#eef4fb;--legacy-title-dim:rgba(238,244,251,0.34);--legacy-title-shadow:rgba(8,12,18,0.78);margin:16px 0 0;max-width:840px;color:var(--legacy-title-bright);font-size:clamp(2rem,3.1vw,3.2rem);line-height:1.08;font-weight:700;text-wrap:balance}.LegacyHomeSections_titleLine__0wh7I{display:block}.LegacyHomeSections_titleLine__0wh7I+.LegacyHomeSections_titleLine__0wh7I{margin-top:.04em}.LegacyHomeSections_titleChar__7XsH4{display:inline-block;color:var(--legacy-title-dim);text-shadow:0 10px 0 var(--legacy-title-shadow)}.theme-day .LegacyHomeSections_title__bwlrs{--legacy-title-bright:#102135;--legacy-title-dim:rgba(16,33,53,0.36);--legacy-title-shadow:rgba(16,33,53,0.12)}.LegacyHomeSections_servicesGrid__yNrhL{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.LegacyHomeSections_servicesViewport__TL5xN{position:relative;z-index:4;width:100%}.LegacyHomeSections_serviceItem__wbb9x{--rotate-x:0deg;--rotate-y:0deg;grid-column:span 12;transform:perspective(1000px) rotateX(var(--rotate-x)) rotateY(var(--rotate-y));transform-style:preserve-3d;transition:transform .5s ease;will-change:transform}.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-1]{grid-column:span 5}.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-2],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-3]{grid-column:span 7}.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-4]{grid-column:span 5}.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-5],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-6]{grid-column:span 6}.LegacyHomeSections_serviceCard__SN6k1{position:relative;border:1px solid rgba(227,241,255,.07);background-color:#00090f;border-radius:1.63rem;width:100%;height:29rem;padding:3.25rem;overflow:hidden;transition:border-color .5s ease,box-shadow .5s ease,filter .45s ease}.LegacyHomeSections_serviceCard__SN6k1:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(317deg,#13fdfd,rgba(19,215,253,.2) 38.23%,rgba(19,191,253,.2) 62.96%,#139bfd);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .5s ease;z-index:3}.LegacyHomeSections_serviceCard__SN6k1:hover{border-color:transparent;box-shadow:0 18px 36px rgba(0,0,0,.4)}.LegacyHomeSections_serviceCard__SN6k1:hover:before{opacity:1}.LegacyHomeSections_serviceCard__SN6k1.LegacyHomeSections_serviceCardCenter__l9hBM{filter:grayscale(0) saturate(1) brightness(1)}.LegacyHomeSections_serviceInner__Elmsc{z-index:4;position:relative;display:flex;align-items:flex-start}.LegacyHomeSections_serviceArrow__GC3L4{flex:none;width:2.13rem;height:2.13rem;display:flex;align-items:center;justify-content:center;color:#d7e8f4;opacity:0;margin-left:-3rem;margin-right:.88rem;transform:rotate(45deg);transition:opacity .5s ease,margin .5s ease}.LegacyHomeSections_serviceArrow__GC3L4 svg{width:100%;height:100%}.LegacyHomeSections_serviceText__znMLN{max-width:35.25rem}.LegacyHomeSections_serviceTitle__1eXer{margin:0;color:#fff;font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.35;font-weight:700}.LegacyHomeSections_serviceDescription___WbRl{margin:1.5rem 0 0;color:#e7f2fc;font-size:1.05rem;line-height:1.46}.LegacyHomeSections_serviceImageWrap__36BWY{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.LegacyHomeSections_serviceImageWrap__36BWY:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(102deg,rgba(1,10,16,.8) 5%,rgba(1,10,16,.6) 38%,rgba(1,10,16,.22));transition:background .5s ease}.LegacyHomeSections_serviceImageHover___uX7K,.LegacyHomeSections_serviceImageMobile__9SHuI,.LegacyHomeSections_serviceImageStatic__Lg_f9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.LegacyHomeSections_serviceImageHover___uX7K,.LegacyHomeSections_serviceImageStatic__Lg_f9{transition:opacity .5s ease}.LegacyHomeSections_serviceImageStatic__Lg_f9{z-index:0;opacity:1}.LegacyHomeSections_serviceImageHover___uX7K{z-index:0;opacity:0}.LegacyHomeSections_serviceImageMobile__9SHuI{display:none}.LegacyHomeSections_industriesHeading__I3ZGb{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;width:100%;max-width:100%;margin-bottom:36px;box-sizing:border-box;transition:filter .32s ease}.LegacyHomeSections_industriesHeading__I3ZGb .LegacyHomeSections_heading__IdbYK{margin-bottom:0}.LegacyHomeSections_industriesArrows__e9L5M{display:flex;align-items:center;gap:10px}.LegacyHomeSections_industryArrowButton__mgXj_{appearance:none;border:1px solid rgba(227,241,255,.14);background:rgba(1,11,18,.82);border-radius:999px;width:44px;height:44px;color:#d6e7f5;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:border-color .3s ease,color .3s ease,background-color .3s ease}.LegacyHomeSections_industryArrowButton__mgXj_:hover{border-color:rgba(127,226,251,.46);color:#fff;background:rgba(5,18,29,.95)}.LegacyHomeSections_industryArrowButton__mgXj_:focus-visible{outline:2px solid rgba(127,226,251,.8);outline-offset:2px}.LegacyHomeSections_industryArrowButton__mgXj_ svg{width:28px;height:28px}.LegacyHomeSections_industryArrowButton__mgXj_:disabled{opacity:.45;cursor:default}.LegacyHomeSections_industriesViewport__ofh6F{position:relative;z-index:4;width:100%;overflow-x:clip;overflow-y:visible;clip-path:inset(-280px 0 -480px 0)}.LegacyHomeSections_industriesTrack__FkOla{display:flex;align-items:flex-start;gap:12px;transition:transform .45s ease;will-change:transform;padding-bottom:4px}.LegacyHomeSections_industrySlide__jpEMC{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 24px) / 3);min-width:19.2rem;height:15.1rem;overflow:visible;scroll-snap-align:start}.LegacyHomeSections_industryCard__cgJWL{position:absolute;inset:0 0 auto 0;width:100%;border:1px solid rgba(227,241,255,.07);background-color:#00090f;border-radius:2rem;padding:2.45rem 2.2rem 2.8rem;min-height:15.1rem;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;filter:grayscale(.7) brightness(.8);transition:border-color .5s ease,background-color .5s ease,filter .4s ease}.LegacyHomeSections_industryCard__cgJWL:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(317deg,#13fdfd,rgba(19,215,253,.2) 38.23%,rgba(19,191,253,.2) 62.96%,#139bfd);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .5s ease;z-index:3}.LegacyHomeSections_industryCardActive__vbVqp{border-color:transparent;background-color:rgba(2,13,22,.95);filter:grayscale(0) brightness(1);z-index:10}.LegacyHomeSections_industryCardActive__vbVqp:before{opacity:1}.LegacyHomeSections_industryCard__cgJWL:focus-visible{outline:2px solid rgba(127,226,251,.8);outline-offset:2px}.LegacyHomeSections_industryInner__4dB5N{z-index:4;position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start}.LegacyHomeSections_industryIconWrap__fogpn{width:88px;height:88px;position:relative}.LegacyHomeSections_industryIconHover__6_Qyo,.LegacyHomeSections_industryIconStatic__gfb0p{position:absolute;inset:0;width:100%;height:100%;transition:opacity .5s ease}.LegacyHomeSections_industryIconStatic__gfb0p{opacity:1}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryIconStatic__gfb0p,.LegacyHomeSections_industryIconHover__6_Qyo{opacity:0}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryIconHover__6_Qyo{opacity:1}.LegacyHomeSections_industryTitle__f178q{margin:24px 0 0;color:#fff;font-size:clamp(1.6rem,2.1vw,1.9rem);line-height:1.4;font-weight:700}.LegacyHomeSections_industryDescriptionWrap__bcjY7{z-index:4;position:relative;overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .35s ease;width:100%}.LegacyHomeSections_industryDescriptionInner__92PpC{overflow:hidden}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryDescriptionWrap__bcjY7{max-height:11rem;opacity:1}.LegacyHomeSections_industryDescription__cI_uL{margin:1.25rem 0 0;color:#dce8f2;font-size:.95rem;line-height:1.56}.LegacyHomeSections_industryLink__H0RR9{display:inline-flex;align-items:center;gap:7px;margin-top:1.1rem;font-size:.82rem;font-weight:600;letter-spacing:.04em;color:#7fe1fb;transition:gap .3s ease,color .3s ease}.LegacyHomeSections_industryLink__H0RR9 svg{width:16px;height:16px}.LegacyHomeSections_industryLink__H0RR9:hover{gap:11px;color:#aef0ff}.LegacyHomeSections_industryGlowBottom__kabyu,.LegacyHomeSections_industryGlowTop__jj4CG{position:absolute;pointer-events:none;transition:opacity .5s ease,top .5s ease,bottom .5s ease}.LegacyHomeSections_industryGlowTop__jj4CG{opacity:.14;width:25.12rem;height:16.69rem;left:0;top:-25%}.LegacyHomeSections_industryGlowBottom__kabyu{opacity:.14;width:25.12rem;height:8.94rem;right:0;bottom:-25%}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowBottom__kabyu,.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowTop__jj4CG{opacity:1}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowTop__jj4CG{top:0}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowBottom__kabyu{bottom:0}.theme-day .LegacyHomeSections_industryCard__cgJWL,.theme-day .LegacyHomeSections_serviceCard__SN6k1,.theme-night .LegacyHomeSections_industryCard__cgJWL,.theme-night .LegacyHomeSections_serviceCard__SN6k1{background-color:#1b1b1d;border-color:rgba(25,25,25,.2);filter:none;box-shadow:0 16px 34px rgba(25,25,25,.12)}.theme-day .LegacyHomeSections_industryCardActive__vbVqp,.theme-day .LegacyHomeSections_serviceCard__SN6k1:hover,.theme-night .LegacyHomeSections_industryCardActive__vbVqp,.theme-night .LegacyHomeSections_serviceCard__SN6k1:hover{background-color:#202022;box-shadow:0 20px 42px rgba(83,54,24,.18)}.theme-day .LegacyHomeSections_industryCard__cgJWL:before,.theme-day .LegacyHomeSections_serviceCard__SN6k1:before,.theme-night .LegacyHomeSections_industryCard__cgJWL:before,.theme-night .LegacyHomeSections_serviceCard__SN6k1:before{background:linear-gradient(317deg,#ffad55,rgba(255,156,61,.2) 38.23%,rgba(255,133,34,.18) 62.96%,#ff7a00)}.theme-day .LegacyHomeSections_serviceImageWrap__36BWY:after,.theme-night .LegacyHomeSections_serviceImageWrap__36BWY:after{background:linear-gradient(102deg,rgba(25,25,27,.84) 5%,rgba(25,25,27,.62) 38%,rgba(35,30,25,.24))}.theme-day .LegacyHomeSections_serviceImageHover___uX7K,.theme-day .LegacyHomeSections_serviceImageMobile__9SHuI,.theme-day .LegacyHomeSections_serviceImageStatic__Lg_f9,.theme-night .LegacyHomeSections_serviceImageHover___uX7K,.theme-night .LegacyHomeSections_serviceImageMobile__9SHuI,.theme-night .LegacyHomeSections_serviceImageStatic__Lg_f9{filter:grayscale(.84) saturate(.32) brightness(.88) contrast(.96)}.theme-day .LegacyHomeSections_serviceImageHover___uX7K,.theme-night .LegacyHomeSections_serviceImageHover___uX7K{filter:grayscale(.72) sepia(.12) saturate(.5) brightness(.9) contrast(.98)}.theme-day .LegacyHomeSections_industryIconStatic__gfb0p,.theme-night .LegacyHomeSections_industryIconStatic__gfb0p{filter:grayscale(.92) saturate(.18) brightness(1.08)}.theme-day .LegacyHomeSections_industryIconHover__6_Qyo,.theme-night .LegacyHomeSections_industryIconHover__6_Qyo{filter:grayscale(1) sepia(.65) saturate(2.4) hue-rotate(345deg) brightness(1.08)}.theme-day .LegacyHomeSections_industryGlowBottom__kabyu,.theme-day .LegacyHomeSections_industryGlowTop__jj4CG,.theme-night .LegacyHomeSections_industryGlowBottom__kabyu,.theme-night .LegacyHomeSections_industryGlowTop__jj4CG{filter:grayscale(1) sepia(1) saturate(5) hue-rotate(345deg) brightness(.96)}.theme-day .LegacyHomeSections_industryTitle__f178q,.theme-day .LegacyHomeSections_serviceTitle__1eXer,.theme-night .LegacyHomeSections_industryTitle__f178q,.theme-night .LegacyHomeSections_serviceTitle__1eXer{color:#f5f4f2}.theme-day .LegacyHomeSections_industryDescription__cI_uL,.theme-day .LegacyHomeSections_serviceDescription___WbRl,.theme-night .LegacyHomeSections_industryDescription__cI_uL,.theme-night .LegacyHomeSections_serviceDescription___WbRl{color:#d2d0cd}.theme-day .LegacyHomeSections_industryLink__H0RR9,.theme-night .LegacyHomeSections_industryLink__H0RR9{color:#ff9b3d}.theme-day .LegacyHomeSections_industryLink__H0RR9:hover,.theme-night .LegacyHomeSections_industryLink__H0RR9:hover{color:#ffc07a}.theme-day .LegacyHomeSections_industryArrowButton__mgXj_,.theme-night .LegacyHomeSections_industryArrowButton__mgXj_{border-color:rgba(25,25,25,.24);background:rgba(30,30,32,.84);color:#f0efed}.theme-day .LegacyHomeSections_industryArrowButton__mgXj_:hover,.theme-night .LegacyHomeSections_industryArrowButton__mgXj_:hover{border-color:rgba(255,139,31,.72);background:#252527;color:#ffad55}.theme-day .LegacyHomeSections_industryArrowButton__mgXj_:focus-visible,.theme-day .LegacyHomeSections_industryCard__cgJWL:focus-visible,.theme-night .LegacyHomeSections_industryArrowButton__mgXj_:focus-visible,.theme-night .LegacyHomeSections_industryCard__cgJWL:focus-visible{outline-color:rgba(255,139,31,.85)}@media (max-width:1200px){.LegacyHomeSections_serviceDescription___WbRl{font-size:1rem}.LegacyHomeSections_industrySlide__jpEMC{flex-basis:calc((100% - 24px) / 3)}}@media (max-width:991px){.LegacyHomeSections_servicesSection__l0_pG{margin:14px 0 64px}.LegacyHomeSections_industriesSection__MeRoG{margin:10px 0 64px}.LegacyHomeSections_servicesGrid__yNrhL{grid-template-columns:1fr}.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-1],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-2],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-3],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-4],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-5],.LegacyHomeSections_serviceItem__wbb9x[data-grid-attr=grid-item-6]{grid-column:span 1}.LegacyHomeSections_serviceItem__wbb9x{transform:none;will-change:auto}.LegacyHomeSections_serviceCard__SN6k1{height:27.25rem;padding:2.3rem}.LegacyHomeSections_serviceArrow__GC3L4{margin-left:0;opacity:1}.LegacyHomeSections_industriesHeading__I3ZGb{margin-bottom:28px}.LegacyHomeSections_industrySlide__jpEMC{flex-basis:calc((100% - 12px) / 2);min-width:18rem;height:auto}.LegacyHomeSections_industryCard__cgJWL{position:relative;inset:auto}.LegacyHomeSections_industryDescriptionWrap__bcjY7{max-height:11rem;opacity:1}.LegacyHomeSections_industryGlowBottom__kabyu,.LegacyHomeSections_industryGlowTop__jj4CG{opacity:1}.LegacyHomeSections_industryGlowTop__jj4CG{top:0}.LegacyHomeSections_industryGlowBottom__kabyu{bottom:0}}@media (max-width:575px){.LegacyHomeSections_servicesSection__l0_pG{margin:8px 0 50px}.LegacyHomeSections_industriesSection__MeRoG{margin:4px 0 50px}.LegacyHomeSections_stickyContent__xjjge{position:sticky;top:0;z-index:4}.LegacyHomeSections_heading__IdbYK{margin-bottom:24px}.LegacyHomeSections_industriesHeading__I3ZGb{display:block;margin-bottom:24px}.LegacyHomeSections_industriesArrows__e9L5M{display:none}.LegacyHomeSections_industriesViewport__ofh6F,.LegacyHomeSections_servicesViewport__TL5xN{overflow:hidden;clip-path:none;padding-bottom:80px;margin-bottom:-80px;position:relative;touch-action:pan-y;-webkit-overflow-scrolling:touch;transform:translateZ(0);backface-visibility:hidden}.LegacyHomeSections_servicesGrid__yNrhL{display:flex;align-items:stretch;flex-wrap:nowrap;gap:12px;width:max-content;padding-bottom:4px;will-change:transform;transform:translateZ(0)}.LegacyHomeSections_serviceItem__wbb9x{flex:0 0 min(84vw,340px);width:min(84vw,340px)}.LegacyHomeSections_title__bwlrs{max-width:100%;font-size:clamp(1.42rem,6.8vw,1.9rem);line-height:1.18;text-wrap:pretty;overflow-wrap:normal}.LegacyHomeSections_titleLine__0wh7I{display:inline}.LegacyHomeSections_titleLine__0wh7I+.LegacyHomeSections_titleLine__0wh7I{margin-top:0}.LegacyHomeSections_titleChar__7XsH4{display:inline}.LegacyHomeSections_serviceCard__SN6k1{height:27rem;border-radius:1rem;padding:2rem}.LegacyHomeSections_serviceCard__SN6k1.LegacyHomeSections_serviceCardCenter__l9hBM{border-color:transparent;box-shadow:0 18px 36px rgba(83,54,24,.28)}.LegacyHomeSections_serviceCard__SN6k1.LegacyHomeSections_serviceCardCenter__l9hBM:before{opacity:1}.LegacyHomeSections_serviceArrow__GC3L4{width:1.8rem;height:1.8rem;margin-right:.65rem}.LegacyHomeSections_serviceDescription___WbRl{font-size:.9rem;line-height:1.52}.LegacyHomeSections_industrySlide__jpEMC{flex:0 0 min(84vw,340px);min-width:min(84vw,340px);height:auto;min-height:26rem;overflow:visible}.LegacyHomeSections_industriesTrack__FkOla{width:max-content;transition:none;transform:translateZ(0)}.LegacyHomeSections_industryCard__cgJWL{position:relative;inset:auto;border-radius:1rem;padding:2rem 1.75rem 2.2rem;min-height:14.5rem;transform:scale(.92);opacity:.6;filter:grayscale(.7) brightness(.8);transition:transform .4s ease,opacity .4s ease,filter .4s ease,border-color .5s ease,background-color .5s ease}.LegacyHomeSections_industryCard__cgJWL:before{opacity:0}.LegacyHomeSections_industryIconStatic__gfb0p{opacity:1}.LegacyHomeSections_industryIconHover__6_Qyo{opacity:0}.LegacyHomeSections_industryDescriptionWrap__bcjY7{max-height:0;opacity:0}.LegacyHomeSections_industryGlowBottom__kabyu,.LegacyHomeSections_industryGlowTop__jj4CG{opacity:0}.LegacyHomeSections_industryCardActive__vbVqp{transform:scale(1);opacity:1;filter:grayscale(0) brightness(1);border-color:transparent;background-color:rgba(2,13,22,.95)}.LegacyHomeSections_industryCardActive__vbVqp:before{opacity:1}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryIconStatic__gfb0p{opacity:0}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryIconHover__6_Qyo{opacity:1}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryDescriptionWrap__bcjY7{max-height:11rem;opacity:1}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowBottom__kabyu,.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowTop__jj4CG{opacity:1}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowTop__jj4CG{top:0}.LegacyHomeSections_industryCardActive__vbVqp .LegacyHomeSections_industryGlowBottom__kabyu{bottom:0}}@media (max-width:479px){.LegacyHomeSections_serviceImageHover___uX7K,.LegacyHomeSections_serviceImageStatic__Lg_f9{display:none}.LegacyHomeSections_serviceImageMobile__9SHuI{display:block}}@media (hover:hover) and (pointer:fine){.LegacyHomeSections_serviceCard__SN6k1:hover .LegacyHomeSections_serviceArrow__GC3L4{margin-left:0;opacity:1}.LegacyHomeSections_serviceCard__SN6k1:hover .LegacyHomeSections_serviceImageStatic__Lg_f9{opacity:0}.LegacyHomeSections_serviceCard__SN6k1:hover .LegacyHomeSections_serviceImageHover___uX7K{opacity:1}.LegacyHomeSections_serviceCard__SN6k1:hover .LegacyHomeSections_serviceImageWrap__36BWY:after{background:linear-gradient(102deg,rgba(1,10,16,.66) 5%,rgba(1,10,16,.45) 38%,rgba(1,10,16,.14))}}.SegmentExperience_experience__w_8s0{--seg:#13fdfd;--seg-2:#139bfd;--seg-glow:rgba(19,200,253,0.22);--mono:"Geist Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;position:relative;color:#e9eef6;background:transparent}.SegmentExperience_experience__w_8s0:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 78% 8%,var(--seg-glow) 0,rgba(4,7,13,0) 60%),radial-gradient(70% 60% at 12% 100%,var(--seg-glow) 0,rgba(4,7,13,0) 55%),linear-gradient(180deg,rgba(4,7,13,.92),rgba(4,7,13,.97))}.SegmentExperience_noiseWrap__zQ_0a{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.SegmentExperience_noise__Metpw{position:absolute;inset:-100%;width:300%;height:300%;pointer-events:none;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.9'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;will-change:transform;animation:SegmentExperience_noiseShift__ajJJO .8s steps(4) infinite}@media (prefers-reduced-motion:reduce){.SegmentExperience_noise__Metpw{animation:none}}@keyframes SegmentExperience_noiseShift__ajJJO{0%{transform:translate(0)}25%{transform:translate(-5%,3%)}50%{transform:translate(3%,-5%)}75%{transform:translate(-3%,-3%)}to{transform:translate(5%,2%)}}.SegmentExperience_experience__w_8s0:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,transparent 80%);mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,transparent 80%);pointer-events:none}.SegmentExperience_shell__rgQm5{width:min(1180px,92vw);margin:0 auto}.SegmentExperience_boot__nQE4s{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;background:#04070d;overflow:hidden}.SegmentExperience_bootCurtain__otWqv{position:absolute;inset:0;background:linear-gradient(180deg,#05080f,#04070d)}.SegmentExperience_bootInner__QxGS_{position:relative;width:min(560px,86vw);text-align:left}.SegmentExperience_bootMeta__xJjy0{display:flex;justify-content:space-between;font-family:var(--mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(233,238,246,.5)}.SegmentExperience_bootName__7f3sK{margin:18px 0 26px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.4rem,8vw,4.6rem);line-height:.96;letter-spacing:-.02em;color:#f3f7fc}.SegmentExperience_bootName__7f3sK span{color:var(--seg)}.SegmentExperience_bootBar__CX2Ls{position:relative;height:2px;width:100%;background:rgba(255,255,255,.08);overflow:hidden}.SegmentExperience_bootBarFill__r2_nV{position:absolute;inset:0 100% 0 0;background:linear-gradient(90deg,var(--seg),var(--seg-2));box-shadow:0 0 24px var(--seg-glow)}.SegmentExperience_bootRow__88Sdn{margin-top:14px;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:.74rem;letter-spacing:.16em;color:rgba(233,238,246,.6)}.SegmentExperience_bootCounter__hj7ox{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--seg)}.SegmentExperience_eyebrow__No9G_{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(233,238,246,.62)}.SegmentExperience_eyebrow__No9G_:before{content:"";width:26px;height:1px;background:var(--seg);box-shadow:0 0 12px var(--seg-glow)}.SegmentExperience_eyebrowIndex__U6esu{color:var(--seg)}.SegmentExperience_hero__OibHP{position:relative;padding:clamp(120px,16vh,200px) 0 clamp(60px,9vh,110px)}.SegmentExperience_heroGrid__f846_{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,72px);align-items:center}.SegmentExperience_heroTitle__N2fc_{margin:26px 0 0;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(3rem,8.5vw,7rem);line-height:.92;letter-spacing:-.03em;color:#f4f8fd;text-wrap:balance}.SegmentExperience_heroKicker__cENQQ{display:block;margin-top:10px;font-family:var(--mono);font-size:clamp(.78rem,1.3vw,.95rem);letter-spacing:.16em;text-transform:uppercase;color:var(--seg)}.SegmentExperience_heroTagline__QDgvM{margin:30px 0 0;max-width:30ch;font-size:clamp(1.25rem,2.3vw,1.85rem);line-height:1.22;font-weight:500;color:#eaf1f8;text-wrap:balance}.SegmentExperience_heroIntro__CnX3G{margin:22px 0 0;max-width:46ch;font-size:1.02rem;line-height:1.6;color:rgba(214,224,236,.74)}.SegmentExperience_heroActions__DVP8N{margin-top:38px;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.SegmentExperience_primaryCta__iyrxQ{position:relative;display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:999px;font-weight:600;font-size:.98rem;color:#04070d;background:linear-gradient(90deg,var(--seg),var(--seg-2));box-shadow:0 14px 34px var(--seg-glow);transition:transform .3s ease,box-shadow .3s ease}.SegmentExperience_primaryCta__iyrxQ:hover{transform:translateY(-2px);box-shadow:0 20px 44px var(--seg-glow)}.SegmentExperience_primaryCta__iyrxQ svg{width:18px;height:18px}.SegmentExperience_ghostCta__jBvXv{display:inline-flex;align-items:center;gap:8px;padding:15px 22px;border-radius:999px;font-family:var(--mono);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:#dbe6f2;border:1px solid rgba(233,238,246,.16);transition:border-color .3s ease,color .3s ease}.SegmentExperience_ghostCta__jBvXv:hover{border-color:var(--seg);color:var(--seg)}.SegmentExperience_heroArtifact__NAwDi{position:relative;width:100%}.SegmentExperience_section__fwu7V{position:relative;padding:clamp(70px,11vh,140px) 0}.SegmentExperience_sectionHead__6pviG{max-width:720px;margin-bottom:clamp(38px,6vh,70px)}.SegmentExperience_sectionTitle__KPTfi{margin:20px 0 0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:clamp(1.9rem,4vw,3.1rem);line-height:1.04;letter-spacing:-.02em;color:#f1f6fc;text-wrap:balance}.SegmentExperience_painList__9ufYq{border-top:1px solid rgba(233,238,246,.1)}.SegmentExperience_painRow__d_33A{display:grid;grid-template-columns:56px 1fr 1fr;gap:clamp(16px,3vw,48px);align-items:start;padding:clamp(26px,4vh,42px) 0;border-bottom:1px solid rgba(233,238,246,.1)}.SegmentExperience_painNum__3sDAL{font-family:var(--mono);font-size:.82rem;letter-spacing:.1em;color:var(--seg);padding-top:6px}.SegmentExperience_painProblem__ZLi0x{font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.28;font-weight:600;color:#eef3f9}.SegmentExperience_painProblem__ZLi0x span{display:block;margin-bottom:10px;font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:rgba(233,238,246,.4)}.SegmentExperience_painSolution__oMV6L{font-size:1.02rem;line-height:1.55;color:rgba(210,221,234,.78)}.SegmentExperience_painSolution__oMV6L span{display:block;margin-bottom:10px;font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--seg)}.SegmentExperience_capGrid__Juk6Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.SegmentExperience_capCard__vGpjn{--rx:0deg;--ry:0deg;position:relative;padding:clamp(28px,3vw,42px);border-radius:22px;background:linear-gradient(180deg,rgba(14,19,28,.9),rgba(8,11,17,.92));border:1px solid rgba(233,238,246,.08);overflow:hidden;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s ease,border-color .4s ease;will-change:transform}.SegmentExperience_capCard__vGpjn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--seg),transparent 45%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.SegmentExperience_capCard__vGpjn:hover{border-color:transparent}.SegmentExperience_capCard__vGpjn:hover:before{opacity:1}.SegmentExperience_capTag__TiTTk{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-family:var(--mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--seg);border:1px solid color-mix(in srgb,var(--seg) 40%,transparent);background:color-mix(in srgb,var(--seg) 8%,transparent)}.SegmentExperience_capTitle__aEZlo{margin:22px 0 0;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.2;font-weight:700;color:#f1f6fc}.SegmentExperience_capText__W608Y{margin:14px 0 0;font-size:1rem;line-height:1.56;color:rgba(208,219,233,.74)}.SegmentExperience_capIndex__RNy6H{position:absolute;top:clamp(24px,3vw,38px);right:clamp(24px,3vw,38px);font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;color:rgba(233,238,246,.3)}.SegmentExperience_flowSection__g_VOu{position:relative;margin-top:clamp(50px,8vh,110px)}.SegmentExperience_flowSticky___ZsAy{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.SegmentExperience_flowTrack__gDdzd{display:flex;align-items:stretch;gap:clamp(18px,2vw,30px);padding:0 max(4vw,calc((100vw - 1180px) / 2));will-change:transform}.SegmentExperience_flowIntro__6yXM2{flex:0 0 auto;width:min(38vw,440px);align-self:center;padding-right:clamp(20px,4vw,60px)}.SegmentExperience_flowCard__Xpyxi{flex:0 0 auto;width:min(74vw,360px);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(26px,2.4vw,38px);border-radius:24px;background:linear-gradient(180deg,rgba(13,18,27,.6),rgba(7,10,16,.92));border:1px solid rgba(233,238,246,.09);min-height:60vh;will-change:transform}.SegmentExperience_flowStep__RKDik{font-family:var(--mono);font-size:.78rem;letter-spacing:.18em;color:var(--seg)}.SegmentExperience_flowBigStep__dn6Ej{margin-top:auto;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(4rem,9vw,7.5rem);font-weight:800;line-height:.85;letter-spacing:-.04em;color:color-mix(in srgb,var(--seg) 26%,#0a0e15)}.SegmentExperience_flowCardTitle__yebPi{margin:18px 0 0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700;color:#f1f6fc}.SegmentExperience_flowCardText__l7yCq{margin:12px 0 0;font-size:1rem;line-height:1.55;color:rgba(208,219,233,.74)}.SegmentExperience_flowProgress__3uANR{position:absolute;left:max(4vw,calc((100vw - 1180px) / 2));right:max(4vw,calc((100vw - 1180px) / 2));bottom:clamp(40px,8vh,80px);height:2px;background:rgba(255,255,255,.08)}.SegmentExperience_flowProgressFill__DIiNY{position:absolute;inset:0 100% 0 0;background:linear-gradient(90deg,var(--seg),var(--seg-2))}.SegmentExperience_metricGrid__FufrY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-top:1px solid rgba(233,238,246,.1);padding-top:clamp(34px,5vh,58px)}.SegmentExperience_metricItem__xxaKN{position:relative}.SegmentExperience_metricValue__hcoph{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.8rem,6vw,4.6rem);line-height:1;letter-spacing:-.03em;color:#f4f8fd}.SegmentExperience_metricValue__hcoph em{font-style:normal;color:var(--seg)}.SegmentExperience_metricLabel__ORqTt{margin-top:16px;max-width:26ch;font-size:.98rem;line-height:1.5;color:rgba(208,219,233,.72)}.SegmentExperience_ctaBand__2ww2R{position:relative;margin:clamp(40px,7vh,90px) 0 0;padding:clamp(46px,7vw,88px);border-radius:30px;overflow:hidden;background:linear-gradient(140deg,color-mix(in srgb,var(--seg) 14%,#070b12),#070b12 62%);border:1px solid color-mix(in srgb,var(--seg) 26%,transparent)}.SegmentExperience_ctaTitle__PthzY{max-width:18ch;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.02;letter-spacing:-.02em;color:#f5f9fe}.SegmentExperience_ctaText__S__wa{margin:18px 0 30px;max-width:50ch;font-size:1.05rem;line-height:1.55;color:rgba(220,230,242,.8)}.SegmentExperience_segNav__UVQJm{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:clamp(40px,6vh,80px) 0 clamp(70px,10vh,120px)}.SegmentExperience_segNavCard__vriol{display:flex;flex-direction:column;gap:8px;padding:clamp(22px,3vw,34px);border-radius:20px;border:1px solid rgba(233,238,246,.1);background:rgba(10,14,21,.6);transition:border-color .3s ease,transform .3s ease}.SegmentExperience_segNavCard__vriol:hover{border-color:var(--seg);transform:translateY(-2px)}.SegmentExperience_segNavCard__vriol.SegmentExperience_isNext__DAvMD{text-align:right}.SegmentExperience_segNavMeta__mLOfg{font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(233,238,246,.5)}.SegmentExperience_segNavName__FDMPm{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;color:#eef4fb}.SegmentExperience_reveal__g_gNl{opacity:0;transform:translateY(26px)}.SegmentExperience_capReveal__wB8Bg{opacity:0}@media (max-width:920px){.SegmentExperience_heroGrid__f846_{grid-template-columns:1fr;gap:40px}.SegmentExperience_heroArtifact__NAwDi{order:-1}.SegmentExperience_capGrid__Juk6Z{grid-template-columns:1fr}.SegmentExperience_metricGrid__FufrY{grid-template-columns:1fr;gap:34px}.SegmentExperience_painRow__d_33A{grid-template-columns:40px 1fr}.SegmentExperience_painSolution__oMV6L{grid-column:2}.SegmentExperience_segNav__UVQJm{grid-template-columns:1fr}.SegmentExperience_flowSticky___ZsAy{position:static;height:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:10px 0 30px}.SegmentExperience_flowTrack__gDdzd{transform:none;padding:0 5vw}.SegmentExperience_flowIntro__6yXM2{width:min(80vw,360px)}.SegmentExperience_flowCard__Xpyxi{width:min(80vw,320px);min-height:440px;scroll-snap-align:center}.SegmentExperience_flowProgress__3uANR{display:none}}@media (prefers-reduced-motion:reduce){.SegmentExperience_capReveal__wB8Bg,.SegmentExperience_reveal__g_gNl{opacity:1;transform:none}}