/* ==========================================================================
   SILLON — Polices auto-hébergées
   ==========================================================================
   Auto-hébergement plutôt que Google Fonts CDN : évite une requête
   externe supplémentaire, condition indispensable pour viser un score
   Lighthouse Performance élevé.

   ⚠️ ACTION REQUISE avant que ce fichier soit actif :
   Les fichiers .woff2 ne peuvent pas être générés depuis cet
   environnement (pas d'accès réseau vers fonts.google.com). À
   télécharger et déposer dans assets/fonts/ avec exactement ces noms :

     zilla-slab-600.woff2
     zilla-slab-700.woff2
     public-sans-400.woff2
     public-sans-500.woff2
     public-sans-600.woff2
     space-mono-400.woff2
     space-mono-700.woff2

   Source recommandée : google-webfonts-helper (gwfh.mranftl.com).

   ⚠️ POINT IMPORTANT POUR UN SITE MULTILINGUE ZONE EURO :
   Cocher le sous-ensemble "latin-ext" en plus de "latin" lors du
   téléchargement — indispensable pour l'allemand (ß, caractères
   composés) et utile pour plusieurs autres langues européennes. Le
   français seul n'en a pas besoin, mais ce thème est prévu pour bien
   plus que le français.

   Tant que ces fichiers ne sont pas présents, functions.php ne charge
   même pas ce fichier (garde file_exists) : le site utilise simplement
   les polices système en attendant, rien de cassé.
   ========================================================================== */

@font-face {
  font-family: "Zilla Slab";
  src: url("../fonts/zilla-slab-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Zilla Slab";
  src: url("../fonts/zilla-slab-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Public Sans";
  src: url("../fonts/public-sans-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Public Sans";
  src: url("../fonts/public-sans-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Public Sans";
  src: url("../fonts/public-sans-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Mono";
  src: url("../fonts/space-mono-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Mono";
  src: url("../fonts/space-mono-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
