/* =========================================================================
   fonts.css — polices du site, AUTO-HÉBERGÉES (plus aucun appel à Google Fonts).
   Chargé sur tout le site via le handle « sip-fonts » (inc/header.php), dont
   dépendent header.css, footer.css et consent.css.

   Fichiers : assets/fonts/, téléchargés depuis Google Fonts le 14/10/2026.
   Licence SIL Open Font License 1.1 (copyright et licence dans les métadonnées
   des fichiers). Un fichier VARIABLE par famille, sous-ensemble « latin » seul
   (couvre le français : é è à ç œ « » ’ € …), mêmes graisses qu'avant :
   Inter 400-700, Sora 400-800. Préchargés dans le <head> (inc/header.php).
   Mise à jour d'un fichier = nouveau nom (ex. inter-v21-…) : le nom sert de
   cache-busting, il est repris tel quel dans le preload.

   font-display: optional (14/10/2026) : avec swap, l'arrivée tardive des polices
   (1re visite sur mobile lent) décalait encore le texte de la FAQ (CLS 0,37 mesuré
   en arrivant sur /#faq, mobile Slow 4G). Avec optional, la police n'est utilisée
   que si elle est là dès le premier affichage (cas normal grâce au préchargement) ;
   sinon la police système reste affichée sur cette page, sans aucun décalage, et
   Sora/Inter servent dès la page suivante (fichiers en cache).
   ========================================================================= */

@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400 700;
	font-display: optional;
	src: url(../fonts/inter-v20-latin-wght.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: 'Sora';
	font-style: normal;
	font-weight: 400 800;
	font-display: optional;
	src: url(../fonts/sora-v17-latin-wght.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;
}
