@keyframes gradientPulse-90c85fd6{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradientPulse[data-v-90c85fd6]{background-size:200% 200%;animation:gradientPulse-90c85fd6 15s ease infinite}@keyframes floatSlow-90c85fd6{0%{transform:translateY(0) scale(1)}to{transform:translateY(-25px) scale(1.05)}}@keyframes floatReverse-90c85fd6{0%{transform:translateY(0) scale(1)}to{transform:translateY(20px) scale(1.05)}}.animate-floatSlow[data-v-90c85fd6]{animation:floatSlow-90c85fd6 8s ease-in-out infinite alternate}.animate-floatReverse[data-v-90c85fd6]{animation:floatReverse-90c85fd6 10s ease-in-out infinite alternate}@keyframes fadeInUp-90c85fd6{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-90c85fd6]{animation:fadeInUp-90c85fd6 1.2s ease-out forwards}.typing-text[data-v-90c85fd6]{border-right:3px solid white;white-space:nowrap;overflow:hidden;display:inline-block;animation:blink-90c85fd6 .8s steps(2,start) infinite}@keyframes blink-90c85fd6{0%,to{border-color:#fff}50%{border-color:transparent}}
