/* Polices auto-hébergées — sous-ensemble LATIN uniquement.
   Reprises de Google Fonts (Anton, Inter, JetBrains Mono — toutes sous SIL
   Open Font License, qui autorise expressément l'auto-hébergement).

   Pourquoi : mesuré, un visiteur français téléchargeait 226 Ko de polices
   depuis fonts.gstatic.com, dont 118 Ko de sous-ensemble « latin-ext » tirés
   par le SEUL caractère « œ ». Et depuis le cloisonnement du cache par site
   (Chrome 86), le « cache Google Fonts partagé entre sites » n'existe plus :
   chaque première visite payait. En local, c'est en prime une origine tierce
   en moins avant le premier pixel — un DNS et une poignée de main TLS de moins.

   Inter et JetBrains Mono sont des polices VARIABLES : un seul fichier couvre
   toutes les graisses. Les déclarer graisse par graisse ferait télécharger
   quatre fois le même fichier.

   Les rares mots à « œ » s'affichent dans la police de repli — invisible à
   l'usage, et 118 Ko de moins à chaque visite. */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/anton.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: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/assets/fonts/inter.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: 'JetBrains Mono';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/assets/fonts/jetbrains-mono.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;
}
