section.logo-ticker{--logo-height:50px;--ticker-gap:56px;&.logos-s{--logo-height:40px}&.logos-m{--logo-height:50px}&.logos-l{--logo-height:60px}.eyebrow{margin:0 0 32px}.ticker{display:flex;flex-direction:column;gap:24px;position:relative}.ticker-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.ticker-track{animation:logo-ticker-scroll var(--ticker-seconds) linear infinite;display:flex;width:max-content}.ticker-row[data-dir=reverse] .ticker-track{animation-direction:reverse}.ticker-set{gap:var(--ticker-gap);padding-inline-end:var(--ticker-gap)}.ticker-cell,.ticker-set{align-items:center;display:flex}.ticker-cell{flex:none}.ticker-link{border-radius:var(--radFocus);&:focus-visible{outline:2px solid var(--focus);outline-offset:6px}}.ticker-logo{display:block;flex:none;height:var(--logo-height);width:auto}&:hover .ticker-track{animation-play-state:paused}.ticker-pause{align-items:center;cursor:pointer;display:inline-flex;left:-9999px;position:absolute;top:0;&:focus-within{background:var(--surface-raised);border-radius:var(--radPill);box-shadow:var(--shadowOverlay);left:50%;outline:2px solid var(--focus);outline-offset:3px;padding:8px 18px;top:calc(100% + 12px);transform:translateX(-50%)}}.ticker-pause-text{color:var(--ink-primary);font-size:1.4rem;font-weight:var(--display)}&:has(.ticker-pause-input:checked) .ticker-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ticker-mask{-webkit-mask-image:none;mask-image:none;overflow:visible}.ticker-track{animation:none;flex-wrap:wrap;width:auto}.ticker-set{flex-wrap:wrap;padding-inline-end:0}.ticker-pause,.ticker-set--dup{display:none}}&.surface-quiet,&.surface-warm,&.surface-working{.eyebrow{color:var(--ink-accent)}}}@keyframes logo-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}