/**
 * Hularmonia Retreat Archive (brief 05).
 * Altezza di riserva dell'immagine (il valore vero arriva dal responsive
 * control), spazio tra i paragrafi del testo (WYSIWYG) e reduced motion.
 */

.hularmonia-retreat-archive .hularmonia-retreat-archive__frame {
  height: 500px;
}

/* Nel modello i paragrafi di una voce hanno spaziature diverse (La Maga
   0, Shiva & Shakti mb-6 poi mb-4): preset `text_gap`. Un margine più
   grande su un singolo paragrafo (classe mb-6 nel WYSIWYG) collassa con
   questo e vince. */
.hularmonia-retreat-archive__text--gap-4 > p + p {
  margin-top: 1rem;
}

.hularmonia-retreat-archive__text--gap-6 > p + p {
  margin-top: 1.5rem;
}

@media (prefers-reduced-motion: reduce) {
  .hularmonia-scope .hularmonia-retreat-archive__image {
    transition: none;
  }
}
