/* Centralized font tokens -- the single source of truth for the typefaces
   used across the migrated parts of the site (manuals under wdocs/, blog
   articles at the site root). Change a value here once and every page that
   loads this file picks it up.

   Currently Karla (body) + Exo 2 (headings), per explicit request
   (2026-09-17, reconfirmed 2026-09-24). The site's OWN default fonts
   (css/style.css's --f-d/--f-s, system-font stacks, no web font loaded
   anywhere) are deliberately NOT touched here -- that's a separate,
   much bigger, whole-site visual decision (all 236+ pages, not just the
   migrated ones), left for a dedicated decision later. This file exists so
   that whenever that decision is made, it's a small, mechanical edit --
   point style.css's own --f-d/--f-s at these same values, or vice versa --
   instead of hunting down font declarations across several stylesheets.

   Loaded via a real <link rel="stylesheet"> (not @import), so it fetches in
   parallel with the page's other stylesheets rather than blocking behind
   one. See tools/manuals/render_page.py and tools/blog/render_post.py (once
   it exists) for where this gets linked in.
*/
:root {
  --f-heading: 'Exo 2', -apple-system, sans-serif;
  --f-body: 'Karla', -apple-system, 'Segoe UI', sans-serif;
  --f-mono: 'Courier New', Courier, monospace;
}
