*{
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial;
}

.marquee-bar{
  width:100%;
  background:#2B2D31;
  color:#fff;
  overflow:hidden;
  padding:12px 0;
}

.marquee-track{
  display:flex;
  gap:60px;
  white-space:nowrap;
  width:max-content;
  animation:marquee 24s linear infinite;
}

@keyframes marquee{
  0%{ transform:translateX(0); }
  100%{ transform:translateX(-50%); }
}