.hero-bg[data-v-b187300c]{background-position:50%;background-size:cover;animation:3s cubic-bezier(.25,.46,.45,.94) both heroZoom-b187300c}.hero-divider[data-v-b187300c]{clip-path:polygon(0 100%,100% 0,100% 100%)}.scroll-text[data-v-b187300c]{writing-mode:vertical-rl;transform:rotate(180deg)}.scroll-bar[data-v-b187300c]{background:linear-gradient(#ffffff80,#0000);width:1px;height:48px;animation:2s ease-in-out infinite scrollPulse-b187300c}[data-v-b187300c] .hero-label{animation:.8s cubic-bezier(.16,1,.3,1) .4s both fadeUp-b187300c}[data-v-b187300c] .hero-title{animation:.9s cubic-bezier(.16,1,.3,1) .6s both fadeUp-b187300c}[data-v-b187300c] .hero-sub{animation:.8s cubic-bezier(.16,1,.3,1) .8s both fadeUp-b187300c}[data-v-b187300c] .hero-body{animation:.8s cubic-bezier(.16,1,.3,1) .95s both fadeUp-b187300c}[data-v-b187300c] .hero-cta{animation:.8s cubic-bezier(.16,1,.3,1) 1.1s both fadeUp-b187300c}.scroll-hint[data-v-b187300c]{animation:.8s cubic-bezier(.16,1,.3,1) 1.4s both fadeUp-b187300c}@keyframes heroZoom-b187300c{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes fadeUp-b187300c{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollPulse-b187300c{0%,to{opacity:.5;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}@media (prefers-reduced-motion:reduce){.hero-bg[data-v-b187300c],.scroll-bar[data-v-b187300c],.scroll-hint[data-v-b187300c],[data-v-b187300c] .hero-body,[data-v-b187300c] .hero-cta,[data-v-b187300c] .hero-label,[data-v-b187300c] .hero-sub,[data-v-b187300c] .hero-title{animation:none}}
