.ClientSlider-module__qtHlJa__marqueeWrap{width:100%;position:relative;overflow:hidden}.ClientSlider-module__qtHlJa__marquee{align-items:center;gap:var(--gap,24px);white-space:nowrap;justify-content:flex-start;display:flex}.ClientSlider-module__qtHlJa__paused{justify-content:center;animation-play-state:paused!important}.ClientSlider-module__qtHlJa__logoItem{border-radius:8px;justify-content:center;align-items:center;padding:.35rem .75rem;display:inline-flex}.ClientSlider-module__qtHlJa__logo{opacity:0;object-fit:contain;filter:grayscale(.02)contrast(.98);transition:transform .22s,opacity .22s,filter .22s}@keyframes ClientSlider-module__qtHlJa__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:.95;transform:translateY(0)}}.ClientSlider-module__qtHlJa__logoLoaded{will-change:opacity,transform;animation:.6s cubic-bezier(.22,.9,.31,1) forwards ClientSlider-module__qtHlJa__fadeIn}.ClientSlider-module__qtHlJa__logoItem:hover .ClientSlider-module__qtHlJa__logo,.ClientSlider-module__qtHlJa__logoItem:focus-within .ClientSlider-module__qtHlJa__logo{opacity:1;filter:grayscale(0)contrast();transform:translateY(-4px)scale(1.02)}@keyframes ClientSlider-module__qtHlJa__marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.ClientSlider-module__qtHlJa__left{will-change:transform;animation:36s linear infinite ClientSlider-module__qtHlJa__marquee-left}.ClientSlider-module__qtHlJa__right{will-change:transform;animation:40s linear infinite reverse ClientSlider-module__qtHlJa__marquee-left}.ClientSlider-module__qtHlJa__marqueeWrap:hover .ClientSlider-module__qtHlJa__left,.ClientSlider-module__qtHlJa__marqueeWrap:hover .ClientSlider-module__qtHlJa__right,.ClientSlider-module__qtHlJa__marqueeWrap:focus-within .ClientSlider-module__qtHlJa__left,.ClientSlider-module__qtHlJa__marqueeWrap:focus-within .ClientSlider-module__qtHlJa__right{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ClientSlider-module__qtHlJa__left,.ClientSlider-module__qtHlJa__right{animation:none;transform:translate(0)!important}.ClientSlider-module__qtHlJa__paused{justify-content:center}}@media (max-width:640px){.ClientSlider-module__qtHlJa__logoItem{padding:.25rem .5rem}.ClientSlider-module__qtHlJa__logo{max-width:120px;max-height:48px}}@media (min-width:640px){.ClientSlider-module__qtHlJa__logo{max-width:160px;max-height:64px}}
