/**
 * Self-hosted brand typefaces — CADOpt Style Guide v1.0 (July 2026), p.9
 * ("Typography — Family & Scale"): Century Gothic is the brand face,
 * self-hosted (not a webfont pulled from a public CDN) so it renders
 * everywhere; Jost is wired as the automatic fallback. This file is the
 * one place those two typefaces are actually loaded — tokens.css already
 * points --font-brand/--font-body at "Century Gothic","CenturyGothicWeb",
 * "Jost",sans-serif, but until this file existed nothing was enqueued to
 * back either name, so both silently failed and every page rendered in
 * the browser's default system sans-serif (2026-09-07 fix).
 *
 * CENTURY GOTHIC — NOT YET SUPPLIED. Century Gothic is a commercial
 * Monotype typeface; it cannot be sourced from a free CDN or generated,
 * only self-hosted from a copy CADOpt already holds a license for (the
 * style guide's own wording: "we self-host a licensed copy"). The
 * @font-face rules below are wired to assets/fonts/CenturyGothic-Regular
 * .woff2 / CenturyGothic-Bold.woff2 — inert (silently skipped by every
 * browser) until those two files are dropped in. See assets/fonts/README.md.
 *
 * JOST — real, self-hosted now. Jost is SIL Open Font License (free to
 * copy and self-host); assets/fonts/Jost-Regular.woff2 and -Bold.woff2
 * were downloaded directly from Google Fonts' own CDN (fonts.gstatic.com,
 * the same files Google's own css2 API serves) on 2026-09-07 and are
 * loaded here instead of via a live fonts.googleapis.com request, per the
 * style guide's own self-hosting principle. Until Century Gothic is
 * supplied, this is what actually renders across the site.
 *
 * JETBRAINS MONO — same story as Jost: tokens.css's --font-mono already
 * named it, nothing loaded it. Also OFL-licensed, so
 * assets/fonts/JetBrainsMono-Regular.woff2 / -Bold.woff2 were downloaded
 * the same way and self-hosted here (2026-09-07).
 */

@font-face {
	font-family: "CenturyGothicWeb";
	src: url("../fonts/CenturyGothic-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "CenturyGothicWeb";
	src: url("../fonts/CenturyGothic-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Jost";
	src: url("../fonts/Jost-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Jost";
	src: url("../fonts/Jost-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "JetBrains Mono";
	src: url("../fonts/JetBrainsMono-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "JetBrains Mono";
	src: url("../fonts/JetBrainsMono-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
