.clientAuthRedirect-module-scss-module__H1FwWq__redirectOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:1400;background:#0f172a1a;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:fixed;inset:0}.clientAuthRedirect-module-scss-module__H1FwWq__redirectLink{color:inherit;text-decoration:underline}
@keyframes bento-module-scss-module__-YPZXa__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.bento-module-scss-module__-YPZXa__bento-grid{--bento-bg:#ffffff08;--bento-border:1px solid #ffffff14;--bento-hover-border:#c1f7fb4d;grid-template-columns:1fr;gap:1.5rem;display:grid}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento{background:var(--bento-bg);border:var(--bento-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.5rem;flex-direction:column;padding:2rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento:hover{border-color:var(--bento-hover-border);background:#ffffff0d;transform:translateY(-5px);box-shadow:0 20px 40px -10px #00000080}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento:hover .bento-module-scss-module__-YPZXa__icon-wrapper{background:#c1f7fb33;transform:scale(1.1)rotate(5deg)}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento .bento-module-scss-module__-YPZXa__bento-header{justify-content:flex-start;align-items:center;margin-bottom:2rem;display:flex}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento .bento-module-scss-module__-YPZXa__icon-wrapper{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-right:1rem;transition:all .4s;display:flex;position:relative;top:.25rem}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento .bento-module-scss-module__-YPZXa__icon-wrapper svg{color:#c1f7fb;font-size:1.5rem}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__wide:after{content:"";pointer-events:none;background:radial-gradient(circle,#7e50eb26 0%,#0000 70%);width:300px;height:300px;position:absolute;bottom:-20%;right:-5%}@media (min-width:768px){.bento-module-scss-module__-YPZXa__bento-grid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.bento-module-scss-module__-YPZXa__bento-grid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__tall{grid-row:span 2}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__wide{grid-column:span 2}}
@keyframes vertical-carousel-module-scss-module__VYx2Sa__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.vertical-carousel-module-scss-module__VYx2Sa__carousel{vertical-align:top;height:3.5rem;margin:0 .5rem;font-size:2.5rem;line-height:3.5rem;list-style:none;display:inline-block;overflow-y:hidden}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item{text-align:left;opacity:0;transition:all 2s cubic-bezier(.4,0,.2,1)}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item svg,.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item img{width:2.5rem;height:2.5rem;margin-right:.5rem;position:relative;top:5px}@media (min-width:768px) and (orientation:landscape){.vertical-carousel-module-scss-module__VYx2Sa__carousel{height:4.5rem;font-size:3.75rem;line-height:4.5rem}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item svg,.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item img{width:3.75rem;height:3.75rem}}@media (min-width:1200px) and (orientation:landscape){.vertical-carousel-module-scss-module__VYx2Sa__carousel{height:5rem;font-size:4rem;line-height:5rem}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item svg,.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item img{width:4rem;height:4rem}}
@keyframes HeroBackground2-module-scss-module__EHjONW__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.HeroBackground2-module-scss-module__EHjONW__heroBackground{pointer-events:none;z-index:-1;border-radius:0;width:130%;height:calc(100% + 56px);position:absolute;top:-56px;left:-15%;overflow:hidden}.HeroBackground2-module-scss-module__EHjONW__heroBackground:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:-60px}.HeroBackground2-module-scss-module__EHjONW__auroraRibbon{filter:blur(48px);mix-blend-mode:screen;animation:26s ease-in-out infinite HeroBackground2-module-scss-module__EHjONW__auroraFlow;position:absolute;inset:0;transform:scale(1.4)translateY(-5%)}.HeroBackground2-module-scss-module__EHjONW__secondary{opacity:.55;animation-duration:32s;animation-delay:6s;transform:scale(1.2)translateY(5%)}.HeroBackground2-module-scss-module__EHjONW__waveField{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.HeroBackground2-module-scss-module__EHjONW__waveField path{fill:none;stroke:#70b0cf40;stroke-width:1.2px;stroke-linecap:round;animation:18s ease-in-out infinite HeroBackground2-module-scss-module__EHjONW__wavePulse}.HeroBackground2-module-scss-module__EHjONW__waveField path:nth-child(2){stroke:#6648c44d;animation-delay:3s}.HeroBackground2-module-scss-module__EHjONW__waveField path:nth-child(3){stroke:#497db42e;animation-duration:24s;animation-delay:5s}.HeroBackground2-module-scss-module__EHjONW__orbitField{justify-content:space-between;gap:clamp(1.5rem,4vw,4rem);height:180px;padding:0 2vw;display:flex;position:absolute;top:32%;left:12%;right:12%}.HeroBackground2-module-scss-module__EHjONW__orbit{filter:drop-shadow(0 0 12px #c1f7fb66);border:1px solid #c1f7fb33;border-radius:50%;width:160px;height:160px;animation:150s linear infinite HeroBackground2-module-scss-module__EHjONW__orbitSpin;position:relative}.HeroBackground2-module-scss-module__EHjONW__orbit:first-child{position:relative;top:80%}.HeroBackground2-module-scss-module__EHjONW__orbit:nth-child(2){position:relative;top:170%;left:30%}.HeroBackground2-module-scss-module__EHjONW__orbit:nth-child(3){position:relative;top:-50%}.HeroBackground2-module-scss-module__EHjONW__orbit:after{content:"";background:#c1f7fbe6;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #c1f7fbcc}.HeroBackground2-module-scss-module__EHjONW__delayed{opacity:.55;border-color:#7e50eb2e;animation-duration:120s;animation-delay:4s}.HeroBackground2-module-scss-module__EHjONW__fast{opacity:.45;animation-duration:40s}.HeroBackground2-module-scss-module__EHjONW__particleLayer{position:absolute;inset:0}.HeroBackground2-module-scss-module__EHjONW__particle{background:radial-gradient(circle,#ffffffe6,#7e50eb00);border-radius:50%;width:6px;height:6px;animation:15s ease-in-out infinite HeroBackground2-module-scss-module__EHjONW__particleDrift;position:absolute;box-shadow:0 0 12px #c1f7fbcc}@keyframes HeroBackground2-module-scss-module__EHjONW__auroraFlow{0%{transform:scale(1.2)rotate(0)translateY(-5%)}50%{transform:scale(1.35)rotate(4deg)translateY(2%)}to{transform:scale(1.2)rotate(-3deg)translateY(-5%)}}@keyframes HeroBackground2-module-scss-module__EHjONW__wavePulse{0%,to{stroke-dasharray:0 1200;opacity:.5}50%{stroke-dasharray:1200 0;opacity:1}}@keyframes HeroBackground2-module-scss-module__EHjONW__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HeroBackground2-module-scss-module__EHjONW__particleDrift{0%{opacity:0;transform:translate(0,0)scale(.5)}40%{opacity:1}to{opacity:0;transform:translateY(-20px)scale(1.1)}}@media (max-width:768px){.HeroBackground2-module-scss-module__EHjONW__heroBackground{width:145%;left:-20%}.HeroBackground2-module-scss-module__EHjONW__auroraRibbon{opacity:.5;animation-duration:36s}.HeroBackground2-module-scss-module__EHjONW__secondary{display:none}.HeroBackground2-module-scss-module__EHjONW__waveField{opacity:.4}.HeroBackground2-module-scss-module__EHjONW__waveField path{animation:none}.HeroBackground2-module-scss-module__EHjONW__orbitField{display:none}.HeroBackground2-module-scss-module__EHjONW__particleLayer{opacity:.4}.HeroBackground2-module-scss-module__EHjONW__particle{animation-duration:20s}}
@keyframes HeroBackground1-module-scss-module__XwJYPq__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.HeroBackground1-module-scss-module__XwJYPq__heroBackground{z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 20%,#c1f7fb14,#0000 50%),radial-gradient(circle at 80% 0,#7e50eb1f,#0000 55%);border-radius:0;width:120%;height:calc(100% + 56px);position:absolute;top:-56px;left:-10%;overflow:hidden}.HeroBackground1-module-scss-module__XwJYPq__heroBackground:after{content:"";pointer-events:none;z-index:-2;background:radial-gradient(circle,#0f042700,#0f0427f2);position:absolute;inset:-60px}.HeroBackground1-module-scss-module__XwJYPq__spaceGlow{filter:blur(40px);background:radial-gradient(circle at 30% 30%,#c1f7fb59,#0000 45%),radial-gradient(circle at 70% 20%,#7e50eb59,#0000 55%),radial-gradient(circle at 50% 80%,#0f0427cc,#0000 65%);animation:20s ease-in-out infinite alternate HeroBackground1-module-scss-module__XwJYPq__glowPulse;position:absolute;inset:-15% -5% 10%}.HeroBackground1-module-scss-module__XwJYPq__infinityGrid{perspective:1000px;width:140%;height:90%;transform-style:preserve-3d;position:absolute;bottom:-35%;left:-20%}.HeroBackground1-module-scss-module__XwJYPq__gridLines{transform-origin:top;opacity:.4;filter:drop-shadow(0 0 6px #c1f7fb40);background-image:linear-gradient(#c1f7fb14 1px,#0000 1px),linear-gradient(90deg,#c1f7fb14 1px,#0000 1px);background-size:120px 120px;animation:28s linear infinite HeroBackground1-module-scss-module__XwJYPq__gridDrift;position:absolute;inset:0;transform:perspective(900px)rotateX(70deg)}.HeroBackground1-module-scss-module__XwJYPq__gridFade{background:linear-gradient(#0f042700 0%,#0f0427d9 65%);position:absolute;inset:0}.HeroBackground1-module-scss-module__XwJYPq__constellationLayer{mix-blend-mode:screen;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.HeroBackground1-module-scss-module__XwJYPq__constellationPath path{stroke:#c1f7fb59;stroke-width:1.5px;stroke-dasharray:6 12;filter:drop-shadow(0 0 8px #c1f7fb40);animation:16s linear infinite HeroBackground1-module-scss-module__XwJYPq__dashFlow}.HeroBackground1-module-scss-module__XwJYPq__constellationNodes circle{fill:#c1f7fbe6;filter:drop-shadow(0 0 6px #c1f7fb99);animation:6.5s ease-in-out infinite HeroBackground1-module-scss-module__XwJYPq__nodePulse}.HeroBackground1-module-scss-module__XwJYPq__constellationNodes circle:nth-child(odd){opacity:.8;animation-delay:1.5s}.HeroBackground1-module-scss-module__XwJYPq__sparkField circle{fill:#7e50ebcc;animation:12s ease-in-out infinite HeroBackground1-module-scss-module__XwJYPq__starBlink}.HeroBackground1-module-scss-module__XwJYPq__sparkField circle:nth-child(2n){fill:#c1f7fbb3;animation-delay:2s}.HeroBackground1-module-scss-module__XwJYPq__neuralTrail{pointer-events:none;justify-content:space-between;width:50%;height:50%;display:flex;position:absolute;top:10%;left:50%;transform:translate(-50%)}.HeroBackground1-module-scss-module__XwJYPq__neuralTrail span{filter:drop-shadow(0 0 10px #c1f7fb80);background:linear-gradient(#c1f7fb00,#c1f7fb73,#7e50eb00);width:2px;height:100%;animation:9s linear infinite HeroBackground1-module-scss-module__XwJYPq__trailFlow;display:block}.HeroBackground1-module-scss-module__XwJYPq__neuralTrail span:nth-child(2){align-self:center;height:80%;animation-duration:7s}.HeroBackground1-module-scss-module__XwJYPq__neuralTrail span:nth-child(3){align-self:flex-end;height:65%;animation-duration:5s}@keyframes HeroBackground1-module-scss-module__XwJYPq__glowPulse{0%{opacity:.7;transform:scale(1)translateY(0)}to{opacity:.95;transform:scale(1.08)translateY(-3%)}}@keyframes HeroBackground1-module-scss-module__XwJYPq__gridDrift{0%{transform:perspective(900px)rotateX(70deg)translateY(0)}to{transform:perspective(900px)rotateX(70deg)translateY(20px)}}@keyframes HeroBackground1-module-scss-module__XwJYPq__dashFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}@keyframes HeroBackground1-module-scss-module__XwJYPq__nodePulse{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes HeroBackground1-module-scss-module__XwJYPq__starBlink{0%,to{opacity:.2}50%{opacity:.9}}@keyframes HeroBackground1-module-scss-module__XwJYPq__trailFlow{0%{opacity:0;transform:scaleY(.7)translateY(20%)}50%{opacity:1;transform:scaleY(1)translateY(0)}to{opacity:0;transform:scaleY(.6)translateY(-15%)}}@media (max-width:768px){.HeroBackground1-module-scss-module__XwJYPq__heroBackground{width:130%;left:-15%}.HeroBackground1-module-scss-module__XwJYPq__spaceGlow{opacity:.6;animation-duration:26s}.HeroBackground1-module-scss-module__XwJYPq__constellationLayer{opacity:.4}.HeroBackground1-module-scss-module__XwJYPq__constellationPath path,.HeroBackground1-module-scss-module__XwJYPq__constellationNodes circle,.HeroBackground1-module-scss-module__XwJYPq__sparkField circle{animation:none}.HeroBackground1-module-scss-module__XwJYPq__neuralTrail{display:none}}
@keyframes HeroBackground3-module-scss-module__x7NiDa__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.HeroBackground3-module-scss-module__x7NiDa__heroBackground{pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 10%,#c1f7fb1f,#0000 55%),radial-gradient(circle at 70% 60%,#7e50eb14,#0000 70%);border-radius:0;width:120%;height:calc(100% + 56px);position:absolute;top:-56px;left:-10%;overflow:hidden}.HeroBackground3-module-scss-module__x7NiDa__heroBackground:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#0f042700,#0f0427f2);position:absolute;inset:-60px}.HeroBackground3-module-scss-module__x7NiDa__hexField{opacity:.5;width:100%;height:110%;animation:40s linear infinite HeroBackground3-module-scss-module__x7NiDa__hexDrift;position:absolute;inset:-10% 0 0}.HeroBackground3-module-scss-module__x7NiDa__dataRays{position:absolute;inset:0}.HeroBackground3-module-scss-module__x7NiDa__ray{filter:drop-shadow(0 0 10px #c1f7fb99);background:linear-gradient(#c1f7fb00,#c1f7fb80,#7e50eb00);width:2px;height:100%;animation:9s ease-in-out infinite HeroBackground3-module-scss-module__x7NiDa__rayCycle;position:absolute;top:0}.HeroBackground3-module-scss-module__x7NiDa__ray:nth-child(odd){opacity:.6;animation-duration:12s}.HeroBackground3-module-scss-module__x7NiDa__neuronLayer{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.HeroBackground3-module-scss-module__x7NiDa__neuronLayer path{fill:none;stroke:url(#neuronGradient);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:4 10;animation:18s ease-in-out infinite HeroBackground3-module-scss-module__x7NiDa__neuronPulse}.HeroBackground3-module-scss-module__x7NiDa__neuronLayer path:nth-child(2){stroke-width:1.2px;animation-delay:2s}.HeroBackground3-module-scss-module__x7NiDa__neuronLayer path:nth-child(3){stroke-width:1px;opacity:.6;animation-delay:4s}.HeroBackground3-module-scss-module__x7NiDa__pulseDots{position:absolute;inset:0}.HeroBackground3-module-scss-module__x7NiDa__pulse{background:radial-gradient(circle,#fffffff2,#7e50eb00);border-radius:50%;width:10px;height:10px;animation:8s ease-in-out infinite HeroBackground3-module-scss-module__x7NiDa__pulseGlow;position:absolute;box-shadow:0 0 18px #c1f7fbe6}.HeroBackground3-module-scss-module__x7NiDa__pulse:nth-child(odd){animation-delay:1.5s}@keyframes HeroBackground3-module-scss-module__x7NiDa__hexDrift{0%{transform:translateY(0)}to{transform:translateY(-40px)}}@keyframes HeroBackground3-module-scss-module__x7NiDa__rayCycle{0%{opacity:0;transform:translateY(30%)}50%{opacity:1;transform:translateY(-10%)}to{opacity:0;transform:translateY(-40%)}}@keyframes HeroBackground3-module-scss-module__x7NiDa__neuronPulse{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:-120px}}@keyframes HeroBackground3-module-scss-module__x7NiDa__pulseGlow{0%,to{opacity:.6;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:768px){.HeroBackground3-module-scss-module__x7NiDa__heroBackground{width:135%;left:-15%}.HeroBackground3-module-scss-module__x7NiDa__hexField,.HeroBackground3-module-scss-module__x7NiDa__neuronLayer{opacity:.35}.HeroBackground3-module-scss-module__x7NiDa__dataRays,.HeroBackground3-module-scss-module__x7NiDa__pulseDots{display:none}}
@keyframes hero-background-picker-module-scss-module__to4VYq__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.hero-background-picker-module-scss-module__to4VYq__hero-background-picker{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f042780;border:1px solid #c1f7fb33;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:260px;margin:0 auto 1rem;padding:.4rem .8rem;font-size:.85rem;display:flex;position:static}.hero-background-picker-module-scss-module__to4VYq__hero-background-picker label{text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;font-size:.7rem;font-weight:600}.hero-background-picker-module-scss-module__to4VYq__hero-background-picker select{color:#fff;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;padding:.2rem .4rem;font-family:inherit;font-size:.85rem;font-weight:600}.hero-background-picker-module-scss-module__to4VYq__hero-background-picker select option{color:#0f0427}@media (min-width:768px){.hero-background-picker-module-scss-module__to4VYq__hero-background-picker{width:auto;margin:0;position:absolute;top:3.5rem;left:calc(50% - 100px)}}
