/* Self-hosted — no external Google Fonts requests. See assets/fonts/OFL.txt.
   Fraunces and IBM Plex Sans ship as variable fonts; declaring a font-weight
   *range* against a single file (rather than one file per weight) lets the
   browser interpolate the actual axis instead of faking distinct weights
   from duplicate binaries — a bug already hit more than once in this theme
   line (see Quire's/Bolt's fonts.css notes). Latin subset only. */

@font-face {
	font-family: 'Fraunces';
	src: url('../fonts/fraunces-var.woff2') format('woff2-variations');
	font-weight: 300 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Fraunces';
	src: url('../fonts/fraunces-var-italic.woff2') format('woff2-variations');
	font-weight: 300 900;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'IBM Plex Sans';
	src: url('../fonts/plexsans-var.woff2') format('woff2-variations');
	font-weight: 400 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IBM Plex Mono';
	src: url('../fonts/plexmono-400.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IBM Plex Mono';
	src: url('../fonts/plexmono-500.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
