/* ============================================================
   static/css/polices.css — les deux polices de repli, SERVIES PAR LE PORTAIL
   (audit du 15 octobre 2026, EX-7).

   POURQUOI. Jusqu'ici Nunito Sans et Montserrat étaient chargées depuis
   Google Fonts : l'adresse IP de chaque poste et le `Referer` partaient
   chez Google à chaque écran et à chaque pièce affichée, un poste sans
   Internet attendait le délai de `display=swap`, et la politique de
   contenu devait ouvrir deux domaines tiers pour les styles et les
   polices. Les deux familles sont sous licence SIL Open Font License
   (`../fonts/OFL-*.txt`) : rien n'empêche de les embarquer.

   CE QUI EST EMBARQUÉ. Un seul fichier par famille, le sous-ensemble
   latin de la police VARIABLE telle que Google la sert aux navigateurs
   actuels (axe `wght`, et `opsz` pour Nunito Sans) : il couvre toutes
   les graisses que les feuilles emploient (400, 500, 600, 700, 800)
   pour 50 Ko + 38 Ko. Pas d'italique : les feuilles n'en demandent que
   deux (mention de l'éditeur, ligne de report du relevé), que le
   navigateur synthétise comme il le faisait déjà — le lien Google ne
   demandait pas d'italique non plus.

   Avenir Next, police de la charte, reste en tête de la pile dans
   chaque feuille : ce fichier ne la fournit pas (licence Linotype), il
   fournit le repli. Le jour où FMB livre ses fichiers, c'est ici qu'ils
   se déclarent.

   Chemins RELATIFS à cette feuille (`../fonts/`) : la feuille est servie
   sous `/static/css/`, quel que soit le préfixe que le mandataire pose
   devant l'application.
   ============================================================ */
@font-face{
  font-family:"Nunito Sans";
  font-style:normal;
  font-weight:200 1000;
  font-stretch:100%;
  font-display:swap;
  src:url("../fonts/nunito-sans-latin.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"Montserrat";
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url("../fonts/montserrat-latin.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
