.step-item[data-v-565dcada]{opacity:0;transform:translateY(20px);transition:all .6s ease-out}.step-item.animate-in[data-v-565dcada]{opacity:1;transform:translateY(0);transition-delay:var(--delay)}.step-circle[data-v-565dcada]{box-shadow:0 0 #8c00044d;transition:all .5s ease}.step-item:hover .step-circle[data-v-565dcada]{box-shadow:0 0 0 8px #8c00041a;transform:scale(1.1)}.step-content[data-v-565dcada]{transition:all .3s ease}.step-item:hover .step-content[data-v-565dcada]{transform:translate(5px)}.relative.border-l-2[data-v-565dcada]:before{animation:growLine-565dcada 1.5s ease-out forwards;animation-delay:.5s;background:linear-gradient(180deg,#8c0004,#8c0004);content:"";height:0;left:-2px;position:absolute;top:0;width:2px}@keyframes growLine-565dcada{to{height:100%}}@keyframes fade-in-8f67ad43{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-8f67ad43{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-8f67ad43]{animation:fade-in-8f67ad43 .8s ease-out}.animate-slide-up[data-v-8f67ad43]{animation:slide-up-8f67ad43 .8s ease-out .2s both}@keyframes float-8f67ad43{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@keyframes float-active-8f67ad43{0%,to{transform:translateY(0) scale(1.1)}50%{transform:translateY(-10px) scale(1.12)}}.animate-float[data-v-8f67ad43]{animation:float-8f67ad43 6s ease-in-out infinite}.animate-float-active[data-v-8f67ad43]{animation:float-active-8f67ad43 4s ease-in-out infinite}.animate-float[data-v-8f67ad43]:first-child{animation-delay:0s}.animate-float[data-v-8f67ad43]:nth-child(2){animation-delay:1s}.animate-float[data-v-8f67ad43]:nth-child(3){animation-delay:2s}.animate-float[data-v-8f67ad43]:nth-child(4){animation-delay:3s}.animate-float[data-v-8f67ad43]:nth-child(5){animation-delay:4s}.animate-float[data-v-8f67ad43]:nth-child(6){animation-delay:5s}@media(max-width:640px){.animate-float[data-v-8f67ad43],.animate-float-active[data-v-8f67ad43]{animation-duration:8s}}.accordion-enter-active[data-v-00ef0276],.accordion-leave-active[data-v-00ef0276]{overflow:hidden;transition:all .25s ease}.accordion-enter-from[data-v-00ef0276],.accordion-leave-to[data-v-00ef0276]{max-height:0;opacity:0;transform:translateY(-10px)}.accordion-enter-to[data-v-00ef0276],.accordion-leave-from[data-v-00ef0276]{max-height:300px;opacity:1;transform:translateY(0)}
