/* Montserrat servie par le site lui-même (fonte variable, graisses 100 à 900, licence
   SIL OFL dans ../fonts/) : aucune requête vers Google au chargement d'une page. Deux
   découpages, chargés seulement si la page contient leurs caractères. Leurs plages ne se
   recouvrent pas : un caractère commun aux deux (le « œ » d'« œuvre ») ferait télécharger
   les deux fichiers.

   « optional » : la police est préchargée et vient donc à la première image dans la quasi-
   totalité des cas ; si le réseau traîne, la page garde sa police de secours jusqu'au bout
   plutôt que de permuter sous les yeux du visiteur (le menu ne bouge plus).

   La police de secours est recalée sur l'encombrement de Montserrat (mesuré : Montserrat
   est 7 à 12 % plus large que les polices système), pour que la mise en page soit la même
   avec l'une ou l'autre. */
@font-face {
  font-family: 'Montserrat secours';
  font-weight: 100 500;
  src: local('Arial'), local('Helvetica Neue'), local('Helvetica'), local('Roboto'), local('Liberation Sans');
  size-adjust: 112%;
  ascent-override: 86.6%;
  descent-override: 22.3%;
  line-gap-override: 0%;
}
@font-face {
  font-family: 'Montserrat secours';
  font-weight: 501 900;
  src: local('Arial Bold'), local('Helvetica Neue Bold'), local('Roboto Bold'), local('Liberation Sans Bold'), local('Arial');
  size-adjust: 108%;
  ascent-override: 89.8%;
  descent-override: 23.1%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url('../fonts/montserrat-latin-ext-wght-normal.woff2') format('woff2');
  unicode-range: U+0100-0130, U+0132-0151, U+0154-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
    U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url('../fonts/montserrat-latin-wght-normal.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;
}
