.b-brands{border-top:1px solid var(--b-line);padding:56px 0 72px}.b-logos{overflow:hidden}.b-logos__title{text-align:center;margin-bottom:32px}.b-logos__viewport{background:var(--b-paper);--track-w:0px;width:max-content;animation:b-marquee var(--dur,40s) linear infinite;display:flex}.b-logos__viewport:hover{animation-play-state:paused}.b-logos__track{flex:none;align-items:center;gap:72px;padding-right:72px;display:flex}.b-logos__track img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:160px;height:40px}@keyframes b-marquee{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--track-w) * -1), 0, 0)}}@media (width>=900px){.b-brands{padding:72px 0 88px}.b-logos__track img{max-width:190px;height:46px}}@media (prefers-reduced-motion:reduce){.b-logos__viewport{animation:none}}
