@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blink{0%,100%{opacity:1}50%{opacity:.4}}.live-dot{animation:blink 2.8s infinite}.spark-one{animation:float 5s ease-in-out infinite}.spark-two{animation:float 6s ease-in-out infinite reverse}body.js-ready [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}body.js-ready [data-reveal].revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}body.js-ready [data-reveal]{opacity:1;transform:none}}
