/* ============================================================
   Inter Tight — servie depuis notre propre domaine
   ============================================================
   Auto-hébergée le 25/08/2026. Le motif n'est PAS la performance :
   le gain était modeste. Le motif est que charger la police depuis
   Google transmettait l'adresse IP de chaque visiteur à Google,
   sans consentement. Pour une société française qui traite des
   données de prospects, c'est un sujet, et il a déjà valu des
   décisions en Europe.

   Seuls les jeux latin et latin-ext sont embarqués : le site est
   francophone, le cyrillique, le grec et le vietnamien ne servaient
   à rien.

   Inter Tight est sous licence SIL Open Font, l'auto-hébergement
   est expressément autorisé.

   ------------------------------------------------------------
   DEUX FICHIERS, PAS DOUZE — corrigé le 21/09/2026
   ------------------------------------------------------------
   Ce fichier déclarait six graisses (400, 450, 500, 550, 600, 700)
   pointant chacune vers son propre fichier. Ces douze fichiers ne
   contenaient que DEUX contenus distincts, recopiés six fois :

     shasum -a 256 assets/fonts/inter-tight-*.woff2

     83d548cd…  inter-tight-400-latin.woff2      (les 6 « latin »
     83d548cd…  inter-tight-450-latin.woff2       sont le MÊME
     83d548cd…  inter-tight-500-latin.woff2       fichier, 44 916 o)
     83d548cd…  inter-tight-550-latin.woff2
     83d548cd…  inter-tight-600-latin.woff2
     83d548cd…  inter-tight-700-latin.woff2
     3c299662…  inter-tight-400-latin-ext.woff2  (les 6 « latin-ext »
     3c299662…  …                                 idem, 89 820 o)

   Pourquoi : Inter Tight est une police VARIABLE. Le fichier
   contient un axe de graisse (wght, de 100 à 900) et couvre à lui
   seul toutes les graisses. Google sert un seul fichier par jeu de
   caractères et le déclare six fois sous la MÊME adresse, donc le
   navigateur ne le télécharge qu'une fois. En le rapatriant, on lui
   a donné six noms différents : six adresses, six téléchargements
   du même contenu.

   Ce que ça coûtait, mesuré le 21/09/2026 sur un lien mobile bridé
   à 1,6 Mb/s, page /guides/quitter-son-cdi-sans-perdre-ses-droits :
   4 fichiers, 179 664 octets téléchargés pour 44 916 octets utiles.
   175 ko au lieu de 44, soit ~670 ms de lien mobile pour rien.

   D'où les deux règles ci-dessous : un seul fichier par jeu de
   caractères, déclaré sur toute la plage de graisses 400→700. Le
   navigateur interpole la graisse demandée dans le fichier, comme
   il le faisait déjà. Aucune graisse du site ne sort de 400-700
   (relevé : 400, 450, 500, 550, 600, 700), donc le rendu est
   identique au précédent, graisse par graisse.

   ⚠️ Ne pas élargir en `font-weight: 100 900` : ça changerait le
   rendu de toute graisse hors 400-700 posée par erreur, au lieu de
   la ramener aux bornes comme aujourd'hui.

   ⚠️ Les douze anciens fichiers restent sur le disque à dessein :
   `ebook-barometre-tjm.html` appelle encore ce CSS sans repère de
   version, et `/assets/` est gardé 30 jours par les navigateurs
   (vercel.json). Un visiteur de cette page-là peut donc servir
   l'ancien CSS jusqu'au 21/10/2026. Les supprimer avant cette date
   afficherait cette page en police système. À supprimer après, ou
   dès que cette page portera un `?v=`.
   ============================================================ */

/* latin-ext */
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/assets/fonts/inter-tight-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/assets/fonts/inter-tight-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;
}
