/*
 * Bricks Enlighten — self-hosted @font-face declarations.
 *
 * Sen is the only body/heading family.
 * Lemon Milk is locked to the logo lockup (and rare logo-voice moments) via --font-logo.
 *
 * Paths are relative to this CSS file (assets/css/fonts.css → ../fonts/*).
 * font-display: swap keeps text visible during font load (FOUT, not FOIT).
 */

/* Sen — body + heading */
@font-face {
	font-family: 'Sen';
	src: url('../fonts/Sen-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Sen';
	src: url('../fonts/Sen-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Sen';
	src: url('../fonts/Sen-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

/* Lemon Milk — logo lockup / logo-voice only */
@font-face {
	font-family: 'Lemon Milk';
	src: url('../fonts/LEMONMILK-Light.otf') format('opentype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Lemon Milk';
	src: url('../fonts/LEMONMILK-Regular.otf') format('opentype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Lemon Milk';
	src: url('../fonts/LEMONMILK-Medium.otf') format('opentype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Lemon Milk';
	src: url('../fonts/LEMONMILK-Bold.otf') format('opentype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
