/* ── SMARTnership suite typography ─────────────────────────────────────────
   One font selection across every Copilot surface: the Next app, the migrated
   HTML tools (NegoDNA, Analyzer, Assessment, DealTable, ValueBridge) and the
   pages served from smartnership.org.

   These are the same four faces the app already loads through next/font, so a
   tool and a page now render identically:

     --sn-hero     Bebas Neue        hero / display moments only
     --sn-head     Red Hat Display   headings, everywhere
     --sn-subhead  Red Hat Display   subheads, labels
     --sn-body     Montserrat        body copy

   Load once per page, before the page's own styles.
   ───────────────────────────────────────────────────────────────────────── */
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Red+Hat+Display:wght@400;500;600;700;800&family=Montserrat:wght@300;400;500;600;700;800&display=swap');

:root {
  --sn-hero: 'Bebas Neue', Impact, sans-serif;
  --sn-head: 'Red Hat Display', system-ui, sans-serif;
  --sn-subhead: 'Red Hat Display', system-ui, sans-serif;
  --sn-body: 'Montserrat', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --sn-mono: ui-monospace, 'SF Mono', Menlo, monospace;

  /* Aliases the migrated tools already reference. */
  --np-sans: var(--sn-body);
  --np-serif: var(--sn-head);
  --serif: var(--sn-head);
  --sans: var(--sn-body);
}

body { font-family: var(--sn-body); }
h1, h2, h3, h4, h5, h6 { font-family: var(--sn-head); }
