/* ==========================================================================
   OmniLithTech — self-hosted webfonts

   Sora and Inter are served from this origin instead of fonts.googleapis.com.
   Two reasons, in order of importance:

     1. Privacy. Every request to a Google Fonts CDN discloses the visitor's
        IP address and User-Agent to a third party. A site whose product pages
        sell DPDP compliance and aggregate-only analytics should not be
        leaking its own visitors, and a procurement reviewer will check this.

     2. Supply chain. A third-party stylesheet cannot carry a Subresource
        Integrity hash, because Google varies its response by User-Agent.
        Self-hosting removes both font origins from the Content-Security-
        Policy, which is what lets the policy be `default-src 'self'`.

   It is also faster: no third-party DNS, TLS and connection setup standing
   between the visitor and the first painted glyph.

   These are VARIABLE fonts covering the whole weight range in one file each,
   and only the `latin` subset — the site renders no latin-ext codepoint.

   Both families are licensed under the SIL Open Font License 1.1, which
   permits redistribution. Full text in assets/fonts/OFL.txt.

   To regenerate, see "Fonts" in README.md.
   ========================================================================== */

@font-face {
  font-family: "Sora";
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url("../fonts/sora-var-latin.woff2") format("woff2-variations");
  src: url("../fonts/sora-var-latin.woff2") format("woff2") tech(variations);
  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: "Inter";
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url("../fonts/inter-var-latin.woff2") format("woff2-variations");
  src: url("../fonts/inter-var-latin.woff2") format("woff2") tech(variations);
  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;
}
