/* ============================================================================
   POLICES — self-hostées en woff2. ⛔ Jamais de CDN (performance + RGPD :
   l'éditeur est en France, une requête vers fonts.googleapis.com transmet l'IP
   du visiteur à un tiers sans consentement).
   Clash Display : licence libre ITF (Fontshare) · Hanken Grotesk, Space Grotesk : OFL.
   `font-display: swap` — le texte est lisible avant que la police n'arrive.
   ============================================================================ */

@font-face {
  font-family: 'Clash Display';
  src: url('fonts/clash-display-600-latin.woff2') format('woff2');
  font-weight: 500 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('fonts/clash-display-700-latin.woff2') format('woff2');
  font-weight: 700 900; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: url('fonts/hanken-400-latin.woff2') format('woff2');
  font-weight: 100 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: url('fonts/hanken-600-latin.woff2') format('woff2');
  font-weight: 600 900; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Space Grotesk';
  src: url('fonts/space-500-latin.woff2') format('woff2');
  font-weight: 400 700; font-style: normal; font-display: swap;
}
