/* Noto Sans, self-hosted.
   This is the same woff2 subset that Google's font CDN would otherwise serve on
   our behalf. Serving it from our own host removes the last third-party request
   the site made, which is why privacy.html no longer discloses one.

   Only the `latin` subset is kept: it covers U+0000-00FF plus the usual
   punctuation, which is everything the pages contain. Google's `latin-ext`
   subset was 164 KB and nothing here needs it, so it is not shipped. Italic is
   omitted too - nothing on the site is italic. font-display: swap matches the
   behaviour the Google Fonts link asked for. */
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url("../fonts/noto-sans-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;
}

:root {
    --bs-body-font-family: "Noto Sans", sans-serif;
}
