/* ==========================================================================
   Colomer.dev · Tipografías locales
   --------------------------------------------------------------------------
   Los archivos viven en libs/fonts/ y se sirven desde el propio dominio.
   NO se carga nada desde fonts.googleapis.com — ver §2.3 (librerías locales).

   Subset: solo `latin` (U+0000-00FF + puntuación). Cubre todo el español:
   ñ, á é í ó ú, ü, ¿ y ¡. Los subsets cyrillic/greek/vietnamese se
   descartaron a propósito: son ~70% del peso y el sitio no los usa.

   Inter y Space Grotesk son fuentes VARIABLES: un solo archivo cubre todos
   los pesos, por eso el @font-face declara un rango y no un peso fijo.
   Space Mono no es variable — necesita un archivo por peso.

   Licencia: las tres son SIL Open Font License 1.1 (uso comercial y
   self-hosting permitidos).
   ========================================================================== */

/* --- Display: títulos, logo, cifras --- */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('../libs/fonts/space-grotesk-variable.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* --- Body: texto corrido --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../libs/fonts/inter-variable.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* --- Mono: etiquetas, numeración, eyebrows --- */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../libs/fonts/space-mono-400.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../libs/fonts/space-mono-700.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
