.client-logo-loop{width:100%;padding-block:8px;overflow:hidden}.client-logo-track{width:max-content;display:flex}.client-logo-row{flex:none;gap:12px;padding-right:12px;display:flex}.client-logo-track[data-loop-ready=true]{animation:client-logo-scroll var(--logo-loop-duration) linear infinite}.client-logo-track[data-reverse=true]{animation-direction:reverse}@keyframes client-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.client-logo-loop:hover .client-logo-track,.client-logo-loop:focus-within .client-logo-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.client-logo-loop{overflow-x:auto}.client-logo-track[data-loop-ready=true]{animation:none;transform:none}.client-logo-row[aria-hidden=true]{display:none}}
