@keyframes scroll-continuous {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

.scrolling-wrapper {
  overflow: hidden;
  position: relative;
}

.scrolling-content {
  display: flex;
  min-width: 200%;
  animation: scroll-continuous 60s linear infinite;
  will-change: transform;
}

.scrolling-wrapper:hover .scrolling-content {
  animation-play-state: paused;
}

