/*
 * MAF Portal — self-hosted brand faces.
 *
 * Two families, lifted from the Melbourne Art Fair 2027 site theme so the
 * portal and the main site set type identically:
 *
 *   ABC Marfa  — the workhorse sans (body copy, forms, tables, card text)
 *   ABC Synt   — the serif accent (buttons, sidebar menu group headings,
 *                the sidebar email, date lines, status pills)
 *
 * The third face — the page-heading condensed — is NOT here: it is Adobe
 * Fonts "din-condensed", loaded from the Typekit kit in functions.php. It
 * holds that slot until ABC Montefiore is licensed, at which point only the
 * --fm-font-heading token in tokens.css changes.
 *
 * woff2 first with a woff fallback; no eot/ttf (the portal is a logged-in
 * modern-browser surface). font-display: swap so text paints immediately in
 * the fallback rather than blocking on the download.
 */

/* ---- ABC Marfa — sans ------------------------------------------------------ */

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

@font-face {
	font-family: "ABC Marfa";
	src: url("../fonts/ABCMarfa-RegularItalic.woff2") format("woff2"),
		url("../fonts/ABCMarfa-RegularItalic.woff") format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "ABC Marfa";
	src: url("../fonts/ABCMarfa-Medium.woff2") format("woff2"),
		url("../fonts/ABCMarfa-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

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

/* ---- ABC Synt — serif accent ----------------------------------------------- */

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