/* ==========================================================================
   niologic — Self-hosted Webfonts (DSGVO: gleiche Domain, kein Google-CDN)
   Lege die WOFF2-Dateien nach assets/fonts/ (siehe fonts/README.md).
   Einbinden: in colors_and_type.css die Google-@import-Zeile durch
       @import url('assets/fonts.css');
   ersetzen — oder diese Datei direkt im <head> verlinken.
   woff2 deckt alle relevanten Browser ab; woff nur bei Bedarf ergänzen.
   ========================================================================== */

/* ----- Inter (Display: h1–h4) — 400 / 500 / 600 ----- */
@font-face { font-family: "Inter"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/Inter-400.woff2") format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/Inter-500.woff2") format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 600; font-display: swap; src: url("fonts/Inter-600.woff2") format("woff2"); }

/* ----- Source Sans 3 (UI + Body) — 400 / 500 / 600 ----- */
@font-face { font-family: "Source Sans 3"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/SourceSans3-400.woff2") format("woff2"); }
@font-face { font-family: "Source Sans 3"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/SourceSans3-500.woff2") format("woff2"); }
@font-face { font-family: "Source Sans 3"; font-style: normal; font-weight: 600; font-display: swap; src: url("fonts/SourceSans3-600.woff2") format("woff2"); }

/* ----- Source Serif 4 (Lang-Text / Prosa) — 400 + 400 italic ----- */
@font-face { font-family: "Source Serif 4"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/SourceSerif4-400.woff2") format("woff2"); }
@font-face { font-family: "Source Serif 4"; font-style: italic; font-weight: 400; font-display: swap; src: url("fonts/SourceSerif4-400italic.woff2") format("woff2"); }

/* ----- JetBrains Mono (Labels / Mono) — 400 / 500 ----- */
@font-face { font-family: "JetBrains Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/JetBrainsMono-400.woff2") format("woff2"); }
@font-face { font-family: "JetBrains Mono"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/JetBrainsMono-500.woff2") format("woff2"); }
