/* Self-hosted fonts.
 *
 * WHY, AND IT IS NOT ABOUT SPEED. Loading these from fonts.googleapis.com sends every
 * visitor's IP address to Google before they have agreed to anything. A German court found
 * exactly that arrangement unlawful under GDPR in 2022 (LG Munchen I, 3 O 17493/20), and it
 * was the ONLY third-party request the site made. Removing it means the site now contacts
 * nobody but our own two hosts, which is what lets us say "no tracking, ever" on the home
 * page and mean it - and what makes a cookie consent banner genuinely unnecessary rather
 * than merely arguable.
 *
 * Latin subset only, woff2, 156 KB for nine faces. Also faster: no extra DNS lookup and TLS
 * handshake to a third party before any text can render.
 *
 * Both families are Open Font Licence, so redistribution is permitted. Licences live beside
 * the TTFs in the engine repo, which uses the same two families for the PDFs so the printed
 * report matches the page.
 */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/montserrat-400.woff2') format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/montserrat-500.woff2') format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/montserrat-600.woff2') format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/montserrat-700.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/plexsans-400.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/plexsans-500.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/plexsans-600.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/plexmono-400.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/plexmono-500.woff2') format('woff2')}
