/* Type — cribble layout uses Inter as sans; Instrument Serif for display;
   IBM Plex Mono / Geist mono for instruments; Press Start 2P for rare pixel moments. */

:root {
  --font-sans: Inter, system-ui, sans-serif;
  --font-serif-display: "Instrument Serif", Georgia, serif;
  --font-mono: "IBM Plex Mono", ui-monospace, monospace;
  --font-pixel: "Press Start 2P", monospace;

  /* Practical network scale (match cribble density; tighten on shells) */
  --text-meta: 0.6875rem;   /* 11px labels / chips */
  --text-sm: 0.8125rem;     /* 13px */
  --text-base: 0.9375rem;   /* 15px body */
  --text-lg: 1.125rem;
  --text-xl: 1.5rem;
  --text-display: clamp(2rem, 4vw, 3.5rem);
  --tracking-label: 0.06em;
}
