:root {--lineheight-xs: 1;--lineheight-sm: 1.1;--lineheight: 1.2;--lineheight-md: 1.3;--lineheight-lg: 1.4;--lineheight-xl: 1.5;--lineheight-2xl: 1.6;--lineheight-3xl: 1.7;--radius-5: clamp(0.31rem, calc(0vw + 0.31rem), 0.31rem);--radius-10: clamp(0.63rem, calc(0vw + 0.63rem), 0.63rem);--radius-20: clamp(1.25rem, calc(0vw + 1.25rem), 1.25rem);--radius-30: clamp(1.88rem, calc(0vw + 1.88rem), 1.88rem);--radius-full: 999rem;--text-12: clamp(0.75rem, calc(0vw + 0.75rem), 0.75rem);--text-14: clamp(0.88rem, calc(0vw + 0.88rem), 0.88rem);--text-16: clamp(1rem, calc(0vw + 1rem), 1rem);--text-18: clamp(1rem, calc(0.14vw + 0.96rem), 1.13rem);--text-20: clamp(1.13rem, calc(0.14vw + 1.08rem), 1.25rem);--text-22: clamp(1.25rem, calc(0.14vw + 1.21rem), 1.38rem);--text-24: clamp(1.38rem, calc(0.14vw + 1.33rem), 1.5rem);--text-32: clamp(1.5rem, calc(0.56vw + 1.33rem), 2rem);--text-36: clamp(1.63rem, calc(0.69vw + 1.42rem), 2.25rem);--text-48: clamp(1.75rem, calc(1.39vw + 1.33rem), 3rem);--text-64: clamp(2rem, calc(2.22vw + 1.33rem), 4rem);--space-10: clamp(0.63rem, calc(0vw + 0.63rem), 0.63rem);--space-20: clamp(1.25rem, calc(0vw + 1.25rem), 1.25rem);--space-30: clamp(1.56rem, calc(0.35vw + 1.46rem), 1.88rem);--space-40: clamp(1.88rem, calc(0.69vw + 1.67rem), 2.5rem);--space-50: clamp(2.19rem, calc(1.04vw + 1.88rem), 3.13rem);--space-60: clamp(2.5rem, calc(1.39vw + 2.08rem), 3.75rem);--space-70: clamp(2.81rem, calc(1.74vw + 2.29rem), 4.38rem);--space-80: clamp(3.13rem, calc(2.08vw + 2.5rem), 5rem);--space-100: clamp(3.75rem, calc(2.78vw + 2.92rem), 6.25rem);--space-120: clamp(4.38rem, calc(3.47vw + 3.33rem), 7.5rem);--space-150: clamp(5rem, calc(4.86vw + 3.54rem), 9.38rem);--space-170: clamp(5.63rem, calc(5.56vw + 3.96rem), 10.63rem);}