/*
 * Nafas self-hosted web fonts (NAF-4).
 *
 * All fonts are self-hosted woff2 so the site renders correctly for an Iran
 * audience where fonts.googleapis.com / fonts.gstatic.com are frequently
 * throttled or unreachable. No external font requests are made.
 *
 * Vazirmatn uses the COMPLETE-charset woff2 (one file per weight) so full
 * Persian/Arabic glyph coverage is guaranteed with no subset-boundary risk.
 *
 * Licenses — all SIL Open Font License 1.1 (OFL):
 *   Vazirmatn   © Saber Rastikerdar — github.com/rastikerdar/vazirmatn
 *   Source Sans 3 © Adobe — github.com/adobe-fonts/source-sans
 *   Newsreader  © Production Type — github.com/productiontype/Newsreader
 * See assets/fonts/LICENSE.txt.
 */

/* Vazirmatn — Persian body + headings (full charset). */
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('fonts/Vazirmatn-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('fonts/Vazirmatn-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('fonts/Vazirmatn-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('fonts/Vazirmatn-800.woff2') format('woff2');
}

/* Source Sans 3 — English body (Latin). */
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('fonts/SourceSans3-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('fonts/SourceSans3-600.woff2') format('woff2');
}

/* Newsreader — English serif headings (Latin). */
@font-face {
	font-family: 'Newsreader';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('fonts/Newsreader-600.woff2') format('woff2');
}
