.mo-root[data-paused=true] *,.mo-root[data-paused=true] :before,.mo-root[data-paused=true] :after{animation-play-state:paused!important}.mo-word{color:#0000;animation:mo-sweep var(--d,.4s) linear var(--delay,0s) forwards;background-image:linear-gradient(90deg,#f472b6 0 50%,#fffffff2 50% 100%);background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes mo-sweep{to{background-position:0 0}}.mo-line-in{animation:.35s ease-out both mo-rise}@keyframes mo-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mo-gradient{background:linear-gradient(120deg,#1e1b4b,#6d28d9,#be185d,#1e1b4b) 0 0/300% 300%;animation:14s ease-in-out infinite alternate mo-pan}@keyframes mo-pan{0%{background-position:0 30%}to{background-position:100% 70%}}.mo-slide{opacity:0;animation:mo-slide calc(var(--n) * 4s) linear calc(var(--i) * 4s) infinite}.mo-slide>*{animation:mo-kenburns calc(var(--n) * 4s) linear calc(var(--i) * 4s) infinite}@keyframes mo-slide{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes mo-kenburns{0%{transform:scale(1.02)}30%{transform:scale(1.12)}to{transform:scale(1.12)}}.mo-bar{transform-origin:bottom;animation:mo-eq .9s ease-in-out var(--delay,0s) infinite alternate}@keyframes mo-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.mo-type{white-space:nowrap;vertical-align:bottom;width:0;animation:mo-type var(--d,2s) steps(var(--steps,30), end) var(--delay,0s) forwards;display:inline-block;overflow:hidden}@keyframes mo-type{to{width:calc(var(--steps,30) * 1ch)}}.mo-caret:after{content:"";vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-left:1px;animation:.9s step-end infinite mo-blink;display:inline-block}@keyframes mo-blink{50%{opacity:0}}.mo-fade-in{animation:mo-rise .5s ease-out var(--delay,0s) both}.mo-pop{animation:mo-pop .45s cubic-bezier(.2,1.4,.4,1) var(--delay,0s) both}@keyframes mo-pop{0%{opacity:0;transform:scale(.85)translateY(8px)}to{opacity:1;transform:none}}.mo-slide-down{animation:mo-slide-down .5s cubic-bezier(.2,1.2,.4,1) var(--delay,0s) both}@keyframes mo-slide-down{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}.mo-float{animation:3s ease-in-out infinite alternate mo-float}@keyframes mo-float{to{transform:translateY(-6px)}}.mo-progress{transform-origin:0;animation:mo-progress var(--d,4s) linear forwards}@keyframes mo-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mo-spin{animation:6s linear infinite mo-spin}@keyframes mo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mo-root *,.mo-root :before,.mo-root :after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.mo-slide{opacity:0}.mo-slide[style*="--i: 0"],.mo-slide[style*=--i\:0]{opacity:1}.mo-type{width:calc(var(--steps,30) * 1ch)}}.mo-zoom{animation:24s ease-in-out infinite alternate mo-zoom}@keyframes mo-zoom{0%{transform:scale(1.02)}to{transform:scale(1.18)}}
