/*
 * Self-hosted faces. No CDN, no Google Fonts request: the visitor's IP never
 * leaves this server.
 *
 * File names match the upstream releases as downloaded, so re-downloading a
 * font never requires renaming anything. See assets/fonts/README.md.
 */

/* Courier Prime — the screenplay face, redrawn to stay legible on screen. */
@font-face {
	font-family: "Courier Prime";
	src: url("../fonts/CourierPrime-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Courier Prime";
	src: url("../fonts/CourierPrime-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/*
 * Inter — running text, regular weight only.
 *
 * Body copy is never set bold in this theme: every bold run (headings, labels,
 * buttons, nav) uses Courier Prime. The single exception is the skip link, so
 * there is nothing to gain from shipping a second Inter file.
 */
@font-face {
	font-family: "Inter";
	src: url("../fonts/Inter-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

/*
 * The Aliens — fonte d'affichage, réservée aux grands titres.
 *
 * Couverture vérifiée : accents français, chiffres, ponctuation et
 * minuscules, tout est là. Hauteur de capitale 0.70em, nettement plus haute
 * que Courier Prime (0.59em) : c'est pourquoi --ccc-caps-nudge ne doit pas
 * lui être appliqué. Elle ne sert jamais aux boutons ni aux libellés.
 */
@font-face {
	font-family: "The Aliens";
	src: url("../fonts/thealiens.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
