/*
	Tipografia de marca, servida desde el propio arbol.

	POR QUE NO SE PIDE A UN TERCERO. El sitio anterior trae las dos familias desde
	fonts.googleapis.com. Replicar eso metia una dependencia de un tercero en cada visita
	—un dato de navegacion del paciente que sale de la infraestructura del laboratorio— y
	un punto de falla que el entorno no controla. Las dos familias son de licencia
	abierta (SIL OFL 1.1), asi que se sirven desde aca. No es una desviacion de la
	especificacion visual: son las MISMAS familias, con los mismos pesos.

	POR QUE SOLO latin y latin-ext. El sitio esta en espanol. Los subconjuntos cirilico,
	griego y vietnamita que la API ofrece suman peso y no dibujan un solo caracter de
	este sitio.

	Open Sans v44 es una fuente VARIABLE: un unico archivo por subconjunto cubre todo el
	rango de peso, y por eso se declara el rango y no un peso fijo. Montserrat va solo en
	700, que es el unico peso con el que el sitio anterior la usa (navegacion, botones,
	titulos del pie).
*/

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300 800;
	font-display: swap;
	src: url("../fuentes/open-sans-400-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
		U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
		U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300 800;
	font-display: swap;
	src: url("../fuentes/open-sans-400-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304,
		U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
		U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fuentes/montserrat-700-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
		U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
		U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fuentes/montserrat-700-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304,
		U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
		U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
