/* ============================================================
   VoudouanT — Polices auto-hébergées
   Clash Display (titres) · General Sans (courant) · Space Mono (timecode)
   ============================================================ */

@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-400.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-600.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-700.woff2') format('woff2');
  font-weight: 700; font-style: normal; font-display: swap;
}

@font-face {
  font-family: 'General Sans';
  src: url('../fonts/general-400.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'General Sans';
  src: url('../fonts/general-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'General Sans';
  src: url('../fonts/general-600.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}

/* Fraunces — serif éditorial variable (manifeste, citations, légendes) */
@font-face {
  font-family: 'Fraunces';
  src: url('../fonts/fraunces-roman.woff2') format('woff2');
  font-weight: 300 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Fraunces';
  src: url('../fonts/fraunces-italic.woff2') format('woff2');
  font-weight: 300 600; font-style: italic; font-display: swap;
}

@font-face {
  font-family: 'Space Mono';
  src: url('../fonts/space-mono-400.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Space Mono';
  src: url('../fonts/space-mono-700.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
