/*
 * IID Theme — Self-hosted Noto Sans (variable font, v42)
 * Weights: 300–600 (Light, Regular, Medium, SemiBold)
 * Subsets: latin, greek (includes Greek Extended for polytonic)
 * Source: Google Fonts gstatic.com
 *
 * Variable font: all weights share the same woff2 per subset.
 * font-weight range 300 600 — browser interpolates intermediate values.
 */

/* Greek Extended (U+1F00-1FFF) — polytonic, historical Greek */
@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 300 600;
	font-display: swap;
	src: url('../fonts/NotoSans-GreekExt.woff2') format('woff2');
	unicode-range: U+1F00-1FFF;
}

/* Greek (U+0370-03FF) — modern Greek */
@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 300 600;
	font-display: swap;
	src: url('../fonts/NotoSans-Greek.woff2') format('woff2');
	unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* Latin — primary, preloaded for LCP */
@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 300 600;
	font-display: swap;
	src: url('../fonts/NotoSans-Latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
		U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
		U+2212, U+2215, U+FEFF, U+FFFD;
}
