/* Polices auto-hébergées, sous-ensemblées à la plage latine + flèche (U+2192).
   Converties en WOFF2 le 09.09.2026 : 1 425 Ko de TTF -> 144 Ko, soit -90 %.
   Les .ttf d'origine restent dans la sauvegarde prevoyance-jovanovic-audit\avant-refonte-2026-09-09.
   WOFF2 seul : pris en charge par tous les navigateurs depuis 2016, inutile de
   servir un second format en repli. */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(face-1.woff2) format('woff2');
}
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(face-2.woff2) format('woff2');
}
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(face-3.woff2) format('woff2');
}
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(face-4.woff2) format('woff2');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(face-5.woff2) format('woff2');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(face-6.woff2) format('woff2');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(face-7.woff2) format('woff2');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(face-8.woff2) format('woff2');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(face-9.woff2) format('woff2');
}
/* Hanken Grotesk (OFL), police de texte du site depuis le 16.09.2026, auto-hebergee :
   la CSP interdit les polices distantes. Fichier variable unique, graisses 100 a 900,
   sous-ensemble latin telecharge depuis Google Fonts. */
@font-face {
  font-family: 'Hanken Grotesk';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(hanken-grotesk-latin.woff2) format('woff2');
}
