/* =========================================================
   Fuentes AUTOALOJADAS — Barlow y Barlow Condensed.
   Antes se cargaban desde fonts.googleapis.com, lo que enviaba la IP de cada
   visitante a Google en cada visita. Autoalojarlas elimina ese tratamiento.
   (oct-2026)

   Subconjunto: SOLO `latin`. Cubre ES / CA / EN / FR / IT, que son los cinco
   idiomas de la landing: los acentos y la ñ/ç viven en Latin-1 (U+00C0-00FF),
   y el punt volat catalán es el U+00B7, también dentro. NO se incluye
   `latin-ext` ni cirílico: si algún día apareciera un carácter fuera del
   subconjunto, el navegador cae solo al `sans-serif` del sistema para ESE
   glifo (no se rompe nada, solo se ve distinto).

   A propósito SIN `unicode-range`: con el subconjunto latin ya descargado
   siempre, declararlo solo añadiría una forma de que un carácter inesperado
   quede sin fuente. Que el fallback lo decida el navegador por glifo ausente.

   ⚠️ Las rutas `url()` son relativas a ESTE fichero, no al HTML que lo enlaza.
   Por eso funciona igual desde `landing/*.html` (`href="fonts.css"`) que desde
   `landing/blog/*.html` (`href="../fonts.css"`): el CSS siempre está en
   `landing/`, así que `fonts/...` resuelve bien desde cualquier profundidad.
   Si algún día se mueve este fichero, hay que revisar las seis rutas.

   Pesos: los que de verdad usa la landing. Barlow 400/500/600 + 400 itálica,
   Barlow Condensed 700/900. Si se añade un peso nuevo en el CSS de una página,
   hay que descargar su woff2 y declararlo aquí, o el navegador lo SINTETIZARÁ
   (negrita falsa) sin avisar.
   ========================================================= */

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/barlow-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/barlow-400-italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/barlow-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/barlow-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/barlow-condensed-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('fonts/barlow-condensed-900.woff2') format('woff2');
}
