:root{
--space-0:0px;--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;--space-14:128px;--space-15:160px;
/* semantic */
--gap-inline:var(--space-3);--gap-stack:var(--space-5);--gap-group:var(--space-8);
--pad-control-y:10px;--pad-control-x:18px;
--pad-card:var(--space-8);--pad-card-tight:var(--space-6);
--section-y:var(--space-13);--section-y-tight:var(--space-11);
--container-max:1160px;--container-narrow:720px;--measure:66ch;
}
