/* ==========================================================================
   Self-hosted web fonts (previously loaded from Google Fonts).
   Latin subset, which covers English including £ and curly quotes.
   Fonts: Bitter, Raleway, Montserrat – SIL Open Font License 1.1
   (see assets/fonts/LICENSE-*.txt). Files from Fontsource.
   ========================================================================== */

/* Bitter 500 / 600 / 700 */
@font-face {
	font-family: "Bitter";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/bitter-latin-500-normal.woff2") format("woff2");
}

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

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

/* Raleway 400 / 500 / 600 / 700 */
@font-face {
	font-family: "Raleway";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/raleway-latin-400-normal.woff2") format("woff2");
}

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

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

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

/* Montserrat variable 100–900, normal + italic */
@font-face {
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url("../fonts/montserrat-latin-wght-normal.woff2") format("woff2-variations"),
		url("../fonts/montserrat-latin-wght-normal.woff2") format("woff2");
}

@font-face {
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 100 900;
	font-display: swap;
	src: url("../fonts/montserrat-latin-wght-italic.woff2") format("woff2-variations"),
		url("../fonts/montserrat-latin-wght-italic.woff2") format("woff2");
}
