.animate-fade-in[data-v-2cc92128]{animation:fadeInUp-2cc92128 .6s cubic-bezier(.16,1,.3,1) .2s forwards}.animate-hero-title[data-v-2cc92128]{animation:fadeInUp-2cc92128 1s cubic-bezier(.16,1,.3,1) .3s forwards}.animate-hero-subtitle[data-v-2cc92128]{animation:fadeInUp-2cc92128 .8s cubic-bezier(.16,1,.3,1) .6s forwards}.animate-hero-cta[data-v-2cc92128]{animation:fadeInUp-2cc92128 .8s cubic-bezier(.16,1,.3,1) .8s forwards}.animate-hero-usps[data-v-2cc92128]{animation:fadeIn-2cc92128 1s cubic-bezier(.16,1,.3,1) 1.1s forwards}.animate-fade-in-slow[data-v-2cc92128]{animation:fadeIn-2cc92128 1s ease 1.5s forwards}.hero-gradient-text[data-v-2cc92128]{background:linear-gradient(135deg,#1e5eff,#3b73ff 40%,#7ba1ff 70%,#1e5eff);-webkit-background-clip:text;background-size:300% 300%;-webkit-text-fill-color:transparent;animation:hero-gradient-shift-2cc92128 6s ease-in-out infinite;background-clip:text}@keyframes hero-gradient-shift-2cc92128{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fadeInUp-2cc92128{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-2cc92128{0%{opacity:0}to{opacity:1}}@keyframes swipeUp-2cc92128{0%,to{opacity:.3;transform:translateY(6px)}50%{opacity:1;transform:translateY(-6px)}}.animate-swipe-up[data-v-2cc92128]{animation:swipeUp-2cc92128 2s ease-in-out infinite}.hero-cta[data-v-2cc92128]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1e5effe6;box-shadow:0 0 40px #1e5eff4d,inset 0 0 0 1px #ffffff1a,0 8px 32px #1e5eff33;transition:box-shadow .5s,transform .5s}.hero-cta[data-v-2cc92128]:hover{box-shadow:0 0 60px #1e5eff66,inset 0 0 0 1px #ffffff26,0 12px 40px #1e5eff40}.steps-cta[data-v-86cfd295]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffe6;box-shadow:0 0 40px #ffffff26,0 8px 32px #0000001a,inset 0 0 0 1px #ffffff4d;color:#0b1c2d;transition:box-shadow .5s,transform .5s}.steps-cta[data-v-86cfd295]:hover{box-shadow:0 0 60px #fff3,0 12px 40px #0000001f,inset 0 0 0 1px #fff6;transform:translateY(-2px)}
