.animate-hero-line[data-v-f3536961]{animation:hero-line-f3536961 .4s ease-out both}@keyframes hero-line-f3536961{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-dot-pop[data-v-f3536961]{animation:dot-pop-f3536961 2s ease-in-out infinite}@keyframes dot-pop-f3536961{0%,to{transform:scale(1)}50%{transform:scale(1.6)}}.tilt-card .tilt-image[data-v-9e1bb909]{transform:translate(var(--px,0),var(--py,0)) scale(1.08);transition:transform .15s ease-out}.tilt-card .tilt-glow[data-v-9e1bb909]{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-9e1bb909]{transform:none!important;transition:none!important}.tilt-card[data-v-9e1bb909]:hover{box-shadow:6px 6px #ffffff40!important}.tilt-card .tilt-image[data-v-9e1bb909]{transform:scale(1)!important;transition:none!important}.tilt-card .tilt-glow[data-v-9e1bb909]{display:none}}.badge-arrive[data-v-0f8d9992]{animation:badge-arrive-0f8d9992 .4s cubic-bezier(.22,1,.36,1) .6s both;transform-origin:left}@keyframes badge-arrive-0f8d9992{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.badge-arrive[data-v-0f8d9992]{animation:none!important;opacity:1!important;transform:none!important}}.overdrive-clip[data-v-c2fd43b2]{will-change:clip-path}.overdrive-transform[data-v-c2fd43b2]{will-change:transform,opacity}@keyframes slide-from-left-4505baa8{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.faq-answer[data-v-dead89a0]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-answer--open[data-v-dead89a0]{grid-template-rows:1fr}.faq-answer--open>div>div[data-v-dead89a0]{animation:faq-reveal-dead89a0 .25s ease-out}@keyframes faq-reveal-dead89a0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes float-dead89a0{0%,to{transform:rotate(6deg) translateY(0)}50%{transform:rotate(6deg) translateY(-8px)}}.animate-float[data-v-dead89a0]{animation:float-dead89a0 3s ease-in-out infinite}
