/* Polices Zedback — hébergées localement
 *
 * Les fichiers de police sont à la racine du site.
 *
 * Les polices étaient auparavant chargées depuis fonts.googleapis.com, ce qui
 * transmettait l'adresse IP de chaque visiteur à Google sans son consentement
 * et sans nécessité technique. Les servir depuis zedback.com supprime ce
 * transfert : aucune donnée ne quitte le domaine pour afficher une page.
 *
 * font-display: swap affiche immédiatement une police de secours, puis bascule
 * quand le fichier est chargé. La page reste lisible même sur connexion lente.
 */

/* ── Bricolage Grotesque — titres et éléments d'identité ──
 * Seules les graisses 700 et 800 sont utilisées : cette police ne sert
 * qu'aux titres et aux éléments d'identité, jamais au texte courant.
 *
 * Fichiers « -v2 » : les premiers fichiers déposés étaient en réalité des
 * archives ZIP renommées en .woff2 — illisibles pour le navigateur, qui
 * affichait une police de secours. Comme les .woff2 sont mis en cache un an
 * (netlify.toml), on change le NOM du fichier plutôt que son contenu : les
 * navigateurs qui ont gardé l'ancien fichier cassé ne le réutiliseront pas.
 */

@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/bricolage-grotesque-700-v2.woff2") format("woff2");
}

@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/bricolage-grotesque-800-v2.woff2") format("woff2");
}

/* ── Instrument Sans — texte courant ── */

@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/instrument-sans-400.woff2") format("woff2");
}

@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/instrument-sans-500.woff2") format("woff2");
}

@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/instrument-sans-600.woff2") format("woff2");
}
