:root{
--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;
--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:24px;--radius-xl:36px;--radius-pill:999px;
--container-max:1320px;--container-narrow:880px;--gutter:clamp(20px,4vw,48px);/* @kind spacing */--section-y:clamp(80px,10vw,160px);/* @kind spacing */
--header-h:84px;--control-h-sm:40px;--control-h-md:52px;--control-h-lg:60px;
}
