/* lueneburgerheide — eigenes Aussehen dieser Domain.
   Landschaft: sand. Struktur #b74b1f (Kontrast auf Weiss 5.2:1), Signal #287e86 (4.75:1).
   Erzeugt 2026-08-21 — Werte gerechnet, nicht kopiert: kein zweiter Auftritt
   im Netz traegt dieselbe Palette. */

html[data-ms-theme], :root {
  --mr-red:#b74b1f; --mr-red-dark:#903b18; --mr-red-soft:#f2e4de;
  --mr-2:#287e86; --mr-2-dark:#1d5d62; --mr-2-soft:#e1f2f4;
  --green:var(--mr-red); --green-d:var(--mr-red-dark); --green-soft:var(--mr-red-soft);
  --orange:var(--mr-2); --orange-d:var(--mr-2-dark); --orange-soft:var(--mr-2-soft);
  --paper:#fbfaf9; --paper-2:#f4f1f0; --card:#fdfcfc;
  --ink:#1a1614; --ink-soft:#403835; --muted:#7e726d;
  --line:#e7e1df; --line-2:#dbd1cd;
  --night:#1a1614; --night-2:#403835;
}

/* Kopfzeile nimmt den Grundton des Papiers auf. */
.site-head{background:rgba(251,250,249,.93)}

/* Der Strich unter dem Seitentitel ist das Wiedererkennungszeichen. */
.page-hero h1::after{background:var(--mr-2)}

/* Ueber dem Hero-Foto steht die Signalfarbe auf Bild statt auf Papier —
   deshalb hier aufgehellt und mit Schatten unterlegt, sonst verschwimmt sie. */
.hero-title span,.hero-plate i{color:#6fd9e2;text-shadow:0 2px 16px rgba(0,0,0,.55)}
.hero-rule{background:#6fd9e2}
