/* Minimal custom CSS for non-Tailwind bits */
:root { color-scheme: light; }
html.dark { color-scheme: dark; }
body { font-family: Poppins, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; }
@keyframes marquee {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}
.marquee-track {
  display: inline-flex;
  gap: 2.5rem;
  animation: marquee 20s linear infinite;
  will-change: transform;
}
