/*
 Theme Name:   News DigitalGO Child
 Theme URI:    https://news.digitalgo.pl/
 Description:  Motyw potomny dla Astra - News.DigitalGO
 Author:       Daria Katarzyna Krol / Digital GO
 Author URI:   https://digitalgo.pl/
 Template:     astra
 Version:      1.0.0
 Text Domain:  news-digitalgo-child
*/
/* Dziedziczy style rodzica przez functions.php (wp_enqueue_style) - ten plik zostaje pusty/minimalny, dopisuj tu tylko własne globalne poprawki CSS w miarę potrzeb. */

/* ---------- Hero: bez animacji, nieruchome ---------- */
.omme-hero{
  /* celowo brak animacji - hero ma być statyczne */
}

/* ---------- Delikatny wjazd od dołu przy scrollowaniu (OMME) ---------- */
.quick-contact,
.risk-card,
.stack-card,
.polaroid,
.realizacje-card,
.faq-item{
  opacity:0;
  transform:translateY(24px);
  transition:opacity .7s cubic-bezier(.25,.8,.25,1), transform .7s cubic-bezier(.25,.8,.25,1);
}

.quick-contact.omme-in-view,
.risk-card.omme-in-view,
.stack-card.omme-in-view,
.polaroid.omme-in-view,
.realizacje-card.omme-in-view,
.faq-item.omme-in-view{
  opacity:1;
  transform:translateY(0);
}

/* Lekkie przesunięcie w czasie w obrębie siatek/kart, żeby nie wjeżdżały wszystkie naraz */
.risk-cards .risk-card:nth-child(2){transition-delay:.06s;}
.risk-cards .risk-card:nth-child(3){transition-delay:.12s;}
.risk-cards .risk-card:nth-child(4){transition-delay:.18s;}
.risk-cards .risk-card:nth-child(5){transition-delay:.24s;}
.risk-cards .risk-card:nth-child(6){transition-delay:.3s;}

.stack .stack-card:nth-child(2){transition-delay:.08s;}
.stack .stack-card:nth-child(3){transition-delay:.16s;}
.stack .stack-card:nth-child(4){transition-delay:.24s;}

.polaroid-wrap .polaroid:nth-child(2){transition-delay:.08s;}
.polaroid-wrap .polaroid:nth-child(3){transition-delay:.16s;}
.polaroid-wrap .polaroid:nth-child(4){transition-delay:.24s;}

.realizacje-grid .realizacje-card:nth-child(2){transition-delay:.08s;}
.realizacje-grid .realizacje-card:nth-child(3){transition-delay:.16s;}
.realizacje-grid .realizacje-card:nth-child(4){transition-delay:.24s;}

.faq-cards .faq-item:nth-child(2){transition-delay:.08s;}
.faq-cards .faq-item:nth-child(3){transition-delay:.16s;}

@media (prefers-reduced-motion: reduce){
  .quick-contact,
  .risk-card,
  .stack-card,
  .polaroid,
  .realizacje-card,
  .faq-item{
    opacity:1;
    transform:none;
    transition:none;
  }
}