.hero-bg--gradient[data-v-1aefbfc6]{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460)}.hero-bg--mesh[data-v-1aefbfc6]{background:linear-gradient(135deg,#0f172a,#1e293b)}.hero-bg--glow[data-v-1aefbfc6]{background:linear-gradient(#0c0c1d,#1a1a35)}.hero-bg--waves[data-v-1aefbfc6]{background:linear-gradient(135deg,#1e3a5f,#0f2744 50%,#0a1929)}.orb[data-v-1aefbfc6]{filter:blur(80px);opacity:.6;border-radius:50%;animation:8s ease-in-out infinite float-1aefbfc6;position:absolute}.orb-1[data-v-1aefbfc6]{opacity:.7;background:linear-gradient(135deg,#ff9600,#f7771c);width:450px;height:450px;animation-delay:0s;top:-100px;left:-100px}.orb-2[data-v-1aefbfc6]{opacity:.5;background:linear-gradient(135deg,#ff9600,#ffb84d);width:300px;height:300px;animation-delay:-3s;bottom:-100px;right:-50px}.orb-3[data-v-1aefbfc6]{opacity:.35;background:linear-gradient(135deg,#f7771c,#ff9600);width:350px;height:350px;animation-delay:-5s;top:50%;left:50%;transform:translate(-50%,-50%)}.orb-4[data-v-1aefbfc6]{opacity:.25;background:linear-gradient(135deg,#1f77d0,#3caffd);width:200px;height:200px;animation-delay:-6s;top:20%;right:20%}@keyframes float-1aefbfc6{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}.wave-container[data-v-1aefbfc6]{width:100%;overflow:hidden}.wave[data-v-1aefbfc6],.wave-container[data-v-1aefbfc6]{height:100%;position:absolute;bottom:0;left:0}.wave[data-v-1aefbfc6]{width:200%}.wave-1[data-v-1aefbfc6]{opacity:.8;animation:15s linear infinite wave-1aefbfc6}.wave-2[data-v-1aefbfc6]{opacity:.6;animation:20s linear infinite reverse wave-1aefbfc6}@keyframes wave-1aefbfc6{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){.orb-1[data-v-1aefbfc6]{opacity:.5;width:280px;height:280px;top:-80px;left:-80px}.orb-2[data-v-1aefbfc6]{opacity:.35;width:200px;height:200px;bottom:-80px;right:-50px}.orb-3[data-v-1aefbfc6]{opacity:.25;width:220px;height:220px}.orb-4[data-v-1aefbfc6]{opacity:.2;width:130px;height:130px}}@media (prefers-reduced-motion:reduce){.orb[data-v-1aefbfc6],.wave[data-v-1aefbfc6]{animation:none}}
