.ticker{background:var(--brand-navy);border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-left:50%;overflow:hidden;padding:.75rem 0;transform:translateX(-50%);width:100vw}.ticker__sr-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ticker__track{animation:ticker-scroll 22s linear infinite;display:flex;width:max-content}@media (prefers-reduced-motion:reduce){.ticker__track{animation:none}}.ticker__item{color:var(--surface);flex-shrink:0;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.04em;padding:0 1.5rem;text-transform:uppercase;white-space:nowrap}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}