@keyframes float-df22315b{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}@keyframes floatDelayed-df22315b{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-15px)scale(1.03)}}@keyframes pulseSlow-df22315b{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.1)}}@keyframes floatParticle-df22315b{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.7;transform:translateY(-15px)translate(5px)}50%{opacity:.5;transform:translateY(-25px)translate(-5px)}75%{opacity:.8;transform:translateY(-10px)translate(8px)}}@keyframes fadeInUp-df22315b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceGentle-df22315b{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-float[data-v-df22315b]{animation:6s ease-in-out infinite float-df22315b}.animate-float-delayed[data-v-df22315b]{animation:8s ease-in-out 1s infinite floatDelayed-df22315b}.animate-pulse-slow[data-v-df22315b]{animation:10s ease-in-out infinite pulseSlow-df22315b}.animate-float-particle[data-v-df22315b]{animation:4s ease-in-out infinite floatParticle-df22315b}.animate-fade-in-up[data-v-df22315b]{animation:.6s ease-out both fadeInUp-df22315b}.animate-fade-in-up-delay[data-v-df22315b]{animation:.6s ease-out .3s both fadeInUp-df22315b}.animate-bounce-gentle[data-v-df22315b]{animation:3s ease-in-out infinite bounceGentle-df22315b}
