#ss-home-company-logos{background:transparent;color:var(--ss-muted,#62564a);padding:14px 0 16px;overflow:hidden}
#ss-home-company-logos .ss-company-heading{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;margin:0 0 14px;min-height:24px}
#ss-home-company-logos #ss-company-title{font-family:inherit;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;margin:0;text-align:center;color:var(--ss-muted,#62564a)!important}
#ss-home-company-logos .ss-company-window{max-width:1200px;margin:auto;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}
#ss-home-company-logos #ss-company-track{display:flex;width:max-content;direction:ltr;background:var(--ssu-cream)}
#ss-home-company-logos .ss-company-group{list-style:none;display:flex;align-items:center;gap:48px;flex-shrink:0;padding:0 48px 0 0;margin:0}
#ss-home-company-logos .ss-company-logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:28px;margin:0;padding:0}
#ss-home-company-logos .ss-company-logo img{display:block;width:auto;height:calc(22px*var(--ss-logo-scale,1));max-width:none;position:relative;top:var(--ss-logo-dy,0px);border:0;filter:grayscale(1);opacity:.6;mix-blend-mode:multiply}
#ss-home-company-logos .ss-company-logo img.ss-company-mono{filter:brightness(0)}
html[data-theme="dark"] #ss-home-company-logos .ss-company-logo img{filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.6}
html[data-theme="dark"] #ss-home-company-logos .ss-company-logo img.ss-company-mono{filter:brightness(0) invert(1)}
#ss-home-company-logos[data-ready="true"] #ss-company-track{animation:ss-company-scroll var(--ss-company-duration,44s) linear infinite}
@keyframes ss-company-scroll{to{transform:translateX(-50%)}}

@media(max-width:600px){#ss-home-company-logos{padding:12px 0 14px}#ss-home-company-logos .ss-company-heading{padding:0 12px;margin-bottom:12px;gap:6px}#ss-home-company-logos #ss-company-title{font-size:12px}#ss-home-company-logos .ss-company-group{gap:32px;padding-right:32px}#ss-home-company-logos .ss-company-logo{height:26px}#ss-home-company-logos .ss-company-logo img{height:calc(20px*var(--ss-logo-scale,1))}#ss-home-company-logos[data-ready="true"] #ss-company-track{animation-duration:var(--ss-company-mobile-duration,48s)}}
@media(prefers-reduced-motion:reduce){#ss-home-company-logos[data-ready="true"] #ss-company-track{animation:none;transform:none}#ss-home-company-logos .ss-company-window{overflow-x:auto;scrollbar-width:thin}#ss-home-company-logos .ss-company-group[aria-hidden="true"]{display:none}}
