/* Josefin Sans autohospedada (SIL Open Font License 1.1).
 *
 * Subconjunto latino generado con assets/tools/build-fonts.py desde los TTF
 * estáticos. Mismo origen que el wrapper: sin DNS ni TLS de terceros.
 * `font-display: swap`: nunca hay texto invisible.
 *
 * Los números de los marcadores de lote NO usan estas fuentes: se dibujan con
 * los contornos de Josefin Sans (assets/data/josefin-sans-digitos.json),
 * porque una textura SVG no hereda las webfonts del documento.
 */

@font-face {
  font-family: "Josefin Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/josefin-sans-400-latin.woff2") format("woff2");
}

@font-face {
  font-family: "Josefin Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/josefin-sans-500-latin.woff2") format("woff2");
}

@font-face {
  font-family: "Josefin Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/josefin-sans-600-latin.woff2") format("woff2");
}

@font-face {
  font-family: "Josefin Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/josefin-sans-700-latin.woff2") format("woff2");
}

/* Manrope 4.504 autohospedada (SIL Open Font License 1.1), rol interfaz
 * (reemplaza a Inter desde la tanda 4; Inter ya no se carga).
 * Subconjunto latino generado con assets/tools/build-manrope.py desde los TTF
 * estáticos. Solo 400 / 500 / 600: un peso mayor no tiene archivo y el
 * navegador lo sintetizaría, así que la interfaz no debe pedirlo. */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/manrope-400-latin.woff2") format("woff2");
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/manrope-500-latin.woff2") format("woff2");
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/manrope-600-latin.woff2") format("woff2");
}
