/* Polices de Remixpack (charte du 11/11/2026), auto-hébergées sous /fonts/ : aucun appel à un
   service tiers. Geist (texte), Geist Mono (heures, chiffres), Bricolage Grotesque (logotype et
   titres). Sous-ensemble latin, woff2, licence OFL-1.1 (fonts/LICENSE-*.txt). Copies des paquets
   @fontsource 5.3.0. Une seule feuille pour l'application et les pages rendues par le serveur. */
@font-face {
  font-family: "Geist";
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/geist-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Geist";
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/geist-latin-500-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Geist";
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/geist-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Geist";
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/geist-latin-700-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Geist Mono";
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/geist-mono-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: "Bricolage Grotesque";
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/bricolage-grotesque-latin-700-normal.woff2") format("woff2");
}
