.hero-pending .hero-copy[data-v-4b66fd57],.hero-pending .hero-visual[data-v-4b66fd57]{opacity:0;transform:translateY(16px)}.hero-ready .hero-copy[data-v-4b66fd57]{animation:.7s ease-out forwards heroIn-4b66fd57}.hero-ready .hero-visual[data-v-4b66fd57]{opacity:0;animation:.7s ease-out .12s forwards heroIn-4b66fd57}.hero-float[data-v-4b66fd57]{animation:5.5s ease-in-out infinite floatY-4b66fd57}@keyframes heroIn-4b66fd57{to{opacity:1;transform:translateY(0)}}@keyframes floatY-4b66fd57{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.scroll-section[data-v-4b66fd57]{opacity:0;transition:opacity .55s ease-out,transform .55s ease-out;transform:translateY(24px)}.scroll-section.is-visible[data-v-4b66fd57]{opacity:1;transform:translateY(0)}@keyframes scroll-right-4b66fd57{0%{transform:translate(0)}to{transform:translate(-25%)}}.animate-scroll-right[data-v-4b66fd57]{will-change:transform;width:fit-content;animation:linear infinite scroll-right-4b66fd57;display:flex}.animate-scroll-right[data-v-4b66fd57]:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-float[data-v-4b66fd57],.animate-scroll-right[data-v-4b66fd57]{animation:none!important}.hero-pending .hero-copy[data-v-4b66fd57],.hero-pending .hero-visual[data-v-4b66fd57],.hero-ready .hero-copy[data-v-4b66fd57],.hero-ready .hero-visual[data-v-4b66fd57],.scroll-section[data-v-4b66fd57]{opacity:1;animation:none;transform:none}}
