:root{
--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;
--section-x-mobile:20px;--section-x-desktop:72px;--section-y-mobile:56px;--section-y-desktop:96px;
--container-max:1200px;--card-gap-mobile:12px;--card-gap-desktop:24px;
--tap-min:44px;--control-height:48px;--control-height-lg:56px;
}