@keyframes vyral-hero-settle{0%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes vyral-hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes vyral-drift-left{0%{opacity:0;transform:translate3d(-22px,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes vyral-drift-right{0%{opacity:0;transform:translate3d(22px,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes vyral-aurora{0%,to{transform:translate3d(-3%,-2%,0) scale(1)}50%{transform:translate3d(3%,3%,0) scale(1.08)}}.hero-headline{animation:vyral-hero-settle .5s cubic-bezier(.2,.8,.2,1) both}.hero-rise{opacity:0;animation:vyral-hero-rise .6s cubic-bezier(.2,.8,.2,1) both}.hero-drift-left{opacity:0;animation:vyral-drift-left .7s cubic-bezier(.2,.8,.2,1) both}.hero-drift-right{opacity:0;animation:vyral-drift-right .7s cubic-bezier(.2,.8,.2,1) both}.hero-aurora{animation:vyral-aurora 14s ease-in-out infinite}.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.reveal-left{transform:translate3d(-20px,10px,0)}.reveal-right{transform:translate3d(20px,10px,0)}.reveal-in{opacity:1;transform:none}.stagger-item{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1)}.reveal-trigger-in .stagger-item{opacity:1;transform:none}.steps-line{transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.2,.8,.2,1) .15s}.reveal-trigger-in .steps-line{transform:scaleX(1)}.lift-on-hover{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1)}.lift-on-hover:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px rgba(19,27,50,.35)}.pricing-card{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1)}.reveal-trigger-in .pricing-card{opacity:1;transform:none;transition-delay:0s!important}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px rgba(19,27,50,.35)}.btn-sheen{position:relative;overflow:hidden;isolation:isolate}.btn-sheen:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.4) 50%,transparent 60%);transform:translateX(-120%);transition:transform .6s ease;pointer-events:none}.btn-sheen:hover:after{transform:translateX(120%)}@media (prefers-reduced-motion:reduce){.hero-drift-left,.hero-drift-right,.hero-headline,.hero-rise{animation:none!important;opacity:1!important;transform:none!important}.hero-aurora{animation:none!important;transform:none!important}.pricing-card,.reveal,.stagger-item,.steps-line{transition:none!important;opacity:1!important;transform:none!important}.lift-on-hover:hover,.pricing-card:hover{transform:none;box-shadow:none}.btn-sheen:after{display:none}}