.ticker {
  background: var(--color-neutral-900);
  color: var(--color-neutral-400);
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  width: 80%;
  height: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ticker-track {
  white-space: nowrap;
  will-change: transform;
  flex-wrap: nowrap;
  width: max-content;
  animation: 35s linear infinite ticker-move;
  display: flex;
}

.ticker-list {
  font-family: var(--font-dynamic);
  font-size: var(--h3);
  white-space: nowrap;
  text-transform: uppercase;
  letter-spacing: .04em;
  align-items: center;
  gap: 16px;
  padding-inline: 8px;
  line-height: 1;
  display: inline-flex;
}

.ticker-list li figure {
  align-items: center;
  display: inline-flex;
}

.ticker-list > figure {
  background: var(--color-neutral-400);
  align-items: center;
  width: 10px;
  height: 10px;
  margin: 0;
}

@keyframes ticker-move {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

.ticker-track {
  animation-direction: reverse;
}

@media (prefers-reduced-motion: reduce) {
  .ticker-track {
    animation: none;
    transform: none;
  }
}
/*# sourceMappingURL=index.cc87c17f.css.map */
