/*
  Richtung D – „Blau & Salbei“ (finale Design-Richtung, 09.07.2026)
  Synthese aus Heikos Feedback zu A/B/C: Struktur- und Kartenlogik von C,
  Rundungen/Schatten-Boxen von A, dazu ein neuer Blauton als alleinige
  CTA-/Link-Akzentfarbe (System-Säule) und Salbeigrün ausschließlich als
  zweite, dekorative Achsenfarbe (Mensch-Säule) – nie als Link-/Button-Farbe.
  Matrix-Quadranten (finale Nomenklatur 09.07.2026, Masterkonzept §1.4): nur
  „Handlungsfähig“ (oben rechts, q4) trägt die Akzentfarbe, die anderen drei
  sind zurückgenommene Neutraltöne in der warmen Hintergrundfarbfamilie
  (Anlehnung an die von Heiko bevorzugte Wärme aus Richtung A, ohne wieder
  vier eigene Farbtöne einzuführen). Interne Schlüssel q1–q4 sind neutral
  (PLAN-SELBSTCHECK §2.2) – q1=Festgefahren, q2=Ungenutzt, q3=Ausgebremst,
  q4=Handlungsfähig/Akzent. Farben in OKLCH.
*/

/*
  Bewusst KEIN Hook an Ghosts native --gh-font-heading/--gh-font-body
  (gscan-Warnung "Missing support for custom fonts" wird in Kauf genommen):
  Outfit + Literata sind eine finale, lizenzgeprüfte Entscheidung
  (Masterkonzept §7 (y)) – Ghosts eingebauter Font-Picker in Admin → Design
  würde diese Entscheidung im laufenden Betrieb aushebelbar machen und
  potenziell wieder einen Google-Fonts-Ladepfad öffnen (Trackerfrei-Regel,
  PLAN-WEBSITE §1 Punkt 1). Kein Fix nötig, nur bewusst nicht umgesetzt.
*/

/*
  Fonts (final, 09.07.2026): Outfit (Display) + Literata (Text), beide SIL
  Open Font License 1.1, Quelle Google Fonts (Outfit v15, Literata v40).
  Lokal als WOFF2 eingebunden, kein Google-Fonts-CDN zur Laufzeit
  (Trackerfreiheit, PLAN-WEBSITE). Lizenztexte: ../fonts/OFL-*.txt
*/
@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("../fonts/outfit-variable.woff2") format("woff2");
}
@font-face {
  font-family: "Literata";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("../fonts/literata-variable.woff2") format("woff2");
}
@font-face {
  font-family: "Literata";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/literata-italic-400.woff2") format("woff2");
}

:root {
  --color-bg: oklch(97% 0.012 85);          /* warmes Elfenbein, dominant (60) */
  --color-bg-alt: oklch(90% 0.018 85);       /* Bänder (Signatur/Footer-CTA, seit 18.07.2026 auf allen Unterseiten) + Karten-Kontrast auf Angebotsseiten – warme Familie des Grundtons, einen Hauch dunkler (16.07.2026, Sammelauftrag VI Block B3: mechanische Sektions-Abwechslung abgeschafft; 18.07.2026, Sammelauftrag X Teil 3b: Wert von Heiko bestätigt, nicht mehr provisorisch) */
  --color-text: oklch(27% 0.03 250);         /* weiches Schiefer-Blau, kein Schwarz */
  --color-text-muted: oklch(46% 0.024 250);
  --color-border: oklch(89% 0.012 85);       /* nur für dünne Kopf-/Fußzeilen-Trennlinie, sehr hell */
  --color-accent: oklch(48% 0.1 245);        /* Blau, Hausfarbe: EINZIGER Handlungsakzent (Buttons/Links/Fokus/Matrix q4) UND Kennfarbe Säule 1 „Wirksame Zusammenarbeit“ (Doppelrolle gewollt, PLAN-WEBSITE §4, 15.07.2026) */
  --color-accent-text: oklch(98% 0.008 85);
  --color-accent-secondary: oklch(45% 0.09 155); /* Salbeigrün, ausschließlich Kennfarbe Säule 2 „Souveräne Leistungsfähigkeit“ (Kartenrand/Kicker/Navpunkt) – NIE CTA/Link, auch nicht auf den F&L-Seiten (PLAN-WEBSITE §4) */
  --color-signal: oklch(48% 0.15 25);        /* Signalrot, AUSSCHLIESSLICH Formularfehler/Validierung – nie Inhalt, nie allein (WCAG 1.4.1), keine Erfolgsfarbe (PLAN-WEBSITE §4, 15.07.2026) */

  /* Matrix-Quadranten: nur „Handlungsfähig“ bekommt die Akzentfarbe, Rest neutral */
  --matrix-q1: oklch(75% 0.012 85);   /* Festgefahren – dunkelster Neutralton */
  --matrix-q2: oklch(85% 0.01 85);    /* Ungenutzt – warmer Neutralton */
  --matrix-q3: oklch(80% 0.01 85);    /* Ausgebremst – warmer Neutralton */
  --matrix-q4: var(--color-accent);   /* Handlungsfähig – bekommt die Seiten-Akzentfarbe */
  --matrix-grid-line: oklch(90% 0.01 85);

  --mentoring-bg: oklch(19% 0.026 250);
  --mentoring-text: oklch(93% 0.012 85);
  --mentoring-text-muted: oklch(70% 0.018 85);
  --mentoring-accent: oklch(68% 0.1 245);
  --mentoring-accent-secondary: oklch(65% 0.09 155); /* aufgehelltes Salbei, analog zu --mentoring-accent (+20pp Helligkeit ggü. --color-accent-secondary) – bislang nur fürs Logo-Negativ genutzt */

  --font-display: "Outfit", "Century Gothic", "Avenir Next", Futura, ui-sans-serif, "Segoe UI", sans-serif;
  --font-text: "Literata", Georgia, "Iowan Old Style", "Palatino Linotype", serif;
  --tracking-display: -0.006em;
}
