/**
 * Lot 19 — Ajustements fins (respiration, mobile, densité).
 */

/* Trace humaine : séparation nette avant la zone whisper */
.cdl-cultural-single__afterglow .cdl-human-trace {
  margin-top: clamp(1.5rem, 3.5vw, 2.25rem);
  padding-top: clamp(0.75rem, 2vw, 1rem);
}

/* Cross-explore : cartes moins denses sur petit écran */
@media (max-width: 640px) {
  .cdl-cultural-cross-explore__list {
    gap: 0.65rem;
  }

  .cdl-cultural-cross-explore__card {
    padding: 0.65rem 0.75rem;
  }

  .cdl-cultural-guided-hub__grid {
    gap: 0.85rem;
  }

  .cdl-cultural-archive__music-memory-cta {
    margin-top: 1.25rem;
    font-size: 0.88rem;
  }

  .cdl-cultural-ecosystem-bridge {
    padding: 0.75rem 0.85rem;
  }
}

/* Archive : teaser mémoire musicale en bas — respiration */
.cdl-cultural-archive__music-memory-cta {
  margin: 1.5rem 0 0;
  padding-top: 1rem;
  border-top: 1px solid rgba(72, 62, 52, 0.06);
  font-size: 0.9rem;
}

.cdl-cultural-archive__music-memory-cta-link {
  font-style: italic;
  color: rgba(56, 50, 44, 0.78);
}
