/* Custom styles beyond Tailwind */
body {
  scroll-behavior: smooth;
}

#hero-img {
  will-change: transform;
}

.stat div[data-count] {
  font-variant-numeric: tabular-nums;
}

/* Custom scrollbar */
::-webkit-scrollbar {
  width: 8px;
}
::-webkit-scrollbar-track {
  background: #111;
}
::-webkit-scrollbar-thumb {
  background: #dc2626;
  border-radius: 4px;
}