/* Alterspective brand fonts (UX-BRAND-07), linked by every served page.
   - Chronicle Display: LICENSED heading face (Hoefler&Co / Monotype), self-hosted .otf (not on Google
     Fonts). Used only for headings >= 32px; smaller headings use Montserrat.
   - JetBrains Mono: open-source code/technical face, pulled from Google Fonts (@import must be first).
     Same-origin brand.css + the page CSP (style-src/font-src allow Google Fonts) already permit it. */
@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&display=swap");

@font-face {
  font-family: "Chronicle Display";
  src: url("/fonts/chronicle-display-roman.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Chronicle Display";
  src: url("/fonts/chronicle-display-semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Code and technical strings (UX-BRAND-07). Element-level selectors with no font-family set on the
   pages' own code/pre rules, so this applies fleet-wide without per-page edits. */
code, pre, kbd, samp, tt {
  font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}
