/* ============================================
   OEM:plus – Lokale Schriften (Self-Hosting)
   Ersetzt: <link href="https://fonts.googleapis.com/...">
   Datei einbinden: <link rel="stylesheet" href="css/fonts.css" />
   ============================================

   SETUP-ANLEITUNG:
   1. Inter-Schriftdateien herunterladen von:
      https://github.com/rsms/inter/releases/latest
      → Datei: Inter-3.x.zip (oder neuer)

   2. Aus dem ZIP folgende .woff2-Dateien in den Ordner
      /fonts/ kopieren (im Projektroot anlegen):
        inter-400.woff2   (Regular)
        inter-500.woff2   (Medium)
        inter-600.woff2   (SemiBold)
        inter-700.woff2   (Bold)
        inter-800.woff2   (ExtraBold)
        inter-900.woff2   (Black)

      Alternativ: Einzelne Gewichte über diesen Generator laden:
      https://gwfh.mranftl.com/fonts/inter?subsets=latin

   3. Den <link> zu Google Fonts aus ALLEN HTML-Dateien entfernen:
      LÖSCHEN: <link rel="preconnect" href="https://fonts.googleapis.com" />
      LÖSCHEN: <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
      LÖSCHEN: <link href="https://fonts.googleapis.com/css2?family=Inter..." rel="stylesheet" />

   4. Stattdessen diese Datei einbinden (im <head>, vor main.css):
      <link rel="stylesheet" href="css/fonts.css" />

   5. Das Skript phase1_google_fonts_patch.py ausführen –
      es erledigt Schritt 3+4 automatisch in allen HTML-Dateien.
   ============================================ */

/* ---- Inter 400 (Regular) ---- */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/inter-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ---- Inter 500 (Medium) ---- */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/inter-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* ---- Inter 600 (SemiBold) ---- */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/inter-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* ---- Inter 700 (Bold) ---- */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/inter-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* ---- Inter 800 (ExtraBold) ---- */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/inter-800.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* ---- Inter 900 (Black) ---- */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/inter-900.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
