/* CDU Stadtverband Bassum — Farben (Wahlkampf 2026)
   Quelle: Postkarte Leon Schumacher (26-304, R3) + Logo Stadtverband Bassum */
:root {
  /* Basis — Markenfarben */
  --tuerkis: #52B7C1;          /* Kampagnen-Türkis: Flächen, Akzente, Icons */
  --tuerkis-dark: #52B7C1;     /* Türkis für Text auf Weiß, Hover */
  --tuerkis-tint: #DCF3F4;     /* helle Türkis-Tönung */
  --navy: #2D3C4B;             /* Petrol/Navy: Footer, dunkle Flächen */
  --navy-deep: #2D3C4B;        /* tiefes Navy: Namensblöcke, Sockel */
  --anthrazit: #2E2B2B;        /* Logo-Anthrazit: Fließtext, schwarze Blöcke */
  --gold: #FFA600;             /* Logo-Gold: Sticker/Badge (sparsam) */
  --rot: #D92226;              /* Logo-Rot: NUR im Logo, keine UI-Farbe */
  --weiss: #FFFFFF;
  --grau-100: #F2F4F4;
  --grau-300: #D6DCDC;
  --grau-600: #5F6B70;

  /* Semantische Aliase */
  --surface-page: var(--weiss);
  --surface-accent: var(--tuerkis);
  --surface-dark: var(--navy);
  --surface-deep: var(--navy-deep);
  --surface-block-black: var(--anthrazit);

  --text-body: var(--anthrazit);
  --text-muted: var(--grau-600);
  --text-on-dark: var(--weiss);
  --text-on-accent: var(--weiss);
  --text-accent: var(--tuerkis-dark);
  --text-subhead: var(--tuerkis);   /* Zwischenüberschriften auf Weiß, wie Postkarte */

  --border-subtle: var(--grau-300);
  --focus-ring: 0 0 0 3px rgba(80, 195, 198, 0.45);
}
