:root {
	--space-0: 0; --space-1: 2px; --space-2: 4px; --space-3: 8px; --space-4: 12px; --space-5: 16px;
	--space-6: 20px; --space-7: 24px; --space-8: 32px; --space-9: 40px; --space-10: 48px;
	--space-11: 64px; --space-12: 80px; --space-13: 96px;

	--gutter-card: 20px; --gutter-section: 64px; --gutter-page: 32px;
	/* The page's own inline padding. Named so a full-bleed rail can cancel it exactly. */
	--gutter-inline: clamp(16px, 3vw, 32px);
	--measure-prose: 64ch; --width-max: 1280px;
	--control-h-sm: 32px; --control-h: 40px; --control-h-lg: 48px; --tap-min: 44px;
}
