/*
 * GALLO 2026 — OT Jubilee activation layer
 *
 * PRIVATE TST VALIDATION ONLY. Do not publish this file or the referenced
 * proprietary fonts in production until Gallo confirms the Web/self-hosting
 * licence.
 */

@font-face {
	font-family: "OT Jubilee Golden";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("../fonts/jubilee/OTJubilee-GoldenLight.woff2") format("woff2");
}

@font-face {
	font-family: "OT Jubilee Golden";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/jubilee/OTJubilee-GoldenMedium.woff2") format("woff2");
}

@font-face {
	font-family: "OT Jubilee Golden";
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url("../fonts/jubilee/OTJubilee-GoldenExtrabold.woff2") format("woff2");
}

@font-face {
	font-family: "OT Jubilee Silver";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("../fonts/jubilee/OTJubilee-SilverLight.woff2") format("woff2");
}

@font-face {
	font-family: "OT Jubilee Silver";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/jubilee/OTJubilee-SilverMedium.woff2") format("woff2");
}

@font-face {
	font-family: "OT Jubilee Silver";
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url("../fonts/jubilee/OTJubilee-SilverExtrabold.woff2") format("woff2");
}

/* Brandbook mapping: Silver Extrabold for titles, Golden Medium/Extrabold for
 * highlights, and DM Sans for running text. Existing selectors already consume
 * these tokens, so no component-level override or global body replacement is
 * needed when this activation layer is eventually approved and enqueued. */
:root {
	--gallo-2026-title-font: "OT Jubilee Silver", "DM Sans", Arial, sans-serif;
	--gallo-2026-highlight-font: "OT Jubilee Golden", "DM Sans", Arial, sans-serif;
}

