.engine-mask[data-v-8f5235c6]{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.animate-engine-marquee[data-v-8f5235c6]{animation:engine-marquee-8f5235c6 32s linear infinite}@keyframes engine-marquee-8f5235c6{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.animate-engine-marquee[data-v-8f5235c6]{animation:none}}.animate-spin-slow[data-v-c25bc622]{animation:spin-slow-c25bc622 16s linear infinite}@keyframes spin-slow-c25bc622{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-ai-typing[data-v-c25bc622]{animation:ai-typing-c25bc622 5s ease-out infinite}@keyframes ai-typing-c25bc622{0%{opacity:1;width:0}40%,80%{opacity:1;width:100%}90%,to{opacity:0;width:100%}}.animate-ping-slow[data-v-c25bc622]{animation:ping-slow-c25bc622 3s cubic-bezier(0,0,.2,1) infinite}@keyframes ping-slow-c25bc622{75%,to{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.animate-ai-typing[data-v-c25bc622],.animate-ping-slow[data-v-c25bc622],.animate-pulse[data-v-c25bc622],.animate-spin-slow[data-v-c25bc622]{animation:none}}.container[data-v-64962406]{font-family:Inter,-apple-system,sans-serif}@keyframes float-64962406{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.group:hover .w-10.h-10[data-v-64962406]{animation:float-64962406 2s ease-in-out infinite}
