/* fiberONE — lokal gehostete Schriften (kein Google Fonts / kein CDN).
   Lege die unten referenzierten .woff2-Dateien in DIESEN Ordner (assets/fonts/).
   Danach in den HTML-Seiten den Google-Fonts-<link> durch
       <link rel="stylesheet" href="assets/fonts/fonts.css">
   ersetzen (relativer Pfad je nach Seite anpassen).

   Quelle der Dateien (alle SIL Open Font License, frei selbst-hostbar):
   - Bequem als Paket: https://gwfh.mranftl.com  (google-webfonts-helper)
       Dort je Familie die unten genannten Gewichte + Format "woff2" wählen,
       herunterladen und die Dateien unter den hier erwarteten Namen ablegen.
   - Oder direkt von den Projekten: Dosis / Instrument Sans / IBM Plex Mono /
     Press Start 2P (Google Fonts GitHub-Repos).
   Zeichensatz: "latin" + "latin-ext" reicht für Deutsch (ä, ö, ü, ß, €, –, „ “). */

/* ---------- Dosis (Display) ---------- */
@font-face{font-family:"Dosis";font-style:normal;font-weight:200;font-display:swap;src:url("Dosis-ExtraLight.ttf") format("truetype")}
@font-face{font-family:"Dosis";font-style:normal;font-weight:300;font-display:swap;src:url("Dosis-Light.ttf") format("truetype")}
@font-face{font-family:"Dosis";font-style:normal;font-weight:400;font-display:swap;src:url("Dosis-Regular.ttf") format("truetype")}
@font-face{font-family:"Dosis";font-style:normal;font-weight:500;font-display:swap;src:url("Dosis-Medium.ttf") format("truetype"),url("dosis-500.woff2") format("woff2")}
@font-face{font-family:"Dosis";font-style:normal;font-weight:600;font-display:swap;src:url("Dosis-SemiBold.ttf") format("truetype"),url("dosis-600.woff2") format("woff2")}
@font-face{font-family:"Dosis";font-style:normal;font-weight:700;font-display:swap;src:url("Dosis-Bold.ttf") format("truetype"),url("dosis-700.woff2") format("woff2")}
@font-face{font-family:"Dosis";font-style:normal;font-weight:800;font-display:swap;src:url("Dosis-ExtraBold.ttf") format("truetype"),url("dosis-800.woff2") format("woff2")}

/* ---------- Instrument Sans (Body) ---------- */
@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:400;font-display:swap;src:url("instrument-sans-400.woff2") format("woff2")}
@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:500;font-display:swap;src:url("instrument-sans-500.woff2") format("woff2")}
@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:600;font-display:swap;src:url("instrument-sans-600.woff2") format("woff2")}

/* ---------- IBM Plex Mono (Daten/Labels) ---------- */
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("ibm-plex-mono-400.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url("ibm-plex-mono-500.woff2") format("woff2")}

/* ---------- Press Start 2P (nur Arcade) ---------- */
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url("press-start-2p-400.woff2") format("woff2")}
