/* ============================================================================
   Polices hébergées localement — RSEQ, football universitaire
   ----------------------------------------------------------------------------
   Remplace le chargement depuis fonts.googleapis.com. Objectif : aucune requête
   du navigateur du visiteur vers un serveur de Google, donc aucune transmission
   de son adresse IP aux États-Unis (écart n° 4 de l'analyse Loi 25).

   Effet secondaire : le site charge plus vite, puisqu'il n'y a plus d'aller-retour
   vers un domaine tiers avant l'affichage du texte.

   FICHIERS ATTENDUS dans le même dossier que ce fichier (7 fichiers .woff2) :
     bebas-neue-v16-latin_latin-ext-regular.woff2
     dm-sans-v17-latin_latin-ext-300.woff2
     dm-sans-v17-latin_latin-ext-regular.woff2
     dm-sans-v17-latin_latin-ext-500.woff2
     dm-sans-v17-latin_latin-ext-600.woff2
     dm-sans-v17-latin_latin-ext-700.woff2
     dm-mono-v16-latin_latin-ext-regular.woff2
     dm-mono-v16-latin_latin-ext-500.woff2

   Les numéros de version (v16, v17) font partie des noms fournis par
   google-webfonts-helper. Si vous retéléchargez les polices plus tard et que ces
   numéros changent, il faudra les corriger ici aussi, sinon la police ne se
   chargera pas — le site basculerait alors silencieusement sur une police système.

   NOTE SUR DM MONO : cette police n'existe qu'en 300, 400 et 500. Les regles du
   site qui demandent du 700 ou du 800 sur du DM Mono (en-tetes de tableaux,
   chiffres de statistiques, numeros de chandail, totaux) sont donc simulees par
   le navigateur. C'etait deja le cas avant l'hebergement local : le rendu est
   inchange, et aucun telechargement ne peut y remedier.

   font-display:swap = le texte s'affiche immédiatement dans une police de
   remplacement, puis bascule dès que la vraie police est chargée. Sans cette
   ligne, le texte resterait invisible quelques instants au chargement.
   ========================================================================== */

@font-face{
  font-family:'Bebas Neue';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('bebas-neue-v16-latin_latin-ext-regular.woff2') format('woff2');
}

@font-face{
  font-family:'DM Sans';
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url('dm-sans-v17-latin_latin-ext-300.woff2') format('woff2');
}
@font-face{
  font-family:'DM Sans';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('dm-sans-v17-latin_latin-ext-regular.woff2') format('woff2');
}
@font-face{
  font-family:'DM Sans';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('dm-sans-v17-latin_latin-ext-500.woff2') format('woff2');
}
@font-face{
  font-family:'DM Sans';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('dm-sans-v17-latin_latin-ext-600.woff2') format('woff2');
}
@font-face{
  font-family:'DM Sans';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('dm-sans-v17-latin_latin-ext-700.woff2') format('woff2');
}

@font-face{
  font-family:'DM Mono';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('dm-mono-v16-latin_latin-ext-regular.woff2') format('woff2');
}
@font-face{
  font-family:'DM Mono';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('dm-mono-v16-latin_latin-ext-500.woff2') format('woff2');
}
