/* Webfonts. The source repo loads all four families from Google Fonts CDN —
   no font binaries are committed there, so none are vendored here. */
@import url("https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,400;8..60,600;8..60,700&family=Karla:wght@400;500&family=Open+Sans:wght@400;600&family=Geist:wght@100;200;300;400;500;600;700;800;900&family=Inter:wght@300;400;500;600;700;800&family=Jost:wght@300;400;500&display=swap");

:root {
  /* Display — every heading and every figure, across marketing, portal and careers.
     Source Serif 4 at 600 replaced Karla 400 in July 2026: Karla read light above
     60px, where an institutional fund needs weight, and a serif carries the
     figures the products are mostly made of. */
  --font-display: "Source Serif 4", Georgia, serif;
  /* UI — navigation, body copy, forms, tables, labels. One face everywhere. */
  --font-app: Geist, Inter, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --font-ui: Geist, Inter, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  /* Superseded — retained only for the v1 marketing recreation in ui_kits/marketing-site,
     which documents the original site as built. Do not use in new work. */
  --font-display-legacy: Karla, Georgia, serif;
  --font-marketing-body: "Open Sans", sans-serif;
  --font-mono: "SF Mono", Monaco, Consolas, monospace;
  /* Logo descriptor — the letterspaced line under the wordmark. Geometric, to sit
     with the mark's own letterforms rather than with the UI type. */
  --font-descriptor: Jost, "Century Gothic", sans-serif;
}
