.animate-hero-line[data-v-f86b28d6]{animation:hero-line-f86b28d6 .4s ease-out both}@keyframes hero-line-f86b28d6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-dot-pop[data-v-f86b28d6]{animation:dot-pop-f86b28d6 2s ease-in-out infinite}@keyframes dot-pop-f86b28d6{0%,to{transform:scale(1)}50%{transform:scale(1.6)}}.tilt-card .tilt-image[data-v-c77e98cf]{transform:translate(var(--px,0),var(--py,0)) scale(1.08);transition:transform .15s ease-out}.tilt-card .tilt-glow[data-v-c77e98cf]{background:radial-gradient(circle 140px at var(--glow-x,50%) var(--glow-y,50%),rgba(37,99,235,.12),transparent);opacity:var(--glow,0);transition:opacity .3s ease}@media(prefers-reduced-motion:reduce){.tilt-card[data-v-c77e98cf]{transform:none!important;transition:none!important}.tilt-card[data-v-c77e98cf]:hover{box-shadow:6px 6px #ffffff40!important}.tilt-card .tilt-image[data-v-c77e98cf]{transform:scale(1)!important;transition:none!important}.tilt-card .tilt-glow[data-v-c77e98cf]{display:none}}.badge-arrive[data-v-551f4c1d]{animation:badge-arrive-551f4c1d .4s cubic-bezier(.22,1,.36,1) .6s both;transform-origin:left}@keyframes badge-arrive-551f4c1d{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.badge-arrive[data-v-551f4c1d]{animation:none!important;opacity:1!important;transform:none!important}}.overdrive-clip[data-v-9e5b149b]{will-change:clip-path}.overdrive-transform[data-v-9e5b149b]{will-change:transform,opacity}@keyframes slide-from-left-0084ab30{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.faq-answer[data-v-bcd16f1d]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-answer--open[data-v-bcd16f1d]{grid-template-rows:1fr}.faq-answer--open>div>div[data-v-bcd16f1d]{animation:faq-reveal-bcd16f1d .25s ease-out}@keyframes faq-reveal-bcd16f1d{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes float-bcd16f1d{0%,to{transform:rotate(6deg) translateY(0)}50%{transform:rotate(6deg) translateY(-8px)}}.animate-float[data-v-bcd16f1d]{animation:float-bcd16f1d 3s ease-in-out infinite}
