.animate-fade-in.svelte-14xvmcc{opacity:0;animation:svelte-14xvmcc-fadeInUp .8s ease-out forwards}@keyframes svelte-14xvmcc-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-14xvmcc-animate-hero-float-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.98)}}@keyframes svelte-14xvmcc-animate-hero-float-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-35px,25px) scale(1.03)}66%{transform:translate(25px,-35px) scale(.97)}}@keyframes svelte-14xvmcc-animate-hero-float-3{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(30px,30px) scale(1.04) rotate(2deg)}66%{transform:translate(-30px,-20px) scale(.96) rotate(-2deg)}}.animate-hero-float-1.svelte-14xvmcc{animation:svelte-14xvmcc-animate-hero-float-1 28s ease-in-out infinite}.animate-hero-float-2.svelte-14xvmcc{animation:svelte-14xvmcc-animate-hero-float-2 34s ease-in-out infinite}.animate-hero-float-3.svelte-14xvmcc{animation:svelte-14xvmcc-animate-hero-float-3 40s ease-in-out infinite}@keyframes svelte-14xvmcc-glow{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.1)}}.animate-glow.svelte-14xvmcc{animation:svelte-14xvmcc-glow 8s ease-in-out infinite}.solution-card.svelte-14xvmcc{transition-property:opacity,transform}
