.ss-logo-frame{overflow:hidden;margin:42px auto 0;max-width:1060px;border-block:1px solid rgb(28 28 28 / .15);padding:30px 0}.ss-logo-track{display:flex;width:max-content;animation:ss-client-scroll 32s linear infinite}.ss-logo-track .ss-logos{display:flex;flex:0 0 auto;width:auto;max-width:none;margin:0;gap:0}.ss-logo-track .ss-logos img{flex:0 0 180px;width:180px;height:64px;padding:0 32px;object-fit:contain;opacity:.85}.ss-logo-frame:hover .ss-logo-track,.ss-logo-frame:focus-within .ss-logo-track,.ss-logo-frame[data-paused="true"] .ss-logo-track{animation-play-state:paused}.ss-logo-toggle{margin-top:18px;padding:8px 16px;border:1px solid #777269;border-radius:24px;background:#fff0;color:#1C1C1C;font:inherit;font-size:13px;cursor:pointer}.ss-logo-toggle:hover,.ss-logo-toggle:focus-visible{background:#1C1C1C;color:#F2EFE9}@keyframes ss-client-scroll{to{transform:translateX(-50%)}}@media(max-width:767px){.ss-logo-frame{margin-top:28px;padding:24px 0}.ss-logo-track .ss-logos img{flex-basis:140px;width:140px;height:54px;padding:0 24px}}@media(prefers-reduced-motion:reduce){.ss-logo-track{animation:none;width:100%}.ss-logo-track .ss-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:24px 12px}.ss-logo-track .ss-logos img{width:100%;padding:0 12px}.ss-logo-track .ss-logos[aria-hidden="true"],.ss-logo-toggle{display:none!important}}@media(prefers-reduced-motion:reduce) and (max-width:600px){.ss-logo-track .ss-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-pr-client-logos{text-align:center}.ss-pr-client-logos .ss-logos img{display:block;filter:grayscale(1)}