/* Fuentes de Lila, empaquetadas aquí (como en la app): nada se descarga de Google. Solo el subconjunto latino,
   que trae las tildes, la ñ y los signos ¿ ¡ del español. */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url('fonts/inter-latin-wght-normal.woff2') format('woff2-variations');
}
@font-face {
  font-family: 'Space Grotesk Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url('fonts/space-grotesk-latin-wght-normal.woff2') format('woff2-variations');
}
/* Inter con eje de tamaño óptico (opsz 14–32): a tamaño de titular se dibuja como "Inter Display". Usar con
   font-optical-sizing: auto. Pesa 73 KB contra 48 KB de la normal. */
@font-face {
  font-family: 'Inter Opsz';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url('fonts/inter-latin-standard-normal.woff2') format('woff2-variations');
}
/* Jost: revival libre de Futura (la letra de la placa del Apollo 11), OFL 1.1. Sus "o" son círculos, como las ondas
   del púlsar. */
@font-face {
  font-family: 'Jost Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url('fonts/jost-latin-wght-normal.woff2') format('woff2-variations');
}
@font-face {
  font-family: 'Jost Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 100 900;
  src: url('fonts/jost-latin-wght-italic.woff2') format('woff2-variations');
}
@font-face {
  font-family: 'JetBrains Mono Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 800;
  src: url('fonts/jetbrains-mono-latin-wght-normal.woff2') format('woff2-variations');
}
