@keyframes st-rise{0%{opacity:0;transform:translateY(16px)}}.st-in{animation:st-rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--st-delay,0ms)}@keyframes st-lift{0%{transform:translateY(12px)}}.st-lift{animation:st-lift .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--st-delay,0ms)}@keyframes st-ring-in{0%{opacity:0;transform:rotate(-60deg)}}.st-ring{transform-box:view-box;transform-origin:center;animation:st-ring-in .9s cubic-bezier(.3,.7,.2,1) .3s both}@supports (animation-timeline:view()){.st-reveal{animation:st-rise linear both;animation-timeline:view();animation-range:entry 0 entry 45%}@keyframes st-grow-x{0%{transform:scaleX(0)}}.st-grow{transform-origin:left center;animation:st-grow-x linear both;animation-timeline:view();animation-range:entry 20% cover 45%}@keyframes st-dot-in{0%{transform:translateX(var(--st-from,0))}}.st-dot{animation:st-dot-in linear both;animation-timeline:view();animation-range:entry 30% cover 45%}}@keyframes st-float-a{to{transform:translate3d(7vw,5vh,0) scale(1.08)}}@keyframes st-float-b{to{transform:translate3d(-6vw,7vh,0) scale(1.1)}}@keyframes st-float-c{to{transform:translate3d(5vw,-6vh,0) scale(.94)}}.st-float-a,.st-float-b,.st-float-c{will-change:transform;animation:st-float-a 26s ease-in-out infinite alternate}.st-float-b{animation-name:st-float-b;animation-duration:32s}.st-float-c{animation-name:st-float-c;animation-duration:29s}@keyframes st-breathe{to{transform:translate3d(0,-10px,0) scale(1.015)}}.st-breathe{animation:st-breathe 7s ease-in-out infinite alternate}@supports (animation-timeline:scroll()){@keyframes st-spot-0{to{transform:translate3d(4vw,22vh,0)}}@keyframes st-spot-1{to{transform:translate3d(-8vw,-30vh,0)}}@keyframes st-spot-2{to{transform:translate3d(10vw,-42vh,0)}}.st-spot-scroll{animation:st-spot-0 linear both;animation-timeline:scroll(root)}.st-spot-scroll-1{animation-name:st-spot-1}.st-spot-scroll-2{animation-name:st-spot-2}}@supports (animation-timeline:view()){@keyframes st-hand-l{0%{transform:translate3d(-14%,0,0);opacity:.35}}@keyframes st-hand-r{0%{transform:translate3d(14%,0,0);opacity:.35}}.st-hand-l,.st-hand-r{animation:st-hand-l linear both;animation-timeline:view();animation-range:entry 0 cover 50%}.st-hand-r{animation-name:st-hand-r}@keyframes st-spark{0%{transform:scaleX(0);opacity:0}}.st-spark{animation:st-spark linear both;animation-timeline:view();animation-range:entry 40% cover 55%}}@media (prefers-reduced-motion:reduce){.st-breathe,.st-dot,.st-float-a,.st-float-b,.st-float-c,.st-grow,.st-hand-l,.st-hand-r,.st-in,.st-lift,.st-reveal,.st-ring,.st-spark,.st-spot-scroll{animation:none!important}}