.s-logo-list{--slides-to-show:min(3.5,var(--slides-count));--slide-group-size:1;--slide-align:center;--slide-gap:var(--grid-responsive-xl);--logo-image-height:1rem;--slide-width:auto;padding-block:1.25rem}.s-logo-list--continuous-ticker{display:grid;position:relative}.s-logo-list--continuous-ticker .c-logo-image{min-width:5rem}.s-logo-list--continuous-ticker:has(.s-logo-list__ticker-input:checked) .s-logo-list__list{animation-play-state:paused}.s-logo-list--autoplay-false:not(.s-logo-list--continuous-ticker) .s-logo-list__list{margin-left:auto;margin-right:auto;max-width:calc(var(--container-main) + var(--container-horizontal-padding)*2);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);width:100%}.s-logo-list__toggle{inset:0 var(--container-horizontal-padding) 0 auto;margin:auto;max-height:var(--button-min-height);position:absolute;z-index:2}.s-logo-list__list{--gap:0.75rem;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.s-logo-list__ticker-input{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:2}.s-logo-list__toggle--ticker:has(input:checked) .icon--play{display:block}.s-logo-list__toggle--ticker:has(input:checked) .icon--pause{display:none}.s-logo-list__toggle--ticker:not(:has(input:checked)) .icon--play{display:none}.s-logo-list__toggle--ticker:not(:has(input:checked)) .icon--pause{display:block}@media only screen and (min-width:48em){.s-logo-list{--slides-to-show:min(5.5,var(--slides-count));--logo-image-height:1.5rem}.s-logo-list__list{--gap:0.75rem 1.25rem}}@media only screen and (min-width:64em){.s-logo-list{--slides-to-show:min(9.5,var(--slides-count))}.s-logo-list__list{--gap:2.5rem;flex-wrap:nowrap}.s-logo-list__list:has(:nth-child(4n)){justify-content:space-between}}@media only screen and (prefers-reduced-motion:no-preference){.s-logo-list--continuous-ticker .s-logo-list__list{animation:continuousTicker var(--ticker-speed) linear infinite;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap}}@media only screen and (prefers-reduced-motion:reduce){.s-logo-list__toggle--ticker{display:none}}