/* ===================================================================
   Norus — Tipografía Inter, servida desde ESTE dominio
   -------------------------------------------------------------------
   POR QUÉ NO SE CARGA YA DESDE GOOGLE FONTS (2026-09-22)
   Hasta hoy las cinco páginas pedían Inter a fonts.googleapis.com. Eso
   no instala ninguna cookie —así que no obligaba a banner— pero SÍ
   envía la dirección IP del visitante a Google (Estados Unidos) en
   cada visita, sin consentimiento y sin declararlo en la política de
   privacidad. Es un tratamiento de dato personal con transferencia
   internacional, y hay jurisprudencia europea en contra
   (LG München I, 20/01/2022).

   Sirviéndola desde aquí el problema desaparece de raíz: la web deja
   de pedir NADA a ningún tercero en tiempo de ejecución —ahora sí es
   literalmente cierto, igual que ya lo era para GSAP, Three.js y
   Lenis— y además se ahorran dos conexiones externas (DNS + TLS +
   descarga del CSS) antes de poder pintar una sola letra.

   QUÉ SE HA DESCARGADO
   Inter v20 en formato VARIABLE: un único archivo por subconjunto
   cubre todo el rango de grosores 400–900 que usa el sitio. Antes
   Google servía seis archivos (uno por peso); ahora son dos, 133 KB
   en total, y no hay ningún grosor que pueda faltar.
     · inter-latin.woff2      48 KB — U+0000–00FF: cubre el español
                                       entero (á é í ó ú ñ ü ¿ ¡) más
                                       el símbolo del euro.
     · inter-latin-ext.woff2  85 KB — alfabetos latinos extendidos,
                                       por si aparece un nombre propio
                                       con caracteres de fuera.
   Licencia SIL Open Font License 1.1 (permite redistribuir y alojar).

   `font-display: swap` a propósito: el texto se pinta de inmediato con
   la tipografía del sistema y cambia a Inter al llegar. La alternativa
   —esperar a la fuente— deja la portada en blanco, que es peor.
=================================================================== */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('../fonts/inter-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* ===================================================================
   NorusAnalytics2 · 2026-10-01 — INTER 4.1 OFICIAL (subconjunto latino)
   -------------------------------------------------------------------
   El archivo de Google que había aquí (`inter-latin.woff2`, Inter v20)
   solo traía el eje de grosor y los números tabulares: medido en el
   navegador, ninguna alternativa tipográfica ni el eje óptico respondían.
   Se sustituye por Inter 4.1 del repositorio oficial (github.com/rsms/inter,
   release v4.1, SIL Open Font License 1.1), recortado a latín con fontTools:
     · eje de grosor 400–900 y eje ÓPTICO 14–32 (con
       `font-optical-sizing: auto` —el valor por defecto— el navegador usa
       las formas de texto hasta 14 px y las de titular, «Inter Display»,
       desde 32 px, que son más finas y más cerradas);
     · funciones: kern, calt, ccmp, locl, liga, case (signos alineados con
       mayúsculas), tnum/pnum (cifras tabulares/proporcionales), zero,
       ss03 y cv11 (la «a» de un piso).
   51,5 KB: lo mismo que pesaba la anterior (47 KB). La licencia va en
   `assets/fonts/Inter-LICENSE.txt`, como exige la OFL. El archivo antiguo
   y el de alfabetos latinos extendidos (`inter-latin-ext.woff2`) se
   conservan; el segundo solo se descarga si aparece un carácter de fuera.
=================================================================== */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('../fonts/inter-4-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-2193, U+2212, U+2215, U+2713, U+FEFF, U+FFFD;
}
