.cso-vista{overflow:hidden;container-type:size}.cso-recorrido{animation-name:cso-recorrer;animation-duration:20s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.cso-recorrido--movil{animation-duration:17s}.cso-panel[data-activo=true] .cso-recorrido{will-change:transform;animation-play-state:running}.cso-tarjeta:hover .cso-panel .cso-recorrido,.cso-tarjeta:focus-within .cso-panel .cso-recorrido{animation-play-state:paused}@keyframes cso-recorrer{0%,10%{transform:translateY(0)}48%,58%{transform:translateY(calc(100cqh - 100%))}96%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cso-recorrido{animation-name:none}}
