/* ═══════════════════════════════════════════════════════════════════
   Korrekturen Oktober 2026 – Kopfbereiche und Handy-Ansicht
   Wird als letztes Stylesheet geladen und überschreibt gezielt.
   ═══════════════════════════════════════════════════════════════════ */

/* Unterseiten: flaches Kopfband statt bildschirmhohem Kopfbild,
   damit der eigentliche Inhalt sofort sichtbar ist */
.page-hero.page-hero--compact {
  min-height: 0;
  padding: 4.5rem 0 3.5rem;
}
@media (max-width: 768px) {
  .page-hero.page-hero--compact { padding: 2.75rem 0 2.25rem; }
}

/* Unterzeile auf Fotos gut lesbar */
.page-hero .lead {
  color: var(--text-primary);
  text-shadow: 0 1px 14px rgba(0, 0, 0, 0.65);
}

/* Lange Überschriften umbrechen statt über den Rand zu laufen */
h1, h2 { overflow-wrap: break-word; hyphens: auto; }

@media (max-width: 600px) {
  /* Startseite: Schriftzug ANANDA passt auf schmale Bildschirme */
  .hero-title-ananda {
    font-size: clamp(2.6rem, 15vw, 4.2rem);
    letter-spacing: 0.12em;
    margin-right: -0.12em; /* Sperrung nach dem letzten Buchstaben ausgleichen */
  }
  /* Startseite: Kopfbild etwas niedriger, die Vorteile darunter blitzen an */
  .page-hero:not(.page-hero--compact) { min-height: 82svh; }
}

/* Lange Web-Adressen in Rechtstexten umbrechen (Handy) */
.impressum-card a { overflow-wrap: anywhere; }
