--space-* · section rhythm is fluid: --section-sm/md/lg
.grid-2/3/4/6 · .grid-rail · .grid-editorial (text · wide · full) · .gap-* · .flow — gap is the only spacing mechanism; siblings never carry margins
Radius
A closed ladder plus four named intents. Custom radii are forbidden — if nothing fits, the ladder is wrong.
--radius-control = md · --radius-card = xl · --radius-media = lg · --radius-sheet = 2xl — custom radii are forbidden
| Container | Width | Used by |
--w-prose | 44rem | articles, lessons |
--w-narrow | 56rem | forms, sign-in |
--w-site | 71rem | the default column |
--w-wide | 82rem | galleries, 4-up grids |
--gutter clamp(16px → 32px) — the nav island and the content column derive their edges from the same two tokens