/* G15 (mesure d'audience et polices, R-RECHERCHE-PILOTE.md §1.8 ; NOTE-JURISTE-V2.md §3,
   écart G15) : polices auto-hébergées, aucun appel à fonts.googleapis.com ni
   fonts.gstatic.com — donc aucun transfert d'adresse IP du visiteur vers Google.
   Fichiers copiés depuis @fontsource (licence SIL Open Font License 1.1, voir
   OFL-*.txt dans ce dossier), sous-ensemble « latin » (U+0000-00FF, couvre les
   accents français), graisses et styles réellement utilisés par ces pages ET
   par app/globals.css (import unique depuis les deux, ci-dessous : un
   `@import "@fontsource/...";` direct dans globals.css laisse passer un
   `url(./files/...)` relatif au paquet source, jamais réécrit par le
   bundler — testé, constaté cassé dans `dist/`, donc écarté). */

@font-face {
  font-family: "Albert Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("/polices/albert-sans-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Albert Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url("/polices/albert-sans-latin-400-italic.woff2") format("woff2");
}
@font-face {
  font-family: "Albert Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("/polices/albert-sans-latin-500-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Albert Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("/polices/albert-sans-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Albert Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("/polices/albert-sans-latin-700-normal.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("/polices/ibm-plex-mono-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("/polices/ibm-plex-mono-latin-500-normal.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("/polices/ibm-plex-mono-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Space Grotesk";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("/polices/space-grotesk-latin-500-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Space Grotesk";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("/polices/space-grotesk-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Space Grotesk";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("/polices/space-grotesk-latin-700-normal.woff2") format("woff2");
}

/* Refonte Aurore vive (palier 1) : Quicksand (texte) et Urbanist (titres), @fontsource 5.3.0, licence OFL (OFL-quicksand.txt, OFL-urbanist.txt). */
@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("/polices/quicksand-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("/polices/quicksand-latin-500-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("/polices/quicksand-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("/polices/quicksand-latin-700-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Urbanist";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("/polices/urbanist-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Urbanist";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("/polices/urbanist-latin-700-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Urbanist";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("/polices/urbanist-latin-800-normal.woff2") format("woff2");
}
