/* ============================================================
   Vulpes — sistema base (Fase 1)
   Fuentes variables self-hosted subseteadas (latin + español).
   1 archivo por familia con eje wght → 2 requests, ~40KB total.
   ============================================================ */

@font-face {
  font-family: 'Space Grotesk';
  src: url('/assets/fonts/sg.woff2') format('woff2');
  font-weight: 500 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Hanken Grotesk';
  src: url('/assets/fonts/hg.woff2') format('woff2');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

/* Fallbacks métricos: mismo ancho aproximado que la webfont → CLS ~0 al swap */
@font-face {
  font-family: 'Space Grotesk-fb';
  src: local('Arial');
  size-adjust: 103%;
  ascent-override: 98%;
  descent-override: 27%;
}
@font-face {
  font-family: 'Hanken Grotesk-fb';
  src: local('Arial');
  size-adjust: 100%;
  ascent-override: 97%;
  descent-override: 26%;
}
