:root {--font-16: clamp(1.5rem, calc(0.1vw + 1.46rem), 1.6rem);--font-body: clamp(1.6rem, calc(0.2vw + 1.52rem), 1.8rem);--font-20: clamp(1.8rem, calc(0.2vw + 1.72rem), 2rem);--font-24: clamp(2rem, calc(0.41vw + 1.83rem), 2.4rem);--font-28: clamp(2.2rem, calc(0.61vw + 1.95rem), 2.8rem);--font-40: clamp(2.6rem, calc(1.42vw + 2.01rem), 4rem);--font-48: clamp(3.2rem, calc(1.62vw + 2.53rem), 4.8rem);--font-105: clamp(4rem, calc(6.59vw + 1.27rem), 10.5rem);--space-12-10: clamp(1rem, calc(0.2vw + 0.92rem), 1.2rem);--space-16-10: clamp(1rem, calc(0.61vw + 0.75rem), 1.6rem);--space-24-20: clamp(2rem, calc(0.41vw + 1.83rem), 2.4rem);--space-30-10: clamp(1rem, calc(2.03vw + 0.16rem), 3rem);--space-32-20: clamp(2rem, calc(1.22vw + 1.5rem), 3.2rem);--space-40-20: clamp(2rem, calc(2.03vw + 1.16rem), 4rem);--space-40-30: clamp(3rem, calc(1.01vw + 2.58rem), 4rem);--space-48-20: clamp(2rem, calc(2.84vw + 0.82rem), 4.8rem);--space-48-30: clamp(3rem, calc(1.83vw + 2.24rem), 4.8rem);--space-50-30: clamp(3rem, calc(2.03vw + 2.16rem), 5rem);--space-60-20: clamp(2rem, calc(4.06vw + 0.32rem), 6rem);--space-60-30: clamp(3rem, calc(3.04vw + 1.74rem), 6rem);--space-60-40: clamp(4rem, calc(2.03vw + 3.16rem), 6rem);--space-70-40: clamp(4rem, calc(3.04vw + 2.74rem), 7rem);--space-80-20: clamp(2rem, calc(6.09vw + -0.52rem), 8rem);--space-80-40: clamp(4rem, calc(4.06vw + 2.32rem), 8rem);--space-100-60: clamp(6rem, calc(4.06vw + 4.32rem), 10rem);--space-120-80: clamp(8rem, calc(4.06vw + 6.32rem), 12rem);--space-150-80: clamp(8rem, calc(7.1vw + 5.06rem), 15rem);--space-180-100: clamp(10rem, calc(8.11vw + 6.64rem), 18rem);--font-90: clamp(3.8rem, calc(5.27vw + 1.62rem), 9rem);}