.eqlogos-section{--eqlogos-ink:#0f172a;--eqlogos-ink-50:#736f67;--eqlogos-line:#e7e5e0;--eqlogos-paper:#fff;--visible:5;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;padding:40px 0}.eqlogos-section *,.eqlogos-section :after,.eqlogos-section :before{box-sizing:border-box}.eqlogos-inner{margin:0 auto;max-width:1600px;padding:0 32px}.eqlogos-eyebrow-wrap{margin-bottom:28px;text-align:center}.eqlogos-eyebrow{color:var(--eqlogos-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.eqlogos-viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent);overflow:hidden;width:100%}.eqlogos-track{animation:eqlogos-scroll var(--duration,24s) linear infinite;display:flex;width:calc(var(--total)/var(--visible)*100%);will-change:transform}.eqlogos-viewport:hover .eqlogos-track{animation-play-state:paused}.eqlogos-item{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding:0 14px;width:calc(100%/var(--total))}.eqlogos-img{display:block;height:auto;max-height:120px;max-width:100%;object-fit:contain;width:auto}.eqlogos-name{color:var(--eqlogos-ink);font-size:23px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}@keyframes eqlogos-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:900px){.eqlogos-section{--visible:3;padding:44px 0}.eqlogos-inner{padding:0 20px}.eqlogos-item{padding:0 12px}.eqlogos-img{max-height:84px}.eqlogos-eyebrow{font-size:16px}}@media (max-width:560px){.eqlogos-section{--visible:2}}@media (prefers-reduced-motion:reduce){.eqlogos-track{animation:none;flex-wrap:wrap;gap:28px 44px;justify-content:center;width:100%}.eqlogos-item{padding:0;width:auto}.eqlogos-item[aria-hidden=true]{display:none}.eqlogos-viewport{-webkit-mask-image:none;mask-image:none}}