/*
 * Orbitron, self-hosted. Vendored from Google Fonts v35, latin subset.
 *
 * Replaces the runtime request to fonts.googleapis.com + fonts.gstatic.com.
 * Same reasons #258 self-hosted Bootstrap Icons and Font Awesome:
 *
 *   - the CDN receives every visitor's IP address on every page load, before
 *     any consent interaction, on a site whose consent handling is otherwise
 *     careful;
 *   - it is two extra DNS lookups and TLS handshakes in the critical path for
 *     a 6KB file we can serve ourselves;
 *   - a third party we do not control can fail or change.
 *
 * This is a LIKE-FOR-LIKE copy of what Google served for
 * `css2?family=Orbitron&display=swap`: weight 400, latin, `display: swap`, and
 * the same unicode-range. Rendering is therefore unchanged.
 *
 * NOTE ON WEIGHTS. The stylesheets ask for Orbitron at 500, 600, 700, 800 and
 * bold in 29 places, but Google only ever served 400 for that request, so
 * every one of those has always been the browser's SYNTHESISED faux bold — not
 * real Orbitron Bold. Vendoring the variable font (400..900) would make them
 * genuine, which is better typography but a visible change on every heading,
 * so it is a deliberate design decision rather than something to fold into an
 * infrastructure swap. Keep this file at 400 until that call is made.
 *
 * The url() below is relative to this file; ManifestStaticFilesStorage rewrites
 * it to the hashed filename during collectstatic.
 */
@font-face {
  font-family: 'Orbitron';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/orbitron-latin-400.a9e35057da13.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;
}
