/* ============================================================
   Polices de la refonte — AUTO-HÉBERGÉES, aucune dépendance CDN.
   ⚠️ Règle dure du projet : le site ne charge RIEN d'un domaine tiers.
   Vérifier avec un routeur Playwright qui `abort` toute requête non locale.
   Anton et Archivo sont des polices VARIABLES instanciées à la conversion
   (voir scripts/installer_refonte_blanche.py) : les navigateurs qui ignorent
   les axes variables reçoivent malgré tout la bonne graisse.
   ============================================================ */

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

@font-face {
  font-family: 'Archivo';
  src: url('fonts/archivo-400.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Archivo';
  src: url('fonts/archivo-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}

@font-face {
  font-family: 'PlexMono';
  src: url('fonts/plex-mono-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
