.partners-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.partners-track{width:max-content;animation:40s linear infinite partners-scroll;display:flex}.partners-viewport:hover .partners-track,.partners-viewport:focus-within .partners-track{animation-play-state:paused}.partners-group{flex-shrink:0;gap:1.5rem;margin:0;padding-right:1.5rem;list-style:none;display:flex}@keyframes partners-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.partners-track{animation:none}.partners-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
