/*
 * Neue June is the sole site-wide typeface and is not on Google Fonts, so it
 * must be self-hosted. Font files are not yet supplied — these @font-face
 * rules point at /assets/fonts/ and activate automatically the moment the
 * .woff2/.woff files land there (see assets/fonts/README.txt for the exact
 * variants needed). Until then, font-display: swap means text renders
 * immediately in the 'sans-serif' fallback with no render-blocking wait.
 */

@font-face {
	font-family: 'Neue June';
	src: url('../fonts/NeueJune-Regular.woff2') format('woff2'),
	     url('../fonts/NeueJune-Regular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Neue June';
	src: url('../fonts/NeueJune-Medium.woff2') format('woff2'),
	     url('../fonts/NeueJune-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Neue June';
	src: url('../fonts/NeueJune-SemiBold.woff2') format('woff2'),
	     url('../fonts/NeueJune-SemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Neue June';
	src: url('../fonts/NeueJune-Bold.woff2') format('woff2'),
	     url('../fonts/NeueJune-Bold.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
