.vl-logos__item img{height:var(--vl-logo-h);max-width:none;width:auto}.vl-logos__item a{display:block}.vl-logos--gray .vl-logos__item img{filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}.vl-logos--gray .vl-logos__item:hover img{filter:none;opacity:1}.vl-logos__row{align-items:center;display:flex;flex-wrap:wrap;gap:28px 40px;justify-content:center}@media (min-width:1200px){.vl-logos__row{flex-wrap:nowrap;gap:24px;justify-content:space-between}}.vl-logos__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.vl-logos__track{align-items:center;animation:vl-logos-scroll var(--vl-speed) linear infinite;display:flex;gap:64px;padding-right:64px;width:max-content}.vl-logos__viewport:hover .vl-logos__track{animation-play-state:paused}@keyframes vl-logos-scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.vl-logos__track{animation:none}}