/*
  Font family variables.

  In the Next.js build these are set by next/font through generated classes
  whose names are content-hashed (.__variable_f367f3, .inter_7b064e0d-module__…),
  applied to <html>. Those hashes change on every rebuild, so binding the layout
  to them meant the fonts silently fell back to system faces whenever the
  stylesheet was regenerated. Declaring them on :root instead keeps the @font-face
  rules in iryst.css working without depending on a hash.

  Family names must match the @font-face declarations in iryst.css.
*/
:root {
    --font-bricolage: "Bricolage Grotesque", "Bricolage Grotesque Fallback";
    --font-inter: "Inter", "Inter Fallback";
    --font-jetbrains: "JetBrains Mono", "JetBrains Mono Fallback";
}
