/* Fuentes servidas desde el propio sitio (2026-10-06), antes venían de
   fonts.googleapis.com en DOS pedidos (el de Kadence y el nuestro) que
   bloqueaban el pintado de cada página ~1.5–1.9 s según Lighthouse.
   Solo el alfabeto latino (cubre el español: tildes, ñ, ¿, ¡). Licencia SIL
   Open Font License: ver OFL-*.txt en assets/fonts/.
   Se declaran EXACTAMENTE los mismos grosores que se cargaban desde Google
   (Manrope 400 y 700, Poppins 400 y 800), para que el sitio se
   vea idéntico al aprobado: el CSS pide además 500/600/800 de Manrope,
   700 de Poppins, y el navegador los resuelve con el grosor
   disponible más cercano, igual que antes (ej. botones 600 → 700). Manrope
   es una fuente variable: un archivo sirve para todos los grosores; si
   algún día se quiere el grosor exacto que pide el CSS, basta con cambiar
   aquí font-weight por un rango (ej. 400 800) — es un cambio visual, consultar. Sorts Mill Goudy,
   configurada en Kadence para menús, no se usa en ninguna página: no se
   incluye. Rubik (tipografía de botones de Kadence) solo la usaban 3 botones
   <button> por accidente; el 2026-10-06 la tipografía de botones de Kadence
   pasó a Manrope (Personalizar) y Rubik se quitó.
   Si se cambia una fuente en Apariencia → Personalizar, hay que
   agregarla aquí (Kadence ya no las pide a Google, ver functions.php). */

@font-face {
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/manrope-400-800-latin.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: 'Manrope';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/manrope-400-800-latin.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: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/poppins-400-latin.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: 'Poppins';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/poppins-800-latin.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;
}

