:root {--text-2xs: clamp(0.8rem, calc(0 * (100vw - 36rem) + 0.8rem), 0.8rem);--text-xs: clamp(1rem, calc(0 * (100vw - 36rem) + 1rem), 1rem);--text-s: clamp(1.1rem, calc(0 * (100vw - 36rem) + 1.1rem), 1.1rem);--text-m: clamp(1.5rem, calc(0 * (100vw - 36rem) + 1.5rem), 1.5rem);--text-l: clamp(2rem, calc(0 * (100vw - 36rem) + 2rem), 2rem);--text-xl: clamp(2.5rem, calc(0 * (100vw - 36rem) + 2.5rem), 2.5rem);--text-2xl: clamp(3rem, calc(0 * (100vw - 36rem) + 3rem), 3rem);--text-3xl: clamp(4rem, calc(0 * (100vw - 36rem) + 4rem), 4rem);--text-4xl: clamp(5rem, calc(0 * (100vw - 36rem) + 5rem), 5rem);--space-3xs: clamp(5px, calc(0 * (100vw - 36rem) + 5px), 5px);--space-2xs: clamp(10px, calc(0 * (100vw - 36rem) + 10px), 10px);--space-xs: clamp(15px, calc(0 * (100vw - 36rem) + 15px), 15px);--space-s: clamp(20px, calc(0 * (100vw - 36rem) + 20px), 20px);--space-m: clamp(30px, calc(0 * (100vw - 36rem) + 30px), 30px);--space-l: clamp(40px, calc(0 * (100vw - 36rem) + 40px), 40px);--space-xl: clamp(50px, calc(0 * (100vw - 36rem) + 50px), 50px);--space-2xl: clamp(80px, calc(0 * (100vw - 36rem) + 80px), 80px);--space-3xl: clamp(100px, calc(0 * (100vw - 36rem) + 100px), 100px);}