.ho-mq{scroll-padding-inline:10%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ho-track{display:flex;width:max-content}.ho-pill{transition:transform .2s ease,box-shadow .2s ease}.ho-pill:hover{transform:translateY(-2px);box-shadow:0 10px 22px -14px rgba(108,79,255,.8)}.ho-reel{-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 20%,#000 38%,#000 62%,rgba(0,0,0,.35) 80%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 20%,#000 38%,#000 62%,rgba(0,0,0,.35) 80%,transparent)}.ho-dot{top:22px}.ho-doc{left:28px;top:calc(100% - 76px)}.ho-tick{opacity:1}@media (min-width:768px){.ho-doc{left:79%;top:74px}}@media (prefers-reduced-motion:no-preference){.ho-track{animation:ho-left 60s linear infinite}.ho-track.ho-rev{animation:ho-right 66s linear infinite}.ho-mq:hover .ho-track{animation-play-state:paused}.ho-mq:focus-within .ho-track{animation:none}.ho-dot{animation:ho-run 2.6s ease-in-out infinite}.ho-doc{animation:ho-trip-down 7s ease-in-out infinite}.ho-tick{animation:ho-signed 7s ease-in-out infinite}@media (min-width:768px){.ho-doc{animation-name:ho-trip}}[data-paused=true] .ho-doc,[data-paused=true] .ho-dot,[data-paused=true] .ho-tick,[data-paused=true] .ho-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ho-mq{-webkit-mask-image:none;mask-image:none}.ho-track{width:auto;flex-wrap:wrap;justify-content:center}.ho-copy{display:none}}@keyframes ho-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ho-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes ho-run{0%{top:22px;opacity:0}10%{opacity:1}90%{opacity:1}to{top:calc(100% - 28px);opacity:0}}@keyframes ho-trip{0%{left:10%}44%{left:90%}56%{left:90%}to{left:10%}}@keyframes ho-trip-down{0%{top:28px}44%{top:calc(100% - 28px)}56%{top:calc(100% - 28px)}to{top:28px}}@keyframes ho-signed{0%,49%{opacity:0;transform:scale(.4)}56%,to{opacity:1;transform:scale(1)}}@keyframes fadeScaleIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.label-animate{opacity:0;animation:fadeScaleIn .5s ease-out forwards}