/* Skynet Digital — Typography tokens
   CI font: "Cubron Grotesk" (Bold / Book Medium / Book) — self-hosted in /fonts,
   wired via tokens/fonts.css. */
:root {
  --font-sans: "Cubron Grotesk", "Helvetica Neue", Arial, sans-serif;

  /* Weights (Cubron: Book=400, Book Medium=500, Bold=700) */
  --weight-book: 400;
  --weight-medium: 500;
  --weight-bold: 700;

  /* Type scale */
  --text-display: clamp(2.75rem, 6vw, 4.5rem);   /* hero headlines */
  --text-h1: clamp(2.25rem, 4vw, 3.25rem);
  --text-h2: clamp(1.75rem, 3vw, 2.5rem);
  --text-h3: 1.375rem;
  --text-lead: 1.1875rem;
  --text-body: 1rem;
  --text-small: 0.875rem;
  --text-overline: 0.8125rem;                    /* uppercase, letter-spaced */

  --leading-tight: 1.08;
  --leading-snug: 1.25;
  --leading-body: 1.6;

  --tracking-tight: -0.02em;
  --tracking-overline: 0.18em;                   /* like "DIGITAL" in the logo */
}
