/**
 * SIGMATICS — Self-hosted fonts
 *
 * Replaces the Google Fonts CDN dependency (fonts.googleapis.com /
 * fonts.gstatic.com) with locally-hosted files — removes a third-party
 * request + DNS lookup + connection entirely, which matters for Core
 * Web Vitals (a confirmed Google ranking factor). Files are in
 * ../fonts/ (relative to this file's own location in assets/css/).
 *
 * WOFF2 first (smaller, all modern browsers), WOFF as a fallback for
 * older browsers without WOFF2 support. font-display: swap so text
 * never blocks render while a font loads — same behavior as the Google
 * Fonts CDN version had, just without the third-party request.
 *
 * Licensing: all three fonts are SIL Open Font License 1.1, which
 * explicitly permits self-hosting/embedding — see ../fonts/LICENSE.txt.
 */

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

@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('../fonts/oswald-latin-300-normal.woff2') format('woff2'),
	     url('../fonts/oswald-latin-300-normal.woff') format('woff');
}
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../fonts/oswald-latin-400-normal.woff2') format('woff2'),
	     url('../fonts/oswald-latin-400-normal.woff') format('woff');
}
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('../fonts/oswald-latin-500-normal.woff2') format('woff2'),
	     url('../fonts/oswald-latin-500-normal.woff') format('woff');
}
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../fonts/oswald-latin-600-normal.woff2') format('woff2'),
	     url('../fonts/oswald-latin-600-normal.woff') format('woff');
}

@font-face {
	font-family: 'JetBrains Mono';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../fonts/jetbrains-mono-latin-400-normal.woff2') format('woff2'),
	     url('../fonts/jetbrains-mono-latin-400-normal.woff') format('woff');
}
@font-face {
	font-family: 'JetBrains Mono';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('../fonts/jetbrains-mono-latin-500-normal.woff2') format('woff2'),
	     url('../fonts/jetbrains-mono-latin-500-normal.woff') format('woff');
}
