/* More Digital Lab — typography tokens */
:root {
  --font-display: 'Manrope', system-ui, sans-serif;
  --font-body: 'Manrope', system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, monospace;

  /* Scale (desktop) */
  --text-hero: 64px;        /* w800, lh 1.04, ls -0.03em */
  --text-display: 44px;     /* w800, lh 1.08, ls -0.025em */
  --text-title: 30px;       /* w700, lh 1.15, ls -0.02em */
  --text-heading: 22px;     /* w700, lh 1.25, ls -0.015em */
  --text-subheading: 17px;  /* w600, lh 1.4 */
  --text-body-size: 15px;   /* w400/500, lh 1.6 */
  --text-small: 13px;       /* w500, lh 1.5 */
  --text-caption: 11.5px;   /* w600, uppercase, ls 0.08em */

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

  --tracking-display: -0.025em;
  --tracking-caps: 0.08em;
}
