/* Self-hosted brand fonts (no Google Fonts request). */
@font-face {
	font-family: "Special Gothic";
	src: url("../fonts/special-gothic-latin.woff2") format("woff2");
	/* Capped at semibold: anything asking for bold (700) gets 600 (Melissa, Nov 13 2026). */
	font-weight: 400 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Instrument Serif";
	src: url("../fonts/instrument-serif-latin.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Instrument Serif";
	src: url("../fonts/instrument-serif-italic-latin.woff2") format("woff2");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}
/* Script / accent words. Google Font, SIL Open Font License 1.1. */
@font-face {
	font-family: "Libre Caslon Condensed";
	src: url("../fonts/libre-caslon-condensed-latin-400-italic.woff2") format("woff2");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}
/* 2027 brand (Claude design handoff). Small caps labels. Google Font, SIL Open Font License 1.1. */
@font-face {
	font-family: "Special Gothic Expanded One";
	src: url("../fonts/special-gothic-expanded-one-latin.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
/* Italic serif accent. Melissa's licensed font: self-hosted only, never swap for a Google Font.
   size-adjust keeps it the same height as Special Gothic inside sentences. */
@font-face {
	font-family: "The Erupha";
	src: url("../fonts/the-erupha-italic-condensed.woff2") format("woff2"),
		url("../fonts/the-erupha-italic-condensed.woff") format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
	size-adjust: 93%;
}
