/*
 * Inter and Onest, served from our own domain.
 *
 * They used to come from Google Fonts, which meant a connection to a US host
 * before the first line of text could be drawn — slow from Russia and an
 * outside party on a site that publishes a 152-ФЗ notice.
 *
 * Both are variable fonts, so one file per script covers every weight the
 * theme uses (Inter 400/500/600, Onest 600/700). Only Cyrillic and basic
 * Latin ship: the extended sets are 200 KB the site never draws from.
 *
 * Both faces are licensed under the SIL Open Font License — see
 * assets/fonts/OFL.txt.
 */

@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300 700;
	font-display: swap;
	src: url('../fonts/inter-cyrillic.woff2') format('woff2');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300 700;
	font-display: swap;
	src: url('../fonts/inter-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;
}

@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('../fonts/onest-cyrillic.woff2') format('woff2');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('../fonts/onest-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;
}
