/* =====================================================================
   Inter — police officielle ProcessFlow (remplace SF Pro, non libre)
   Licence : SIL Open Font License 1.1 (libre, redistribuable, commercial OK)
   Fichier variable : inter.woff2 (graisses 100 → 900 dans un seul fichier)
   -> Placez inter.css ET inter.woff2 dans le MÊME dossier du projet.
   ===================================================================== */

@font-face {
  font-family: "Inter";
  src: url("inter.woff2") format("woff2");
  font-weight: 100 900;      /* police variable : toutes les graisses */
  font-style: normal;
  font-display: swap;        /* affiche un fallback puis bascule sur Inter */
}

/* Applique Inter partout. On garde -apple-system en fallback le temps du chargement. */
:root {
  --bs-body-font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", Helvetica, Arial, sans-serif;
  --pf-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", Helvetica, Arial, sans-serif;
}

body,
h1, h2, h3, h4, h5, h6,
p, a, span, div, label, li, td, th,
.btn, .form-control, .form-select,
input, button, select, textarea {
  font-family: var(--pf-font);
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -0.011em;   /* interlettrage charte */
}
