/* =========================================
   GigFinder.ai – Scroll Animations
   ========================================= */

.fade-in {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity .5s ease, transform .5s ease;
}

.fade-in.visible {
  opacity: 1;
  transform: none;
}

/* Stagger cards in grids */
.grid-3 .card:nth-child(2),
.grid-3 .team-card:nth-child(2),
.grid-3 .testimonial:nth-child(2) { transition-delay: .1s; }

.grid-3 .card:nth-child(3),
.grid-3 .team-card:nth-child(3),
.grid-3 .testimonial:nth-child(3) { transition-delay: .2s; }

.grid-4 .card:nth-child(2) { transition-delay: .1s; }
.grid-4 .card:nth-child(3) { transition-delay: .2s; }
.grid-4 .card:nth-child(4) { transition-delay: .3s; }
