.hero-wrap.svelte-143b4xk{background:linear-gradient(#031a0e 0%,#052e16 15%,#065f46 50%,#0a4a3a 80%,#052e16 100%)}.ray-fan.svelte-143b4xk{opacity:.85;background:conic-gradient(from 168deg at 50% 0,#0000 0deg,#10b98117 4deg,#0000 9deg 16deg,#34d39912 20deg,#0000 25deg 30deg,#10b9811f 33deg,#0000 38deg 44deg,#6ee7b70d 47deg,#0000 52deg 58deg,#10b98114 61deg,#0000 66deg 72deg,#34d3991a 75deg,#0000 80deg 86deg,#10b9810f 89deg,#0000 94deg 180deg);width:200%;height:200%;animation:30s ease-in-out infinite svelte-143b4xk-fan-sway;top:-60%;left:50%;transform:translate(-50%)}.beam.svelte-143b4xk{background:linear-gradient(180deg, var(--beam-color), transparent 85%);height:130%;filter:blur(var(--beam-blur));animation:svelte-143b4xk-beam-pulse var(--beam-duration) ease-in-out infinite;animation-delay:var(--beam-delay,0s);opacity:.7;top:-15%}.beam-1.svelte-143b4xk{--beam-color:#6ee7b733;--beam-blur:8px;--beam-duration:16s;width:3px;left:12%;transform:rotate(7deg)}.beam-2.svelte-143b4xk{--beam-color:#34d39926;--beam-blur:14px;--beam-duration:20s;--beam-delay:3s;width:5px;left:28%;transform:rotate(4deg)}.beam-3.svelte-143b4xk{--beam-color:#10b9812e;--beam-blur:10px;--beam-duration:18s;--beam-delay:7s;width:4px;left:42%;transform:rotate(-2deg)}.beam-4.svelte-143b4xk{--beam-color:#6ee7b71f;--beam-blur:16px;--beam-duration:22s;--beam-delay:1s;width:6px;left:55%;transform:rotate(-5deg)}.beam-5.svelte-143b4xk{--beam-color:#34d39929;--beam-blur:9px;--beam-duration:15s;--beam-delay:5s;width:3px;left:70%;transform:rotate(3deg)}.beam-6.svelte-143b4xk{--beam-color:#10b98124;--beam-blur:12px;--beam-duration:24s;--beam-delay:9s;width:5px;left:82%;transform:rotate(-4deg)}.beam-7.svelte-143b4xk{--beam-color:#6ee7b71a;--beam-blur:7px;--beam-duration:19s;--beam-delay:12s;width:3px;left:92%;transform:rotate(6deg)}.particle.svelte-143b4xk{background:var(--p-color);width:var(--p-size);height:var(--p-size);filter:blur(1px);animation:svelte-143b4xk-float var(--p-duration) ease-in-out infinite;animation-delay:var(--p-delay,0s);border-radius:50%}.p1.svelte-143b4xk{--p-color:#6ee7b766;--p-size:2px;--p-duration:14s;top:50%;left:20%}.p2.svelte-143b4xk{--p-color:#34d3994d;--p-size:3px;--p-duration:18s;--p-delay:3s;top:60%;left:45%}.p3.svelte-143b4xk{--p-color:#6ee7b759;--p-size:2px;--p-duration:16s;--p-delay:6s;top:40%;left:70%}.p4.svelte-143b4xk{--p-color:#10b9814d;--p-size:2px;--p-duration:20s;--p-delay:10s;top:65%;left:85%}.p5.svelte-143b4xk{--p-color:#6ee7b740;--p-size:3px;--p-duration:22s;--p-delay:2s;top:45%;left:35%}.p6.svelte-143b4xk{--p-color:#34d39959;--p-size:2px;--p-duration:15s;--p-delay:8s;top:55%;left:58%}.p7.svelte-143b4xk{--p-color:#6ee7b733;--p-size:2px;--p-duration:24s;--p-delay:5s;top:70%;left:15%}.p8.svelte-143b4xk{--p-color:#34d3994d;--p-size:2px;--p-duration:17s;--p-delay:11s;top:35%;left:90%}.surface.svelte-143b4xk{background:linear-gradient(90deg,#0000 5%,#6ee7b759 20%,#0000 35%,#34d39940 50%,#0000 65%,#6ee7b74d 80%,#0000 95%);height:3px;animation:12s ease-in-out infinite svelte-143b4xk-surface-shimmer;top:0;left:0;right:0}.depth.svelte-143b4xk{background:linear-gradient(#0000 0% 60%,#052e1666 100%)}.noise.svelte-143b4xk{opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}@keyframes svelte-143b4xk-fan-sway{0%,to{transform:translate(-50%)rotate(0)}33%{transform:translate(-50%)rotate(2.5deg)}66%{transform:translate(-50%)rotate(-1.5deg)}}@keyframes svelte-143b4xk-beam-pulse{0%,to{opacity:.4;transform:scaleX(1)}50%{opacity:.9;transform:scaleX(1.6)}}@keyframes svelte-143b4xk-float{0%,to{opacity:.3;transform:translate(0)}20%{opacity:.6;transform:translate(6px,-18px)}40%{opacity:.2;transform:translate(-4px,-30px)}60%{opacity:.5;transform:translate(8px,-20px)}80%{opacity:.35;transform:translate(-2px,-8px)}}@keyframes svelte-143b4xk-surface-shimmer{0%,to{opacity:.4}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.ray-fan.svelte-143b4xk,.beam.svelte-143b4xk,.particle.svelte-143b4xk,.surface.svelte-143b4xk{animation:none!important}}
