/* ─── RICHARD Typography Tokens ─────────────────────────────────── */

:root {
  /* Font families */
  --font-display: 'Metropolitano', 'Courier New', serif;
  --font-mono:    'DepartureMono', 'Courier New', monospace;
  --font-pixel:   'JerseyTen', monospace;

  /* Display weight — Metropolitano Black */
  --weight-display: 900;
  --weight-bold:    700;
  --weight-regular: 400;

  /* Display scale */
  --text-display-hero:  clamp(5rem, 14vw, 18rem);
  --text-display-xl:    clamp(3rem, 6vw, 6rem);
  --text-display-lg:    clamp(2rem, 4vw, 4rem);
  --text-display-md:    clamp(1.5rem, 2.5vw, 2.5rem);

  /* Mono scale — DepartureMono */
  --text-mono-xl:  1.25rem;
  --text-mono-lg:  1rem;
  --text-mono-md:  0.875rem;
  --text-mono-sm:  0.75rem;
  --text-mono-xs:  0.625rem;

  /* Leading */
  --leading-tight:  0.92;
  --leading-snug:   1.1;
  --leading-normal: 1.4;
  --leading-loose:  1.7;

  /* Tracking */
  --tracking-tighter: -0.04em;
  --tracking-tight:   -0.02em;
  --tracking-normal:   0em;
  --tracking-wide:     0.08em;
  --tracking-wider:    0.14em;
  --tracking-widest:   0.2em;
}
