.ai-gradient-bg.svelte-1elek4y{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#1e3a8a 0%,#3b82f6 25%,#60a5fa 50%,#93c5fd 75%,#dbeafe 100%);background-size:400% 400%;animation:svelte-1elek4y-aiGradientFlow 8s ease-in-out infinite;z-index:1}.ai-gradient-bg.svelte-1elek4y:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 80%,rgba(59,130,246,.3) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(147,197,253,.3) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(96,165,250,.2) 0%,transparent 50%);animation:svelte-1elek4y-aiPulse 6s ease-in-out infinite alternate}.ai-particle.svelte-1elek4y{position:absolute;width:4px;height:4px;background:rgba(255,255,255,.6);border-radius:50%;z-index:2;animation:svelte-1elek4y-aiFloat 10s linear infinite}.ai-particle-1.svelte-1elek4y{top:20%;left:10%;animation-delay:0s;animation-duration:12s}.ai-particle-2.svelte-1elek4y{top:60%;left:80%;animation-delay:2s;animation-duration:15s}.ai-particle-3.svelte-1elek4y{top:80%;left:20%;animation-delay:4s;animation-duration:18s}.ai-particle-4.svelte-1elek4y{top:30%;left:70%;animation-delay:6s;animation-duration:14s}@keyframes svelte-1elek4y-aiGradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-1elek4y-aiPulse{0%{opacity:.3;transform:scale(1)}to{opacity:.6;transform:scale(1.1)}}@keyframes svelte-1elek4y-aiFloat{0%{transform:translateY(0) translate(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translate(50px) rotate(360deg);opacity:0}}@keyframes svelte-1elek4y-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1elek4y-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-down{animation:svelte-1elek4y-fade-in-down .8s ease-out forwards;opacity:0}.animate-fade-in-up{animation:svelte-1elek4y-fade-in-up .8s ease-out forwards;opacity:0}.shadow-3xl{box-shadow:0 35px 60px -12px #00000040}@media (max-width: 768px){.ai-gradient-bg.svelte-1elek4y{background-size:300% 300%}.ai-particle.svelte-1elek4y{width:3px;height:3px}}.group-hover\:translate-x-1:hover{transform:translate(4px)}@keyframes svelte-1jytocw-slide-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.animate-slide-in-left{animation:svelte-1jytocw-slide-in-left .6s ease-out forwards;opacity:0}@keyframes svelte-govtq2-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:svelte-govtq2-fade-in .6s ease-out forwards;opacity:0}@keyframes svelte-3g73mf-pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-pop-in{animation:svelte-3g73mf-pop-in .6s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0}
