@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulseLine{0%,100%{opacity:.28;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}@keyframes heroFlow{0%{transform:translate3d(-2%,0,0) scale(1)}100%{transform:translate3d(2%,1%,0) scale(1.03)}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}