/* Site font: Inter (variable), self-hosted. Adopted 2026-08-20 (UserJot-match
   header pass) — before this the site used the native system stack only.
   Every page loads this file: 17 static pages + the blog + /home +
   /rain-ledger link it directly, and nav.css (which styles.css imports and
   every header page links) @imports it, so --font-sans exists wherever the
   shared header renders. Keep the file tiny — it is render-blocking CSS. */
@font-face {
  font-family: "InterVariable";
  src: url("/fonts/InterVariable.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "InterVariable";
  src: url("/fonts/InterVariable-Italic.woff2") format("woff2");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}
:root {
  --font-sans: "InterVariable", "Inter", -apple-system, BlinkMacSystemFont,
    "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
