:root {--space-xs: clamp(0.64rem, calc(0.35vw + 0.57rem), 0.88rem);--space-s: clamp(0.8rem, calc(0.65vw + 0.67rem), 1.24rem);--space-m: clamp(1rem, calc(1.11vw + 0.78rem), 1.75rem);--space-l: clamp(1.25rem, calc(1.81vw + 0.89rem), 2.47rem);--space-xl: clamp(1.56rem, calc(2.87vw + 0.99rem), 3.5rem);--space-2xl: clamp(1.95rem, calc(4.44vw + 1.07rem), 4.95rem);--text-xs: clamp(0.79rem, calc(-0.23vw + 0.84rem), 0.63rem);--text-s: clamp(0.89rem, calc(-0.07vw + 0.9rem), 0.84rem);--text-m: clamp(1rem, calc(0.19vw + 0.96rem), 1.13rem);--text-l: clamp(1.13rem, calc(0.55vw + 1.01rem), 1.5rem);--text-xl: clamp(1.27rem, calc(1.09vw + 1.05rem), 2rem);--text-2xl: clamp(1.42rem, calc(1.84vw + 1.06rem), 2.66rem);--text-3xl: clamp(1.6rem, calc(2.89vw + 1.02rem), 3.55rem);--text-4xl: clamp(1.8rem, calc(4.34vw + 0.93rem), 4.74rem);--radius-s: clamp(0.38rem, calc(-0.19vw + 0.54rem), 0.5rem);--radius-m: clamp(0.63rem, calc(-0.19vw + 0.79rem), 0.75rem);--radius-l: clamp(1rem, calc(-0.37vw + 1.32rem), 1.25rem);--radius-xl: clamp(1.63rem, calc(-0.56vw + 2.11rem), 2rem);--radius-full: 999rem;--line-height-xs: 1;--line-height-s: 1.2;--line-height-m: 1.3;--line-height-l: 1.4;--line-height-xl: 1.5;}