/*
 * AutoFresh ADA - Stacking Cards CSS
 * Cards: position sticky
 * margin-bottom controls scroll travel per card
 */

#ada-why-section {
  position: relative;
}

#ada-card-1,
#ada-card-2,
#ada-card-3,
#ada-card-4,
#ada-card-5,
#ada-card-6 {
  position: sticky !important;
  top: 100px !important;
  will-change: transform;
  transform-origin: center center !important;
  border-radius: 20px !important;
  overflow: hidden !important;
  margin-bottom: 40px !important;
}

/* Last card needs extra bottom space so it fully scrolls into view */
#ada-card-6 {
  margin-bottom: 0 !important;
}

#ada-card-1 { z-index: 1; }
#ada-card-2 { z-index: 2; }
#ada-card-3 { z-index: 3; }
#ada-card-4 { z-index: 4; }
#ada-card-5 { z-index: 5; }
#ada-card-6 { z-index: 6; }
