@keyframes marquee-scroll-2-slide{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.marquee-scroll-2 .logos{overflow:hidden;padding:16px 0;display:inline-flex;gap:24px;white-space:nowrap;position:relative;width:100%}.marquee-scroll-2 .logos:hover .logos-slide{animation-play-state:paused}.marquee-scroll-2 .logos-slide{display:flex;flex-shrink:0;align-items:center;animation:marquee-scroll-2-slide var(--marquee-duration, 50s) linear infinite;gap:24px;will-change:transform}.marquee-scroll-2 .single-logo{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.marquee-scroll-2 .single-logo .single-logo-icon{width:100%;height:auto}.marquee-scroll-2 .single-logo .single-logo-text{font-family:var(--font-secondary);font-size:14px;letter-spacing:.75px;text-transform:uppercase;line-height:100%}.marquee-scroll-2--icons-only .logos{padding:24px 0;gap:40px}.marquee-scroll-2--icons-only .logos-slide{gap:40px}@media(min-width:1000px){.marquee-scroll-2 .logos{padding:16px 0}.marquee-scroll-2 .logos-slide,.marquee-scroll-2 .logos{gap:200px}.marquee-scroll-2--icons-only .logos{padding:16px 0;gap:90px}.marquee-scroll-2--icons-only .logos-slide{gap:90px}}@media(prefers-reduced-motion:reduce){.marquee-scroll-2 .logos{overflow-x:auto;scrollbar-width:none}.marquee-scroll-2 .logos::-webkit-scrollbar{display:none}.marquee-scroll-2 .logos-slide{animation:none}}
