.logos-track {width: max-content;animation: scroll-logos 60s linear infinite;}
.logos-group {flex-shrink: 0;padding-right: 60px;}
.logos-group img {width: 130px;height: 40px;object-fit: contain;flex-shrink: 0;}
@keyframes scroll-logos {to {transform: translateX(-50%);}}
.logos-carousel:hover .logos-track {animation-play-state: paused;}
@media (prefers-reduced-motion: reduce) {.logos-track {animation: none;}}