/**
 * Self-hosted webfonts.
 *
 * Families and weights match brizomarket.com:
 *   Archivo        — headings (variable, 100–900, plus a 700 italic instance)
 *   Hanken Grotesk — body    (variable, 100–900)
 *   IBM Plex Mono  — labels, eyebrows, data (400, 500, 600)
 *
 * Font binaries live in assets/fonts/<family>/ — see assets/fonts/README.md.
 * All three families are licensed under the SIL Open Font License 1.1.
 */

@font-face {
	font-family: 'Archivo';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('../fonts/archivo/archivo-var.woff2') format('woff2');
}

@font-face {
	font-family: 'Archivo';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('../fonts/archivo/archivo-italic-700.woff2') format('woff2');
}

@font-face {
	font-family: 'Hanken Grotesk';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('../fonts/hanken-grotesk/hanken-grotesk-var.woff2') format('woff2');
}

@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../fonts/ibm-plex-mono/ibm-plex-mono-400.woff2') format('woff2');
}

@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('../fonts/ibm-plex-mono/ibm-plex-mono-500.woff2') format('woff2');
}

@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../fonts/ibm-plex-mono/ibm-plex-mono-600.woff2') format('woff2');
}
