.glow-background[data-v-659bd2b3]{position:absolute;inset:0;overflow:hidden}.orb[data-v-659bd2b3]{filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}.orb-1[data-v-659bd2b3]{background:radial-gradient(circle,#00c8ff66 0,#0000 70%);width:50vmax;height:50vmax;animation:20s ease-in-out infinite float-1-659bd2b3;top:-20%;left:-10%}.orb-2[data-v-659bd2b3]{background:radial-gradient(circle,#8a2be259 0,#0000 70%);width:40vmax;height:40vmax;animation:25s ease-in-out infinite float-2-659bd2b3;bottom:-15%;right:-10%}.orb-3[data-v-659bd2b3]{background:radial-gradient(circle,#00ffc840 0,#0000 70%);width:35vmax;height:35vmax;animation:22s ease-in-out infinite float-3-659bd2b3;top:40%;left:50%}@keyframes float-1-659bd2b3{0%,to{transform:translate(0)scale(1)}33%{transform:translate(10%,15%)scale(1.05)}66%{transform:translate(-5%,10%)scale(.95)}}@keyframes float-2-659bd2b3{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-15%,-10%)scale(1.1)}66%{transform:translate(10%,-5%)scale(.9)}}@keyframes float-3-659bd2b3{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-20%)scale(1.15)}}.particles[data-v-659bd2b3]{pointer-events:none;position:absolute;inset:0}.particle[data-v-659bd2b3]{opacity:0;background:#fff;border-radius:50%;animation:linear infinite particle-rise-659bd2b3;position:absolute;bottom:-10px;box-shadow:0 0 6px #fffc}@keyframes particle-rise-659bd2b3{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:.6;transform:translateY(-10vh)scale(1)}90%{opacity:.4}to{opacity:0;transform:translateY(-110vh)scale(.5)}}.scan-line[data-v-659bd2b3]{opacity:0;background:linear-gradient(90deg,#0000,#a855f799,#00c8ff99,#0000);height:1px;animation:8s ease-in-out infinite scan-659bd2b3;position:absolute;left:0;right:0;box-shadow:0 0 20px #a855f780}@keyframes scan-659bd2b3{0%,to{opacity:0;top:-5%}5%{opacity:.8}95%{opacity:.8}to{opacity:0;top:105%}}.geo-accents[data-v-659bd2b3]{pointer-events:none;position:absolute;inset:0}.geo-ring[data-v-659bd2b3]{border:1px solid #a855f733;border-radius:50%;animation:6s ease-in-out infinite ring-pulse-659bd2b3;position:absolute}.geo-ring-1[data-v-659bd2b3]{width:300px;height:300px;animation-delay:0s;top:10%;right:-100px}.geo-ring-2[data-v-659bd2b3]{width:200px;height:200px;animation-delay:3s;bottom:15%;left:-50px}@keyframes ring-pulse-659bd2b3{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.geo-line[data-v-659bd2b3]{background:linear-gradient(90deg,#0000,#00c8ff4d,#0000);height:1px;animation:4s ease-in-out infinite line-glow-659bd2b3;position:absolute}.geo-line-1[data-v-659bd2b3]{width:200px;animation-delay:0s;top:25%;left:5%;transform:rotate(-15deg)}.geo-line-2[data-v-659bd2b3]{width:150px;animation-delay:2s;bottom:30%;right:10%;transform:rotate(20deg)}@keyframes line-glow-659bd2b3{0%,to{opacity:.2}50%{opacity:.5}}.grid-overlay[data-v-659bd2b3]{opacity:.5;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:60px 60px}.grid-overlay[data-v-659bd2b3],.vignette[data-v-659bd2b3]{position:absolute;inset:0}.vignette[data-v-659bd2b3]{pointer-events:none;background:radial-gradient(#0000 0,#0006 100%)}@media (prefers-reduced-motion:reduce){.geo-line[data-v-659bd2b3],.geo-ring[data-v-659bd2b3],.orb[data-v-659bd2b3],.particle[data-v-659bd2b3],.scan-line[data-v-659bd2b3]{animation:none}.particle[data-v-659bd2b3]{display:none}}@media (width<=768px){.orb[data-v-659bd2b3]{filter:blur(60px)}.orb-1[data-v-659bd2b3]{width:40vmax;height:40vmax}.orb-2[data-v-659bd2b3]{width:35vmax;height:35vmax}.orb-3[data-v-659bd2b3]{width:30vmax;height:30vmax}.geo-ring-1[data-v-659bd2b3]{width:200px;height:200px}.geo-ring-2[data-v-659bd2b3]{width:150px;height:150px}.geo-line-1[data-v-659bd2b3],.geo-line-2[data-v-659bd2b3]{display:none}}
