.hero-effects-canvas[data-v-819a637a]{display:none;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:-2}@media(max-width:1180px),(pointer:coarse){.hero-effects-canvas[data-v-819a637a]{display:block}}.hero[data-v-8092cadc]{background:transparent;color:#fff;height:550px;isolation:isolate;position:relative;z-index:1}.hero--page[data-v-8092cadc]{align-items:center;display:flex;height:auto;min-height:550px;overflow:hidden;padding:72px 24px 90px}.hero[data-v-8092cadc]:before{background:linear-gradient(90deg,rgba(1,6,14,.22),transparent 24%,transparent 78%,rgba(1,8,16,.24)),radial-gradient(circle at 50% 12%,rgba(23,38,61,.42),transparent 38%),radial-gradient(circle at 83% 55%,rgba(0,73,96,.24),transparent 31%);content:"";inset:-118px 0 -220px;-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,transparent);z-index:-3}.hero-ambient[data-v-8092cadc],.hero[data-v-8092cadc]:before{pointer-events:none;position:absolute}.hero-ambient[data-v-8092cadc]{inset:-40px 0 -120px;overflow:hidden;z-index:-2}.ambient-glow[data-v-8092cadc]{border-radius:50%;filter:blur(64px);mix-blend-mode:screen;position:absolute;will-change:opacity,transform}.ambient-glow--blue[data-v-8092cadc]{animation:ambient-blue-drift-8092cadc 17s ease-in-out infinite alternate;background:#0967da61;height:190px;left:13%;opacity:.13;top:18%;width:300px}.ambient-glow--teal[data-v-8092cadc]{animation:ambient-teal-drift-8092cadc 21s ease-in-out -7s infinite alternate;background:#10d4bd57;height:220px;opacity:.11;right:15%;top:27%;width:340px}.hero-particles[data-v-8092cadc]{inset:0;pointer-events:none;position:absolute;z-index:1}.hero-particle[data-v-8092cadc]{animation:particle-drift-8092cadc ease-in-out infinite;background:#75fff1;border-radius:50%;box-shadow:0 0 8px #4dffecb8;display:block;opacity:0;position:absolute;will-change:opacity,transform}.honeycomb-field[data-v-8092cadc]{animation:honeycomb-drift-8092cadc 26s ease-in-out infinite alternate;fill:none;height:620px;inset:-46px 0 auto;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.96),rgba(0,0,0,.58) 68%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.96),rgba(0,0,0,.58) 68%,transparent);opacity:.22;pointer-events:none;position:absolute;stroke:url(#honeycomb-stroke);stroke-width:.78;width:100%;z-index:-2}.honeycomb-column[data-v-8092cadc]{animation:honeycomb-wave-8092cadc 15s ease-in-out infinite;transform-box:fill-box;transform-origin:center;will-change:opacity,transform}.flow-lines[data-v-8092cadc]{animation:flow-breathe-8092cadc 10s ease-in-out infinite;height:560px;inset:0 0 auto;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:-1}.flow[data-v-8092cadc]{fill:none;stroke-linecap:round}.flow-left-shadow[data-v-8092cadc]{opacity:.23}.flow-left[data-v-8092cadc],.flow-left-shadow[data-v-8092cadc]{stroke:url(#left-flow);stroke-width:3}.flow-left[data-v-8092cadc]{filter:url(#flow-glow);opacity:.8}.flow-right[data-v-8092cadc]{filter:url(#flow-glow);opacity:.62;stroke:url(#right-flow);stroke-width:3}.flow-tracer[data-v-8092cadc]{filter:url(#flow-glow);opacity:.82;stroke-dasharray:2 28;stroke-linecap:round;stroke-width:2.2}.flow-tracer-left[data-v-8092cadc]{animation:flow-travel-8092cadc 8s linear infinite;stroke:#62eaff}.flow-tracer-right[data-v-8092cadc]{animation:flow-travel-8092cadc 10s linear infinite reverse;stroke:#4ffff0}.flow-dot-halo[data-v-8092cadc]{animation:dot-halo-8092cadc 2.8s ease-in-out infinite;fill:#17e5f233;filter:url(#flow-glow)}.flow-dot[data-v-8092cadc],.flow-dot-halo[data-v-8092cadc]{transform-box:fill-box;transform-origin:center}.flow-dot[data-v-8092cadc]{animation:dot-pulse-8092cadc 2.8s ease-in-out infinite;fill:#50f2f5;stroke:#b5ffff;stroke-width:1.4}.cube-scene[data-v-8092cadc]{height:auto;pointer-events:none;position:absolute;right:42px;top:28px;width:500px;z-index:-1}.cube polygon[data-v-8092cadc]{stroke:#10588f2e;stroke-width:.8}.cube[data-v-8092cadc]{transform-box:fill-box;transform-origin:center}.iso-grid[data-v-8092cadc]{animation:grid-breathe-8092cadc 9s ease-in-out infinite;fill:none;opacity:.2;stroke:#0d5a7e6b;stroke-width:.65}.cube .face-top[data-v-8092cadc]{fill:#082246}.cube .face-left[data-v-8092cadc]{fill:#041226d1}.cube .face-right[data-v-8092cadc]{fill:#030d1ce6}.cube-back[data-v-8092cadc]{animation:cube-float-8092cadc 8.4s ease-in-out infinite;opacity:.5}.cube-wire[data-v-8092cadc]{animation:cube-float-8092cadc 7.2s ease-in-out -1.8s infinite reverse;filter:url(#cube-blue-glow)}.cube-wire polygon[data-v-8092cadc]{fill:#04306b3d;stroke:#087fee;stroke-width:1.05}.cube-wire polygon[data-v-8092cadc]:nth-child(2){fill:#031e464d}.cube-wire polygon[data-v-8092cadc]:nth-child(3){fill:#03183a70}.cube-tall .face-top[data-v-8092cadc]{fill:url(#cube-teal-top)}.cube-tall[data-v-8092cadc]{animation:cube-float-8092cadc 9.5s ease-in-out -3.4s infinite}.cube-tall .face-left[data-v-8092cadc]{fill:#021d2aa8}.cube-tall .face-right[data-v-8092cadc]{fill:#01111cd1}.cube-floor[data-v-8092cadc]{animation:cube-float-soft-8092cadc 10.5s ease-in-out -2.1s infinite;opacity:.42}.cube-small[data-v-8092cadc]{animation:cube-float-8092cadc 6.8s ease-in-out -1s infinite reverse;opacity:.52}@keyframes honeycomb-drift-8092cadc{0%{transform:translate3d(-5px,-2px,0) scale(1.008)}to{transform:translate3d(5px,3px,0) scale(1.012)}}@keyframes honeycomb-wave-8092cadc{0%,to{opacity:.62;transform:translate3d(0,6px,0)}50%{opacity:1;transform:translate3d(0,-7px,0)}}@keyframes ambient-blue-drift-8092cadc{0%{opacity:.08;transform:translate3d(-18px,8px,0) scale(.94)}to{opacity:.15;transform:translate3d(34px,-12px,0) scale(1.08)}}@keyframes ambient-teal-drift-8092cadc{0%{opacity:.07;transform:translate3d(22px,-9px,0) scale(1.04)}to{opacity:.13;transform:translate3d(-30px,13px,0) scale(.95)}}@keyframes particle-drift-8092cadc{0%,to{opacity:0;transform:translate3d(0,12px,0) scale(.7)}24%{opacity:.38}68%{opacity:.18;transform:translate3d(10px,-25px,0) scale(1)}82%{opacity:0;transform:translate3d(14px,-36px,0) scale(.65)}}@keyframes flow-breathe-8092cadc{0%,to{opacity:.82}50%{opacity:1}}@keyframes flow-travel-8092cadc{to{stroke-dashoffset:-100}}@keyframes dot-halo-8092cadc{0%,to{opacity:.5;transform:scale(.88)}50%{opacity:1;transform:scale(1.28)}}@keyframes dot-pulse-8092cadc{0%,to{filter:drop-shadow(0 0 3px rgba(80,242,245,.7));transform:scale(.94)}50%{filter:drop-shadow(0 0 8px rgba(80,242,245,1));transform:scale(1.08)}}@keyframes dot-pulse-mobile-8092cadc{0%,to{transform:scale(.96)}50%{transform:scale(1.06)}}@keyframes cube-float-8092cadc{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes cube-float-soft-8092cadc{0%,to{transform:translateZ(0)}50%{transform:translate3d(3px,-3px,0)}}@keyframes grid-breathe-8092cadc{0%,to{opacity:.12}50%{opacity:.28}}.hero-content[data-v-8092cadc]{margin-inline:auto;max-width:1020px;padding-top:68px;position:relative;text-align:center;z-index:2}.hero--page .hero-content[data-v-8092cadc]{max-width:1040px;padding-top:0}.hero--page .hero-content--wide[data-v-8092cadc]{max-width:1180px;width:100%}.hero--page .hero-content--expanded[data-v-8092cadc]{max-width:1360px;width:100%}.hero-eyebrow[data-v-8092cadc]{color:#00e7d4;font-size:15px;font-weight:500;letter-spacing:4px;line-height:20px;margin:0 0 40px;text-transform:uppercase}.hero-eyebrow[data-v-8092cadc],.hero-title[data-v-8092cadc]{font-family:var(--font-body)}.hero-title[data-v-8092cadc]{font-size:clamp(58px,4.2vw,66px);font-weight:700;letter-spacing:-1.4px;line-height:1.22;margin:0;text-shadow:0 3px 8px rgba(0,0,0,.42)}.hero-title span[data-v-8092cadc]{background:linear-gradient(90deg,#0a6ee2,#10d4bd 48%,#24ffbf);background-clip:text;color:transparent;-webkit-background-clip:text;text-shadow:none}.hero-subtitle[data-v-8092cadc]{color:#ffffffbf;font-family:var(--font-body);font-size:18px;font-weight:300;line-height:40px;margin:54px auto 0;max-width:820px}@media(max-width:1180px),(pointer:coarse){.hero[data-v-8092cadc]:before{inset:0;-webkit-mask-image:none;mask-image:none}.cube-scene[data-v-8092cadc]{opacity:.45;right:-40px}.flow-lines[data-v-8092cadc],.hero-ambient[data-v-8092cadc],.hero-particles[data-v-8092cadc],.honeycomb-field[data-v-8092cadc]{display:none}.cube-wire[data-v-8092cadc]{filter:none}}@media(max-width:900px){.hero--home[data-v-8092cadc]{height:auto;padding:72px 24px 90px}.hero--home[data-v-8092cadc],.hero--page[data-v-8092cadc]{min-height:520px}.hero-content[data-v-8092cadc]{padding-top:0}.hero-title[data-v-8092cadc]{font-size:clamp(35px,7vw,50px);line-height:1.22}.hero-subtitle br[data-v-8092cadc]{display:none}}@media(max-width:560px){.hero--home[data-v-8092cadc]{min-height:490px;padding:62px 18px 82px}.hero-eyebrow[data-v-8092cadc]{font-size:11px;letter-spacing:2.5px;margin-bottom:30px}.hero-title[data-v-8092cadc]{font-size:38px;letter-spacing:-.7px}.hero-title br[data-v-8092cadc]{display:none}.hero-subtitle[data-v-8092cadc]{font-size:14px;line-height:1.9;margin-top:40px}.cube-scene[data-v-8092cadc]{right:-145px;top:8px;width:360px}.honeycomb-field[data-v-8092cadc]{opacity:.16}}@media(max-width:720px){.hero--page[data-v-8092cadc]{padding:60px 20px 75px}}@media(max-width:560px){.hero--page[data-v-8092cadc]{min-height:490px}}@media(prefers-reduced-motion:reduce){.ambient-glow[data-v-8092cadc],.cube[data-v-8092cadc],.cube-scene[data-v-8092cadc],.flow-dot[data-v-8092cadc],.flow-dot-halo[data-v-8092cadc],.flow-lines[data-v-8092cadc],.hero-particle[data-v-8092cadc],.honeycomb-column[data-v-8092cadc],.honeycomb-field[data-v-8092cadc],.iso-grid[data-v-8092cadc]{animation:none}.flow-tracer[data-v-8092cadc]{display:none}}
