.marquee-bar{--mq-gap:40px;background:var(--mq-bg,#232323);color:var(--mq-text,#fff);overflow:hidden;padding:12px 0;position:relative}.marquee-bar__track{animation:marquee-bar-scroll var(--mq-duration,30s) linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee-bar[data-direction=right] .marquee-bar__track{animation-direction:reverse}.marquee-bar--pausable:hover .marquee-bar__track,.marquee-bar.is-paused .marquee-bar__track,.marquee-bar[focus-within] .marquee-bar__track{animation-play-state:paused}.marquee-bar--pausable:hover .marquee-bar__track,.marquee-bar.is-paused .marquee-bar__track,.marquee-bar:focus-within .marquee-bar__track{animation-play-state:paused}.marquee-bar__pause{background:var(--mq-text,#fff);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);color:var(--mq-bg,#232323);cursor:pointer;font-family:Google Sans Flex,sans-serif;font-size:12px;font-weight:700;height:1px;line-height:1.5;margin:-1px;overflow:hidden;padding:0;position:absolute;right:16px;text-transform:uppercase;top:50%;white-space:nowrap;width:1px;z-index:1}.marquee-bar__pause.focus-visible{-webkit-clip-path:none;clip-path:none;height:auto;margin:0;outline:2px solid var(--mq-text,#fff);outline-offset:2px;overflow:visible;padding:4px 12px;transform:translateY(-50%);width:auto}.marquee-bar__pause:focus-visible{-webkit-clip-path:none;clip-path:none;height:auto;margin:0;outline:2px solid var(--mq-text,#fff);outline-offset:2px;overflow:visible;padding:4px 12px;transform:translateY(-50%);width:auto}.marquee-bar__group{grid-gap:var(--mq-gap);align-items:center;display:flex;flex-shrink:0;gap:var(--mq-gap);justify-content:space-around;list-style:none;margin:0;min-width:100vw;padding:0 var(--mq-gap) 0 0}.marquee-bar__item{color:inherit;font-family:Google Sans Flex,sans-serif;font-size:14px;font-weight:700;line-height:1.5;margin:0;text-transform:uppercase;white-space:nowrap}.marquee-bar__sep{color:var(--mq-sep,#d50c1f);flex:0 0 auto;font-size:14px;line-height:1;margin:0}.marquee-bar__sep--dot,.marquee-bar__sep--square{background:var(--mq-sep,#d50c1f);height:8px;width:8px}.marquee-bar__sep--dot{border-radius:50%}@keyframes marquee-bar-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:768px){.marquee-bar{--mq-gap:80px}}@media (prefers-reduced-motion:reduce){.marquee-bar__track{animation:none;width:auto}.marquee-bar__group{grid-row-gap:8px;flex-wrap:wrap;justify-content:center;min-width:0;padding:0 16px;row-gap:8px;width:100%}.marquee-bar__group[aria-hidden=true],.marquee-bar__pause{display:none}}
