/* Self-hosted typefaces, as J4.Homepage's (#3589): the site makes no Google Fonts requests, so a
   page view sends the visitor's IP to no third party (LG München I 3 O 17493/20) and costs no
   extra TLS handshakes before first paint.

   Noto Sans for every word, as on the web app (docs/languages.md, rule 11, phase 5), downloaded
   2026-10-09 from Google Fonts: variable, weights 400–700, in three subsets a browser loads only when
   a page has a letter in its unicode-range — »latin« always (æ, ø, å; the dashes and quotation marks),
   »latin-ext« for Polish (ą, ę, ł …), »cyrillic« for Ukrainian. The same files as
   src/App/Kvatr.App/wwwroot/fonts.

   Space Grotesk only for the logo's word: the logo stays as drawn (brand/README.md). Its »latin«
   subset, downloaded 2026-10-01, variable, weights 300–700.

   Both SIL OFL 1.1; the licence texts are committed beside the files. */

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400 700;
    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;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('../fonts/NotoSans-latin-ext.woff2') format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

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

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