/**
 * Polices du thème, hébergées localement.
 *
 * Elles ne sont pas appelées chez Google : un chargement depuis
 * fonts.googleapis.com transmet l'adresse IP du visiteur à un tiers, ce que
 * la proposition commerciale s'engage à éviter. Les fichiers sont sous
 * licence SIL Open Font, leur redistribution est libre.
 *
 * Sous-ensemble latin uniquement, le site étant en français.
 *
 * font-display: swap — le texte s'affiche immédiatement dans la police de
 * repli puis bascule. Un « fout » bref vaut mieux qu'un titre invisible
 * pendant le chargement.
 */

@font-face {
  font-family: "Montserrat Alternates";
  src: url("../fonts/montserrat-alternates-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Asap";
  src: url("../fonts/asap-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Asap";
  src: url("../fonts/asap-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Asap";
  src: url("../fonts/asap-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Graisses ajoutées le 8 septembre 2026 : Montserrat Alternates 400 (liens
   du pied de page) et 700 (titre du menu), Asap 700 (titres d'actualités).
   Sous-ensemble latin de Google Fonts, hébergé ici comme les autres. */
@font-face {
  font-family: "Montserrat Alternates";
  src: url("../fonts/montserrat-alternates-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("../fonts/montserrat-alternates-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Asap";
  src: url("../fonts/asap-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
