/* RAGMOUTH fonts, self-hosted (no requests to Google).
   - Inter Display Black: headlines. Heavy and blunt, like the cut-out
     letters in the logo.
   - Big Shoulders Display Black (uppercase Latin subset): the condensed
     letters mixed into the ransom-note headings and the big counters.
   - Special Elite: the typewriter. Kickers, datelines, stamps, captions:
     everything that looks like it came out of a zine or a dodgy dossier.
   - Newsreader: reading. Serious type for serious journalism.
   - Inter: navigation, buttons and labels.
   Licences (SIL OFL 1.1 and Apache 2.0) are in assets/fonts/. */
@font-face {
	font-family: "Inter Display";
	src: url("../fonts/inter-display-black.woff2") format("woff2");
	font-weight: 800 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Big Shoulders Display";
	src: url("../fonts/big-shoulders-black.woff") format("woff");
	font-weight: 700 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Special Elite";
	src: url("../fonts/special-elite.woff") format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Inter";
	src: url("../fonts/inter-regular.woff2") format("woff2");
	font-weight: 400 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Inter";
	src: url("../fonts/inter-semibold.woff2") format("woff2");
	font-weight: 600 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Newsreader";
	src: url("../fonts/newsreader.woff2") format("woff2");
	font-weight: 200 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Newsreader";
	src: url("../fonts/newsreader-italic.woff2") format("woff2");
	font-weight: 200 800;
	font-style: italic;
	font-display: swap;
}
