/*
 * Fonty motywu — generuje bin/fonts.sh, NIE edytować ręcznie.
 *
 * Instancje, nie pliki zmienne: Bricolage przypięty do wght=800 (jedyna
 * grubość, jakiej używa app.css — 44 wystąpienia, wszystkie 800) z ZACHOWANĄ
 * osią opsz, bo CSS nie ustawia font-optical-sizing i przeglądarka skaluje ją
 * z wielkością tekstu. Karla zwężona do wght=400:700; kursywy nie ma — app.css nie używa font-style: italic ani razu. Podzbiór: łacina +
 * polskie znaki + typografia (pauzy, cudzysłowy, minus). Zmierzone: 143 676 B
 * → 59 124 B, zero utraconych znaków (pokrycie sprawdzone na 12 stronach).
 */
@font-face {
	font-family: 'Bricolage Grotesque';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('../fonts/bricolage-800-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+2000-206F, U+20AC, U+2122, U+2212;
}
@font-face {
	font-family: 'Bricolage Grotesque';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('../fonts/bricolage-800-latin-ext.woff2') format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+1E00-1E9F, U+2C60-2C7F;
}
@font-face {
	font-family: 'Karla';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('../fonts/karla-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+2000-206F, U+20AC, U+2122, U+2212;
}
@font-face {
	font-family: 'Karla';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('../fonts/karla-latin-ext.woff2') format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+1E00-1E9F, U+2C60-2C7F;
}
