/* ═══════════════════════════════════════════════════════════════════
   Tipografías — guía §07. Tres familias variables, autoalojadas.

   Se sirven desde el propio dominio (nada de fonts.googleapis.com:
   el aula tiene alumnado en la UE y las fuentes remotas de Google son
   un problema de RGPD, además de una petición a terceros que no
   necesitamos). Los .woff2 se descargan una vez y viven en
   assets/fonts/ — ver assets/fonts/LEEME.md para nombres exactos.

   Mientras los archivos no estén subidos, el aula cae con dignidad a
   system-ui / Georgia / monospace (pilas definidas en tokens.css).
   ═══════════════════════════════════════════════════════════════════ */

@font-face {
	font-family: 'Archivo';
	src: url('../fonts/archivo-variable.woff2') format('woff2') tech('variations'),
	     url('../fonts/archivo-variable.woff2') format('woff2-variations');
	font-weight: 100 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Literata';
	src: url('../fonts/literata-variable.woff2') format('woff2') tech('variations'),
	     url('../fonts/literata-variable.woff2') format('woff2-variations');
	font-weight: 200 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Literata';
	src: url('../fonts/literata-italic-variable.woff2') format('woff2') tech('variations'),
	     url('../fonts/literata-italic-variable.woff2') format('woff2-variations');
	font-weight: 200 900;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'JetBrains Mono';
	src: url('../fonts/jetbrains-mono-variable.woff2') format('woff2') tech('variations'),
	     url('../fonts/jetbrains-mono-variable.woff2') format('woff2-variations');
	font-weight: 100 800;
	font-style: normal;
	font-display: swap;
}
