/* Testversion 69: einheitliche Banner-Proportionen auf Kurs-, Yogastil- und Veranstaltungsseiten.
   Bildmotive, Hintergrundpositionen und Textinhalte bleiben unverändert. */
.v15-page .v15-head {
  box-sizing: border-box !important;
  min-height: clamp(340px, 28vw, 540px) !important;
  padding: 48px 24px !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  background-size: cover !important;
}
.v15-page .v15-head h1,
.v15-page .v15-head p { text-align: center !important; width: 100%; }
@media (max-width: 600px) {
  .v15-page .v15-head {
    min-height: 280px !important;
    padding: 42px 18px !important;
  }
}
