.animate-infinite-scroll[data-v-c6c41787]{animation:infinite-scroll-c6c41787 28s linear infinite}@keyframes infinite-scroll-c6c41787{0%{transform:translate(0)}to{transform:translate(-50%)}}.hover\:pause[data-v-c6c41787]:hover{animation-play-state:paused}.typing-effect[data-v-b6482227]{animation:typing-b6482227 4.5s steps(20) forwards,blink-caret-b6482227 .75s step-end infinite;border-right:.15em solid #fff;display:inline-block;letter-spacing:.05em;margin:0 auto;overflow:hidden;white-space:nowrap;width:0}@keyframes typing-b6482227{0%{width:0}to{width:48ch}}@keyframes blink-caret-b6482227{0%,to{border-color:transparent}50%{border-color:#fff}}.heartbeat[data-v-b6482227]{animation:heartbeat-b6482227 2.2s ease-in-out infinite;transform-origin:center}@keyframes heartbeat-b6482227{0%,to{transform:scale(1)}10%{transform:scale(1.05)}20%{transform:scale(1)}30%{transform:scale(1.08)}40%{transform:scale(1)}50%{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.heartbeat[data-v-b6482227]{animation:none}}.logo-appear[data-v-b6482227]{animation:logo-appear-b6482227 .9s ease-out both;will-change:opacity,filter}@keyframes logo-appear-b6482227{0%{filter:blur(12px);opacity:0}60%{filter:blur(2px);opacity:1}to{filter:blur(0);opacity:1}}@media(prefers-reduced-motion:reduce){.logo-appear[data-v-b6482227]{animation:none;filter:none;opacity:1}}.animation-delay-2000[data-v-6a69bce2]{animation-delay:2s}.animation-delay-4000[data-v-6a69bce2]{animation-delay:4s}.animate-pulse-slow[data-v-6a69bce2]{animation:pulse-slow-6a69bce2 4s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-slow-6a69bce2{0%,to{opacity:1}50%{opacity:.6}}.animate-float[data-v-6a69bce2]{animation:float-6a69bce2 6s ease-in-out infinite}@keyframes float-6a69bce2{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-infinite-scroll[data-v-baa2ac6d]{animation:infinite-scroll-baa2ac6d 40s linear infinite}@keyframes infinite-scroll-baa2ac6d{0%{transform:translate(0)}to{transform:translate(-50%)}}.hover\:pause[data-v-baa2ac6d]:hover{animation-play-state:paused}
