.LogoCarousel-module__UkMyqa__carousel{width:100%}.LogoCarousel-module__UkMyqa__viewport{scrollbar-width:none;overscroll-behavior-x:contain;border-radius:2px;overflow:hidden}.LogoCarousel-module__UkMyqa__viewport::-webkit-scrollbar{display:none}.LogoCarousel-module__UkMyqa__viewport:focus-visible{outline:2px solid var(--link);outline-offset:4px}.LogoCarousel-module__UkMyqa__track{width:max-content;animation:LogoCarousel-module__UkMyqa__rotate-logos var(--duration)linear infinite;display:flex}.LogoCarousel-module__UkMyqa__track[data-reverse=true]{animation-direction:reverse}.LogoCarousel-module__UkMyqa__group{flex-shrink:0;gap:12px;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.LogoCarousel-module__UkMyqa__tile{background:var(--surface-subtle);flex:0 0 164px;justify-content:center;align-items:center;width:164px;height:88px;padding:12px;display:flex;overflow:hidden}.LogoCarousel-module__UkMyqa__tile img{object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;width:120px;height:64px;display:block}@keyframes LogoCarousel-module__UkMyqa__rotate-logos{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:639px){.LogoCarousel-module__UkMyqa__group{gap:8px;padding-right:8px}.LogoCarousel-module__UkMyqa__tile{flex-basis:132px;width:132px;height:72px;padding:10px}.LogoCarousel-module__UkMyqa__tile img{width:96px;height:51px}}@media (prefers-reduced-motion:reduce){.LogoCarousel-module__UkMyqa__track{animation:none}.LogoCarousel-module__UkMyqa__group[aria-hidden=true],.LogoCarousel-module__UkMyqa__tile[data-duplicate=true]{display:none}.LogoCarousel-module__UkMyqa__viewport{scrollbar-width:thin;overflow-x:auto}}
