@keyframes fadeSlideUp {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.stat-chip {
  animation: fadeSlideUp 0.3s ease both;
}

.stat-chip:nth-child(1) {
  animation-delay: 0.05s;
}

.stat-chip:nth-child(2) {
  animation-delay: 0.1s;
}

.stat-chip:nth-child(3) {
  animation-delay: 0.15s;
}

.stat-chip:nth-child(4) {
  animation-delay: 0.2s;
}

.segment-row {
  animation: fadeSlideUp 0.3s ease both;
  animation-delay: 0.25s;
}

@media (prefers-reduced-motion: reduce) {
  .stat-chip,
  .segment-row {
    animation: none;
  }
}
