/* ============================================================
   fonts.css — Polices AUTO-HÉBERGÉES (remplace l'appel à Google Fonts)
   ------------------------------------------------------------
   Pourquoi : supprime un aller-retour vers fonts.googleapis.com
   (plus rapide, pas de FOUT, pas de dépendance tierce / RGPD).

   MODE D'EMPLOI (une fois) :
   1) Récupère les .woff2 (gratuit, open-source) via google-webfonts-helper :
        https://gwfh.mranftl.com/fonts
      Pour chaque famille, sous-ensemble « latin », style « normal »,
      télécharge les poids indiqués ci-dessous.
   2) Place les fichiers dans un dossier  fonts/  à la racine du site,
      renommés EXACTEMENT comme dans les src: ci-dessous.
   3) Dans le <head> des pages, remplace les 2 lignes Google Fonts :
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link href="https://fonts.googleapis.com/css2?family=...&display=swap" rel="stylesheet">
      par une seule :
        <link rel="stylesheet" href="fonts.css?v=10">
      (ajoute "fonts.css" à la liste ASSETS de bump-assets.py pour le versionner.)

   Tant que les .woff2 ne sont pas là, NE référence PAS ce fichier :
   les pages gardent Google Fonts et rien n'est cassé.
   ============================================================ */

/* Poppins — 400 / 600 / 700 */
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('fonts/poppins-400.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('fonts/poppins-600.woff2') format('woff2'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('fonts/poppins-700.woff2') format('woff2'); }

/* Permanent Marker — 400 */
@font-face { font-family: 'Permanent Marker'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('fonts/permanent-marker-400.woff2') format('woff2'); }

/* Special Elite — 400 */
@font-face { font-family: 'Special Elite'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('fonts/special-elite-400.woff2') format('woff2'); }

/* VT323 — 400 (écrans LED rétro) */
@font-face { font-family: 'VT323'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('fonts/vt323-400.woff2') format('woff2'); }
