:root{--step--2:clamp(0.75rem, 0.71rem + 0.18vw, 0.85rem);--step--1:clamp(0.875rem, 0.82rem + 0.25vw, 1rem);--step-0:clamp(1.0625rem, 0.99rem + 0.32vw, 1.25rem);--step-1:clamp(1.25rem, 1.13rem + 0.55vw, 1.5625rem);--step-2:clamp(1.55rem, 1.35rem + 0.9vw, 2.05rem);--step-3:clamp(1.95rem, 1.65rem + 1.35vw, 2.65rem);--step-4:clamp(2.35rem, 1.95rem + 1.85vw, 3.35rem);--step-5:clamp(2.75rem, 2.15rem + 2.5vw, 4.1rem);--space-3xs:clamp(0.25rem, 0.2rem + 0.2vw, 0.375rem);--space-2xs:clamp(0.5rem, 0.42rem + 0.35vw, 0.75rem);--space-xs:clamp(0.75rem, 0.65rem + 0.45vw, 1.125rem);--space-s:clamp(1rem, 0.88rem + 0.55vw, 1.5rem);--space-m:clamp(1.5rem, 1.3rem + 0.85vw, 2.25rem);--space-l:clamp(2rem, 1.7rem + 1.2vw, 3rem);--space-xl:clamp(2.75rem, 2.3rem + 1.8vw, 4.25rem);--space-2xl:clamp(3.75rem, 3.1rem + 2.6vw, 5.75rem);--space-3xl:clamp(5rem, 4rem + 3.8vw, 8rem);--space-3xs-2xs:clamp(0.25rem, 0.15rem + 0.4vw, 0.75rem);--space-2xs-xs:clamp(0.5rem, 0.35rem + 0.55vw, 1.125rem);--space-xs-s:clamp(0.75rem, 0.55rem + 0.8vw, 1.5rem);--space-s-m:clamp(1rem, 0.7rem + 1.2vw, 2.25rem);--space-m-l:clamp(1.5rem, 1.1rem + 1.6vw, 3rem);--space-l-xl:clamp(2rem, 1.4rem + 2.4vw, 4.25rem);--space-xl-2xl:clamp(2.75rem, 1.9rem + 3.2vw, 5.75rem);--space-2xl-3xl:clamp(3.75rem, 2.5rem + 4.8vw, 8rem);--space-s-l:clamp(1rem, 0.5rem + 2vw, 3rem);--container-max:1080px;--prose-max:68ch;--radius-xs:2px;--radius-s:4px}