/*
 * MERCURY 3.0 — @font-face self-host
 * Ce fichier vit dans public/ et est chargé via <link> dans le <head>,
 * hors du pipeline Vite/PostCSS.
 *
 * Stratégie : une famille CSS par poids, avec font-weight: normal partout.
 * Le navigateur ne peut pas confondre un poids avec un autre puisque les
 * noms de famille sont distincts. Utiliser via les variables
 * --font-sans / --font-sans-light / --font-sans-medium / etc.
 *
 * Display : Larceny (pixel/retro)
 * Body    : "Space Grotesk <Poids>"
 */

/* --- Larceny (display) --- */
@font-face {
  font-family: 'Larceny';
  src: url('/fonts/Larceny.woff2') format('woff2'),
       url('/fonts/Larceny.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mania';
  src: url('/fonts/mania.woff2') format('woff2'),
       url('/fonts/mania.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mania Button';
  src: url('/fonts/mania.woff2') format('woff2'),
       url('/fonts/mania.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  ascent-override: 85.75%;
  descent-override: 14.25%;
  line-gap-override: 0%;
}

/* --- Space Grotesk par nom de famille distinct --- */
@font-face {
  font-family: 'Zonda Light';
  src: url('/fonts/Zonda-Light.woff2?v=20260413-4') format('woff2'),
       url('/fonts/Zonda-Light.woff?v=20260413-4') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zonda';
  src: url('/fonts/Zonda-Regular.woff2?v=20260413-4') format('woff2'),
       url('/fonts/Zonda-Regular.woff?v=20260413-4') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zonda Medium';
  src: url('/fonts/Zonda-Medium.woff2?v=20260413-4') format('woff2'),
       url('/fonts/Zonda-Medium.woff?v=20260413-4') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zonda Bold';
  src: url('/fonts/Zonda-Bold.woff2?v=20260413-4') format('woff2'),
       url('/fonts/Zonda-Bold.woff?v=20260413-4') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
