/* =====================================================================
   Warmer Braun-Schein - gilt fuer alle dunklen Landingpages.

   Kadirs Vorgabe (05.11.2026): kein reines Schwarz, sondern der Grund der
   Academy-Anmeldeseite, und keine "zwei Layer" - also keine festen
   schwarzen Flaechen ueber dem Schein. Jede dunkle Seite bindet diese
   Datei am Ende von <head> ein, nach ihren eigenen Stilen, damit sie die
   festen Flaechen (#0A0A0A / #111111 !important) dort ueberschreibt.
   ===================================================================== */

/* Der Schein liegt fest im Bild, sonst zieht er sich ueber die Seitenlaenge. */
body { background: transparent !important; }
/* "html body.mc::before" schlaegt das schwaechere body.mc::before der
   Masterclass-Vorlage (0.17), sonst bliebe dort der blassere Schein. */
html body::before, html body.mc::before {
  content: ''; position: fixed; inset: 0; z-index: -1; pointer-events: none;
  background:
    radial-gradient(ellipse 55% 55% at 22% 62%, rgba(180,140,100,0.34) 0%, transparent 62%),
    radial-gradient(ellipse 45% 45% at 40% 20%, rgba(160,120,80,0.18) 0%, transparent 62%),
    radial-gradient(ellipse 50% 50% at 85% 80%, rgba(160,120,80,0.16) 0%, transparent 62%),
    #0A0A0A;
}

/* Die Vorlage gibt body 1.8rem Polster oben - Platz fuer den Aktionsbalken,
   der auf den Unterseiten nicht steht. Ohne Balken sass die Kopfzeile 28px
   tiefer als auf der Startseite (Kadir, 05.11.2026: "oben das Logo nicht so
   wie auf der Startseite"). */
html body:not(:has(.aktion)) { padding-top: 0; }

/* Abschnitte und Fusszeile ohne eigene Flaeche: Der Grund laeuft durch.
   Karten und Kacheln innerhalb der Abschnitte behalten ihre Flaechen. */
body > section, main > section, body > div > section,
#academy, #ablauf, #fuer-wen, #faq, #abschluss, #vorteile, #einblick, #cases,
.stmt-band, .site-footer {
  background-color: transparent !important;
}

/* Kacheln ohne schwarze Flaeche (Kadir, 05.11.2026): Lern-Karten, Schritte,
   Spalten und Zusagen liegen wie der Ticket-Hauptteil durchscheinend auf
   dem Schein statt auf #0F0F0F. !important, weil einzelne Seiten die
   Flaeche in eigenen Stilbloecken nach dieser Datei setzen. */
.mc-karte, .mc-schritt, .mf-spalte, .dl .trust-item, .mf-liste, .mc-breit {
  background: linear-gradient(135deg, rgba(255,255,255,0.09), rgba(255,255,255,0.035)) !important;
}
.mc-karten, .mc-schritte, .mf-spalten { background: rgba(255,255,255,0.14) !important; border-color: rgba(255,255,255,0.14) !important; }
