.mq{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mq-track{flex:none;gap:14px;width:max-content;display:flex}@keyframes landing-draw{0%{stroke-dashoffset:1px}}@keyframes landing-mq{to{transform:translate(-50%)}}@keyframes landing-bob{50%{translate:0 -10px}}@keyframes landing-pop{0%{opacity:0;scale:.9}}@keyframes landing-rise{0%{opacity:0;translate:0 28px}}@keyframes landing-ping{to{box-shadow:0 0 0 12px #f070}}@keyframes landing-spin{to{rotate:360deg}}@keyframes landing-word{0%{color:#d3d7de}}@keyframes landing-ok{0%{opacity:0;scale:.6}60%{scale:1.08}}@media (prefers-reduced-motion:no-preference){.ul-draw{stroke-dasharray:1;animation:1.1s cubic-bezier(.6,0,.2,1) .7s both landing-draw}.mq-track{animation:landing-mq var(--mq,48s) linear infinite}.mq:hover .mq-track{animation-play-state:paused}.landing-in{animation:.9s cubic-bezier(.2,.7,.2,1) both landing-rise;animation-delay:var(--d,0s)}.landing-float{animation:landing-pop .8s cubic-bezier(.2, .7, .2, 1) both, landing-bob var(--t,7s) ease-in-out infinite;animation-delay:var(--d,.6s), var(--d2,0s)}.landing-ping{animation:1.6s ease-out infinite landing-ping}.landing-spin{animation:26s linear infinite landing-spin}.landing-ok{animation:.5s cubic-bezier(.2,.7,.2,1) both landing-ok}}@supports (animation-timeline:view()){.mani-word{animation:linear both landing-word;animation-timeline:view();animation-range:cover 18% cover 42%}}@media (max-width:900px){.landing-float{display:none!important}}
