/* ==========================================================================
   Portfolio · taverne-fonts.css · la police de La Taverne
   --------------------------------------------------------------------------
   IM Fell English : un romain gravé du XVIIe siècle (les fontes du docteur
   Fell, numérisées par Igino Marini, licence OFL). C'est la seule police
   vraiment historique du dépôt, et c'est elle qui fait d'un tableau de
   points un registre d'auberge : les titres, les annonces de score, le nom
   des tables de la tournée.

   Trois fichiers, une seule graisse (400) : le romain, son italique, et les
   petites capitales (famille distincte, 'IM Fell English SC'). Il n'y a PAS
   de gras dans ces fontes : la feuille de l'app pose `font-synthesis: none`
   sur ce qui les emploie, sinon le navigateur fabriquerait un faux gras.

   Une feuille à part et non la charte (fonts.css) : seule La Taverne la
   montre, et la mettre dans fonts.css la ferait peser sur le budget de
   toutes les pages du site (tests/test_fonts.py). Rien ne part tant qu'un
   texte affiché ne la demande pas.

   `url()` en chemin ABSOLU (/static/fonts/…) : la feuille est chargée depuis
   /taverne/, une autre profondeur que la racine. Aucune origine tierce (la
   CSP `font-src 'self'` du site le garantit de toute façon). Sous-ensemble
   « latin » seul : ces fontes n'ont pas de « latin-ext ».
   ========================================================================== */

@font-face {
  font-family: 'IM Fell English';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/im-fell-english-400-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: 'IM Fell English';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/im-fell-english-400i-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: 'IM Fell English SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/im-fell-english-sc-400-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;
}
