@keyframes hero-page-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hero-page-float{50%{transform:translateY(-8px)}}.hero-page-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both hero-page-rise}.hero-page-float{animation:6s ease-in-out infinite hero-page-float}.hero-page-float-late{animation-delay:-3s}@media (prefers-reduced-motion:reduce){.hero-page-rise,.hero-page-float{animation:none}}
