/* Stratagem Software brand tokens, v0.2. Source: stratagem_brand_guidelines_v0.2.md */

:root {
  /* Prism: symbol only. Never text, buttons or backgrounds. */
  --prism-signal-blue: #2E9BFF;
  --prism-ultraviolet: #7B61FF;
  --prism-aqua: #14D3BE;
  --prism-opacity: 0.78;

  /* Neutrals */
  --color-black: #0A0A0B;     /* main ground */
  --color-charcoal: #1D1E21;  /* surfaces, alternate ground */
  --color-graphite: #2A2B2F;  /* rules, borders */
  --color-slash-gray: #7D8087;/* the // and decorative marks; not body text */
  --color-mist: #9A9CA1;      /* secondary text */
  --color-bone: #EDEBE6;      /* primary text, primary buttons */

  /* Type */
  --font-sans: "Space Grotesk", "Helvetica Neue", Arial, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;

  --type-display: 500 3.5rem/3.75rem var(--font-sans);   /* 56 / 60 */
  --type-heading: 500 1.75rem/2.125rem var(--font-sans); /* 28 / 34 */
  --type-body: 400 1.0625rem/1.75rem var(--font-sans);   /* 17 / 28 */
  --type-caption: 400 0.75rem/1rem var(--font-mono);     /* 12 / 16, uppercase */

  --tracking-display: -0.025em;
  --tracking-caption: 0.12em;
  --measure: 70ch;
}
