/* ===========================================================================
   SocialTalents Hausstil v1.1.0 — nur Werte, keine Regeln
   https://www.socialtalents.ai/hausstil/v1.1.0/hausstil.css

   Quelle: Peter Jungs Website-Prototyp „Variante D“ (21.10.2026, abgenommen
   von Maxim und Gerhard). Projekt: Claude Workspace\Hausstil-socialtalents.

   Drei Regeln, damit diese Datei nie eine fremde Seite zerlegt:
   1. Hier stehen NUR @font-face und Variablen auf :root. Kein body, kein h1,
      keine Klasse. Wie eine Seite aussieht, entscheidet die Seite selbst.
   2. Diese Fassung wird nie geaendert. Neue Werte = neuer Ordner (v1.1.0),
      Seiten ziehen bewusst nach. So trifft eine Aenderung nie 60 Seiten
      ungeprueft auf einmal.
   3. Seiten nutzen die Werte mit Rueckfall: var(--hs-ink, #1c1a17).
      Faellt diese Datei weg, sieht die Seite gleich aus, nur mit
      Systemschrift.
   =========================================================================== */

@font-face {
  font-family: "Newsreader"; font-style: normal; font-weight: 200 800; font-display: swap;
  src: url(fonts/newsreader-latin.woff2) format("woff2");
}
@font-face {
  font-family: "Newsreader"; font-style: italic; font-weight: 200 800; font-display: swap;
  src: url(fonts/newsreader-latin-italic.woff2) format("woff2");
}
@font-face {
  font-family: "Manrope"; font-style: normal; font-weight: 200 800; font-display: swap;
  src: url(fonts/manrope-latin.woff2) format("woff2");
}

:root {
  /* Flaechen */
  --hs-bg:           #f3eee6;   /* Creme, Seitengrund */
  --hs-surface:      #ffffff;   /* Karten, Kaesten */
  --hs-border:       #e5ddd0;

  /* Tinte (Text, dunkle Flaechen, Hauptknopf) */
  --hs-ink:          #1c1a17;
  --hs-ink-hover:    #2e2b26;
  --hs-ink-soft:     #26231f;
  --hs-text-muted:   #4a453d;   /* Fliesstext zweiter Rang */
  --hs-text-subtle:  #6b645a;   /* Beschriftungen */
  --hs-on-ink:       #f3eee6;   /* Text auf Tinte */
  --hs-on-ink-muted: #cfc7b9;

  /* Gold (Akzent, sparsam) */
  --hs-gold-50:      #f3eee6;
  --hs-gold-100:     #efe6d4;
  --hs-gold-200:     #e5d3ab;
  --hs-gold-300:     #d9bb7a;
  --hs-gold:         #c9a04a;   /* Punkte, Linien, Haken */
  --hs-gold-dark:    #7a5512;   /* Gold als Text (Kontrast ok auf Creme/Weiss) */
  --hs-gold-on-ink:  #e2be6e;

  /* Zustaende (gedeckt, passend zu Creme).
     v1.1.0: die -soft-Toene sind kraeftiger als in v1.0.0, weil #f6efe2 auf dem
     Cremegrund #f3eee6 nicht mehr zu sehen war (Pilot Erfolgsschaetzer, 27.10.2026). */
  --hs-ok:           #4f6b3a;
  --hs-ok-soft:      #e1e8d2;
  --hs-warn:         #8a5a14;
  --hs-warn-soft:    #f0deb8;
  --hs-error:        #8a2f1f;
  --hs-error-soft:   #f4d8d1;

  /* Schrift */
  --hs-font-display: "Newsreader", Georgia, "Times New Roman", serif;
  --hs-font-sans:    "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

  /* Form */
  --hs-radius:       1.25rem;
  --hs-radius-lg:    1.75rem;
  --hs-radius-pill:  999px;
  --hs-shadow:       0 12px 32px rgba(28, 26, 23, .1);
  --hs-ease:         cubic-bezier(.22, .61, .36, 1);
  --hs-wrap:         1240px;
  --hs-text-breite:  680px;
}
