Root — shared primitives

The single source of truth: tokens.css. Every other slice (Pages, Blocks, CMS) reads from these — colours, type scale, spacing, radii, shadows, rules, fonts. No raw values live outside this file.

Colour pool18 hues · --c-{name}
Foundation & surfaces
Ink & white tintsoverlays on light / dark
Type scale17 steps · --text-{role}
Spacing scale--space-{n}
Radii
Shadows & rules
Type families