/* Polices rares, chargées après le premier rendu — audit perf §4.

   Ces trois coupes ne stylent que du texte sous la ligne de flottaison (mention
   de TRI des cartes de fonds, citation de la courbe en J, citations des cartes de
   témoignages). Déclarées dans la feuille principale, Chromium les fetchait en
   priorité `VeryHigh` dès le premier rendu — devant l'image du hero et le bundle
   JS — car le navigateur met tout le texte de la page en page (pas de
   virtualisation), visible ou non. Ce fichier est donc à part, référencé dans
   `index.html` par un `<link media="print" onload="this.media='all'">` : le
   navigateur le télécharge sans bloquer le rendu ni concurrencer le chemin
   critique, et bascule sur ces polices dès qu'il arrive — via `font-display:
   swap`, exactement comme s'il avait été présent dans la feuille principale. Le
   rendu final ne change pas, seul le moment du chargement change.

   DM Sans (400/700), DM Sans 500 (utilisée dans le questionnaire du hero, donc
   au-dessus de la ligne de flottaison) et Roxborough CF restent dans
   `fonts.css`, chargées normalement.

   `<noscript>` dans `index.html` couvre l'absence de script : sans lui, ce
   fichier ne basculerait jamais de `media="print"` et ces trois coupes ne
   chargeraient jamais. */

/* La mention de TRI des cartes de fonds est le seul texte en DM Sans italique.
   Sans ce fichier, le navigateur inclinerait la coupe romaine par le calcul. */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/dm-sans-latin-400-italic.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+2074, U+20AC, U+2122, U+2191,
    U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Une seule coupe est nécessaire : la citation de JCurve. */
@font-face {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/libre-baskerville-latin-400-italic.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+2074, U+20AC, U+2122, U+2191,
    U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Quatrième famille, hors des trois que nomme le contrat §2 (Roxborough CF,
   DM Sans, Baskerville Italic pour la citation de JCurve) : ajout validé
   explicitement par le client pour les citations des cartes de témoignages de
   la section « avis », seul endroit de la page en Inter. Une seule coupe est
   nécessaire. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/inter-latin-400-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;
}
