/*
 * Fuentes autoalojadas del tema hijo «otrn».
 *
 * Reemplaza la dependencia de `fonts.googleapis.com` (ver
 * assets/fonts/README.md): subconjunto `latin`, formato woff2,
 * `font-display:swap`. Encolado por `otrn_enqueue_assets()` en functions.php.
 *
 * La ruta `../fonts/` es relativa a ESTE archivo (assets/css/ → assets/fonts/),
 * NO al raíz del tema: el navegador la resuelve contra la ubicación del CSS.
 */

/* ---- Montserrat: tipografía principal (cuerpo, títulos H1–H3) -------- */
@font-face{
  font-family:'Montserrat'; font-style:normal; font-weight:400; font-display:swap;
  src:url('../fonts/montserrat-latin-400.woff2') format('woff2');
}
@font-face{
  font-family:'Montserrat'; font-style:normal; font-weight:500; font-display:swap;
  src:url('../fonts/montserrat-latin-500.woff2') format('woff2');
}
@font-face{
  font-family:'Montserrat'; font-style:normal; font-weight:600; font-display:swap;
  src:url('../fonts/montserrat-latin-600.woff2') format('woff2');
}
@font-face{
  font-family:'Montserrat'; font-style:normal; font-weight:700; font-display:swap;
  src:url('../fonts/montserrat-latin-700.woff2') format('woff2');
}
@font-face{
  font-family:'Montserrat'; font-style:normal; font-weight:800; font-display:swap;
  src:url('../fonts/montserrat-latin-800.woff2') format('woff2');
}

/* ---- IBM Plex Mono: cifras, indicadores y módulos de datos ---------- */
@font-face{
  font-family:'IBM Plex Mono'; font-style:normal; font-weight:400; font-display:swap;
  src:url('../fonts/ibm-plex-mono-latin-400.woff2') format('woff2');
}
@font-face{
  font-family:'IBM Plex Mono'; font-style:normal; font-weight:500; font-display:swap;
  src:url('../fonts/ibm-plex-mono-latin-500.woff2') format('woff2');
}
@font-face{
  font-family:'IBM Plex Mono'; font-style:normal; font-weight:600; font-display:swap;
  src:url('../fonts/ibm-plex-mono-latin-600.woff2') format('woff2');
}
@font-face{
  font-family:'IBM Plex Mono'; font-style:normal; font-weight:700; font-display:swap;
  src:url('../fonts/ibm-plex-mono-latin-700.woff2') format('woff2');
}
