@keyframes logos-marquee{to{transform:translate(-50%)}}.logos-marquee{--logo-scale:1;--logo-gap:56px;will-change:transform;backface-visibility:hidden;animation:130s linear infinite logos-marquee}@media (prefers-reduced-motion:reduce){.logos-marquee{animation:none}}.logos-homepage{gap:17.6px;padding:35.2px 0 6.4px}.logos-homepage>p{padding-inline:25.6px}@media (max-width:700px){.logos-marquee{--logo-scale:.8;--logo-gap:40px}.logos-homepage{gap:22px;padding:44px 0 8px}.logos-homepage>p{padding-inline:32px}.logos-homepage .logos-marquee{animation-duration:130s!important}}
