.shader-orb{filter:blur(100px);opacity:.4;mix-blend-mode:screen;border-radius:50%;animation:20s ease-in-out infinite landing-v2-shader-float;position:absolute}.shader-orb-1{background:radial-gradient(circle,#2db4b459 0%,#0000 70%);width:500px;height:500px;animation-duration:25s;top:-100px;left:-100px}.shader-orb-2{background:radial-gradient(circle,#1e96a04d 0%,#0000 70%);width:600px;height:600px;animation-duration:30s;animation-delay:-5s;bottom:-150px;right:-150px}.shader-orb-3{background:radial-gradient(circle,#32c8be40 0%,#0000 70%);width:400px;height:400px;animation-name:landing-v2-shader-float-centered;animation-duration:35s;animation-delay:-10s;top:50%;left:50%;transform:translate(-50%,-50%)}.grid-background{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite landing-v2-grid-move}.btn-3d{transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 2px #0000001a,0 2px 4px #00000014,inset 0 1px #ffffffe6,0 0 0 1px #ffffff1a}.btn-3d:before{content:"";border-radius:inherit;opacity:0;z-index:-1;filter:blur(8px);background:linear-gradient(135deg,#ffffff80 0%,#0000 50%,#0000000d 100%);transition:opacity .3s;position:absolute;inset:-2px}.btn-3d:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001f,0 4px 8px #0000001a,0 0 12px #00000014,inset 0 1px #fff,0 0 0 1px #fff3,0 0 16px #ffffff26}.btn-3d:active{transition:all .1s;transform:translateY(1px)scale(.98);box-shadow:0 1px 2px #0000001a,inset 0 2px 4px #0000001a}.btn-glow{position:relative;overflow:hidden}.btn-glow:after{content:"";background:radial-gradient(circle,#0000001a 0%,#0000 70%);border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-glow:hover:after{width:300px;height:300px}.card-3d{transform-style:preserve-3d;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00000026,0 2px 8px #0000001f,0 0 0 1px #ffffff0f,inset 0 1px #ffffff0a}.card-3d:hover{transform:translateY(-8px)rotateX(2deg)scale(1.01);box-shadow:0 8px 16px #0003,0 16px 32px #00000026,0 0 0 1px #2dd4bf26,0 0 40px #2dd4bf0a,inset 0 1px #ffffff0f}.input-3d{transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 6px #0000001a,0 4px 12px #00000014,inset 0 1px #fffc,0 0 0 1px #ffffff1a}.input-3d:focus-within{transform:translateY(-2px);box-shadow:0 3px 8px #0000001f,0 6px 16px #0000001a,0 0 20px #0000000f,inset 0 1px #fff,0 0 0 1px #fff3,0 0 32px #ffffff1f}.voice-wave-bar-horizontal{height:16px;animation:1.2s ease-in-out infinite landing-v2-voice-wave-horizontal}.animate-marquee{animation:30s linear infinite landing-v2-marquee}.animate-fade-up{animation:.7s ease-out both landing-v2-fade-up}[data-scroll-container]{scroll-behavior:smooth}@keyframes landing-v2-shader-float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(50px,-50px)scale(1.1)}50%{transform:translate(-30px,40px)scale(.95)}75%{transform:translate(40px,30px)scale(1.05)}}@keyframes landing-v2-shader-float-centered{0%,to{transform:translate(-50%,-50%)scale(1)}25%{transform:translate(calc(50px - 50%),calc(-50% - 50px))scale(1.1)}50%{transform:translate(calc(-50% - 30px),calc(40px - 50%))scale(.95)}75%{transform:translate(calc(40px - 50%),calc(30px - 50%))scale(1.05)}}@keyframes landing-v2-grid-move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes landing-v2-voice-wave-horizontal{0%,to{opacity:.3;height:12px}25%{opacity:.7;height:32px}50%{opacity:.9;height:40px}75%{opacity:.6;height:24px}}@keyframes landing-v2-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes landing-v2-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes rocket-float{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-2px)rotate(-1.5deg)}75%{transform:translateY(1.5px)rotate(1deg)}}@keyframes rocket-glow-pulse{0%,to{filter:drop-shadow(0 0 6px #2dd4bf66)}50%{filter:drop-shadow(0 0 14px #2dd4bfb3)}}@keyframes rocket-shake{0%,to{transform:translate(0)rotate(-6deg)}25%{transform:translate(-1px,.5px)rotate(-7deg)}50%{transform:translate(1px,-.5px)rotate(-5deg)}75%{transform:translate(-.5px,.5px)rotate(-6.5deg)}}@keyframes exhaust-particle{0%{opacity:.7;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(0)}}@keyframes wf-spin-kf{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(360deg)}}@keyframes wf-spin-reverse-kf{0%{transform:rotateX(360deg)rotateY(0)}to{transform:rotateX(0)rotateY(360deg)}}@keyframes wf-spin-diamond-kf{0%{transform:rotateX(45deg)rotate(45deg)rotateY(0)}to{transform:rotateX(45deg)rotate(45deg)rotateY(360deg)}}@keyframes wf-spin-slow-kf{0%{transform:rotateY(0)rotateX(15deg)}to{transform:rotateY(360deg)rotateX(15deg)}}@keyframes wf-spin-fast-kf{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(720deg)rotate(360deg)}}@keyframes wf-spin-pulse-kf{0%{transform:rotateX(0)rotateY(0)scale(1)}25%{transform:rotateX(90deg)rotateY(90deg)scale(1.06)}50%{transform:rotateX(180deg)rotateY(180deg)scale(.94)}75%{transform:rotateX(270deg)rotateY(270deg)scale(1.06)}to{transform:rotateX(360deg)rotateY(360deg)scale(1)}}@keyframes float-particle-kf{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.7;transform:translateY(-18px)translate(8px)}50%{opacity:.5;transform:translateY(-4px)translate(-12px)}75%{opacity:.4;transform:translateY(-22px)translate(4px)}}@keyframes scan-line-kf{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes modal-content-enter-kf{0%{opacity:0;transform:scale(.95)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes modal-backdrop-enter-kf{0%{opacity:0}to{opacity:1}}.wf-spin{transform-style:preserve-3d;animation:20s linear infinite wf-spin-kf}.wf-spin-reverse{transform-style:preserve-3d;animation:15s linear infinite wf-spin-reverse-kf}.wf-spin-diamond{transform-style:preserve-3d;animation:18s linear infinite wf-spin-diamond-kf}.wf-spin-slow{transform-style:preserve-3d;animation:30s linear infinite wf-spin-slow-kf}.wf-spin-slow-offset{transform-style:preserve-3d;animation:25s linear infinite reverse wf-spin-slow-kf}.wf-spin-fast{transform-style:preserve-3d;animation:10s linear infinite wf-spin-fast-kf}.wf-spin-pulse{transform-style:preserve-3d;animation:20s ease-in-out infinite wf-spin-pulse-kf}.modal-scan-line{pointer-events:none;background:linear-gradient(#0000 0%,#00beba0a 45%,#00beba14 50%,#00beba0a 55%,#0000 100%);background:linear-gradient(#0000 0%,lab(69.1749% -50.2924 -11.8733/.04) 45%,lab(69.1749% -50.2924 -11.8733/.08) 50%,lab(69.1749% -50.2924 -11.8733/.04) 55%,#0000 100%);animation:4s linear infinite scan-line-kf;position:absolute;inset:0}.modal-content-enter{animation:.35s cubic-bezier(.16,1,.3,1) both modal-content-enter-kf}.modal-backdrop-enter{animation:.25s ease-out both modal-backdrop-enter-kf}
