/* Polices auto-hébergées, réduites au répertoire français (licence SIL OFL).
   Axes conservés : Archivo wdth 62→125 / wght 300→900 · Fraunces opsz 9→144 / wght 400→900.
   SOFT et WONK sont figés (100 / 1), leurs valeurs d'usage dans le CSS.
   ⚠ Regénérer avec scratchpad/polices.mjs si un caractère hors du jeu français
   apparaît dans data/menu.json, sinon il s'affichera dans une police de repli. */

@font-face{
  font-family:'Archivo';
  font-style:normal;
  font-weight:400 800;
  font-stretch:66% 100%;
  font-display:swap;
  src:url('../fonts/archivo-roman.woff2') format('woff2');
}

@font-face{
  font-family:'Fraunces';
  font-style:normal;
  font-weight:400 900;
  font-display:swap;
  src:url('../fonts/fraunces-roman.woff2') format('woff2');
}

@font-face{
  font-family:'Fraunces';
  font-style:italic;
  font-weight:400 900;
  font-display:swap;
  src:url('../fonts/fraunces-italic.woff2') format('woff2');
}

