/* Warteliste-Seiten (Formular + Bestätigung). Bewusst nur die seiten-eigenen Abstände:
   - die Feld-Optik (Rahmen/Padding der Inputs) kommt aus buchung.css (.buchung-schritt-inhalt),
   - das zweispaltige Feld-Raster aus teamevent.css (.teamevent-form-grid) wie beim Kontaktformular,
   - die Headline-Größe aus kursuebersicht.css (.uebersicht-hero h1 = 50 px). */

.warteliste-formular { max-width: 700px; }
/* buchung-schritt-inhalt bringt die Feld-Optik samt eigenem Padding mit -- hier auf die
   Seitenränder der uebersicht-hero-Headline darüber angeglichen. */
.warteliste-formular.buchung-schritt-inhalt { padding: 8px 24px 56px; }
@media (min-width: 1024px) { .warteliste-formular.buchung-schritt-inhalt { padding: 8px 56px 72px; } }

.warteliste-aktion { margin-top: 28px; }
