.mobile-menu-enter-active,.mobile-menu-leave-active{transition:all .3s ease-out}.mobile-menu-enter-from,.mobile-menu-leave-to{opacity:0;transform:translateY(-10px)}.page-enter-active,.page-leave-active{transition:all .3s ease-out}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}html{scroll-behavior:smooth}@media(max-width:640px){.container{padding-left:1rem;padding-right:1rem}}@keyframes float-514a3378{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}@keyframes gradient-514a3378{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-float[data-v-514a3378]{animation:float-514a3378 20s ease-in-out infinite}.animate-gradient[data-v-514a3378]{background-size:200% 200%;animation:gradient-514a3378 3s ease infinite}.fade-up-enter-active[data-v-514a3378]{transition:all .8s ease-out}.fade-up-enter-from[data-v-514a3378]{opacity:0;transform:translateY(30px)}.fade-up-enter-to[data-v-514a3378]{opacity:1;transform:translateY(0)}@keyframes cardIn-514a3378{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn-514a3378{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-card-in[data-v-514a3378]{animation:cardIn-514a3378 .8s ease-out forwards}.animate-fade-in[data-v-514a3378]{animation:fadeIn-514a3378 .6s ease-out forwards}html[data-v-514a3378]{scroll-behavior:smooth}@media(max-width:640px){.container[data-v-514a3378]{padding-left:1rem;padding-right:1rem}}@keyframes pulse-1d77e885{0%,to{opacity:.2}50%{opacity:.3}}@keyframes pulse-a3247bf5{0%,to{opacity:.2}50%{opacity:.3}}
