.logo-strip__heading{margin-bottom:var(--space-lg);text-align:center}.logo-strip__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xl) var(--space-2xl);justify-content:center}.logo-strip__item img{height:34px;max-width:160px;object-fit:contain}.is-muted .logo-strip__item img{filter:grayscale(1);opacity:.55;transition:filter var(--dur) var(--ease),opacity var(--dur) var(--ease)}.is-muted .logo-strip__item img:hover{filter:none;opacity:1}.logo-strip__item a{display:block;display:grid;min-height:44px;place-items:center}@media (max-width:1024px){.logo-strip__list{gap:var(--space-lg)}.logo-strip__item img{height:26px}}.logo-strip--scroll{overflow:hidden}.logo-strip--scroll .logo-strip__heading{margin-bottom:50px;max-width:520px;text-align:left}.logo-strip__viewport{display:flex;overflow:hidden;width:100%;--logo-slot:35.71429vw;--logo-seconds:3s}.logo-strip__track{align-items:center;animation:logo-strip-scroll linear infinite;animation-duration:calc(var(--logo-count)*var(--logo-seconds));display:flex;flex:none;list-style:none;margin:0;padding:0}.logo-strip__track--slow{--logo-seconds:4.5s}.logo-strip__track--medium{--logo-seconds:3s}.logo-strip__track--fast{--logo-seconds:1.8s}.logo-strip__track .logo-strip__item{display:grid;flex:none;padding:20px;place-items:center;width:var(--logo-slot)}.logo-strip__track .logo-strip__item img{max-height:44px;max-width:180px;width:90%}.logo-strip__viewport:focus-within .logo-strip__track,.logo-strip__viewport:hover .logo-strip__track{animation-play-state:paused}@keyframes logo-strip-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (min-width:1024px){.logo-strip__viewport{--logo-slot:clamp(200px,100vw/5.5,280px)}}@media (min-width:1600px){.logo-strip__viewport{--logo-slot:clamp(210px,100vw/7.5,280px)}}@media (max-width:1024px){.logo-strip__track .logo-strip__item{padding:10px}.logo-strip__track .logo-strip__item img{max-height:32px}}@media (prefers-reduced-motion:reduce){.logo-strip__track{animation:none;flex-wrap:wrap;justify-content:center}.logo-strip__track[aria-hidden=true]{display:none}.logo-strip__track .logo-strip__item{min-width:140px;width:auto}}.logo-strip__track .logo-strip__item img{height:auto;max-height:var(--h,44px);max-width:100%;object-fit:contain;width:auto}.logo-strip__item img{height:calc(var(--h, 42px)*.8);max-width:180px;width:auto}@media (max-width:1024px){.logo-strip__track .logo-strip__item img{max-height:calc(var(--h, 44px)*.72)}.logo-strip__item img{height:calc(var(--h, 42px)*.62)}}