/* Jost y Libre Baskerville, servidas desde aquí y no desde
 * fonts.googleapis.com/fonts.gstatic.com.
 *
 * No es solo estética de CSP: la primera visita a esta pantalla suele ser
 * para teclear un DNI, y cargar la tipografía desde Google le decía a Google
 * la IP de esa visita antes incluso de que el formulario existiera. Servir
 * los ficheros aquí lo evita, y de paso permite quitar esos dos orígenes de
 * la política de contenido (style-src y font-src se quedan en 'self' a
 * secas).
 *
 * Solo el subconjunto latino: es el único que hace falta para castellano
 * (cubre también Ñ, ñpicas y vocales acentuadas), y es una fracción del peso
 * de las variantes cirílica y latina extendida que Google sirve por si
 * acaso.
 */

@font-face {
  font-family: "Jost";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("jost-200.woff2") format("woff2");
}

@font-face {
  font-family: "Jost";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("jost-300.woff2") format("woff2");
}

@font-face {
  font-family: "Jost";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("jost-400.woff2") format("woff2");
}

@font-face {
  font-family: "Jost";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("jost-500.woff2") format("woff2");
}

@font-face {
  font-family: "Jost";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("jost-600.woff2") format("woff2");
}

@font-face {
  font-family: "Libre Baskerville";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("libre-baskerville-400.woff2") format("woff2");
}

@font-face {
  font-family: "Libre Baskerville";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("libre-baskerville-700.woff2") format("woff2");
}
