:root { --text-xxs: clamp(1.12rem, calc(0 * (100vw - 36rem) + 1.12rem), 1.12rem); --text-xs: clamp(1.26rem, calc(0 * (100vw - 36rem) + 1.26rem), 1.26rem); --text-s: clamp(1.42rem, calc(0 * (100vw - 36rem) + 1.42rem), 1.42rem); --text-m: clamp(1.6rem, calc(0 * (100vw - 36rem) + 1.6rem), 1.6rem); --text-l: clamp(1.8rem, calc(0 * (100vw - 36rem) + 1.8rem), 1.8rem); --text-xl: clamp(2.02rem, calc(0 * (100vw - 36rem) + 2.02rem), 2.02rem); --text-xxl: clamp(2.28rem, calc(0 * (100vw - 36rem) + 2.28rem), 2.28rem); --h6: clamp(0.64rem, calc(0.0008749999999999994 * (100vw - 36rem) + 0.64rem), 0.71rem); --h5: clamp(0.9rem, calc(0.0012499999999999998 * (100vw - 36rem) + 0.9rem), 1rem); --h4: clamp(1.27rem, calc(0.0017499999999999987 * (100vw - 36rem) + 1.27rem), 1.41rem); --h3: clamp(1.8rem, calc(0.0024999999999999996 * (100vw - 36rem) + 1.8rem), 2rem); --h2: clamp(2.55rem, calc(0.003500000000000003 * (100vw - 36rem) + 2.55rem), 2.83rem); --h1: clamp(3.6rem, calc(0.004999999999999999 * (100vw - 36rem) + 3.6rem), 4rem); --space-xxs: clamp(0.47rem, calc(0.0015384615384615385 * (100vw - 32rem) + 0.47rem), 0.59rem); --space-xs: clamp(0.71rem, calc(0.0023076923076923083 * (100vw - 32rem) + 0.71rem), 0.89rem); --space-s: clamp(1.07rem, calc(0.0033333333333333335 * (100vw - 32rem) + 1.07rem), 1.33rem); --space-m: clamp(1.6rem, calc(0.005128205128205127 * (100vw - 32rem) + 1.6rem), 2rem); --space-l: clamp(2.4rem, calc(0.007692307692307694 * (100vw - 32rem) + 2.4rem), 3rem); --space-xl: clamp(3.6rem, calc(0.011538461538461537 * (100vw - 32rem) + 3.6rem), 4.5rem); --space-xxl: clamp(5.4rem, calc(0.0173076923076923 * (100vw - 32rem) + 5.4rem), 6.75rem); --section-space-xxs: clamp(3.58rem, calc(0.0064999999999999945 * (100vw - 36rem) + 3.58rem), 4.1rem); --section-space-xs: clamp(4.48rem, calc(0.007999999999999997 * (100vw - 36rem) + 4.48rem), 5.12rem); --section-space-s: clamp(5.6rem, calc(0.010000000000000009 * (100vw - 36rem) + 5.6rem), 6.4rem); --section-space-m: clamp(7rem, calc(0.0125 * (100vw - 36rem) + 7rem), 8rem); --section-space-l: clamp(8.75rem, calc(0.015625 * (100vw - 36rem) + 8.75rem), 10rem); --section-space-xl: clamp(10.94rem, calc(0.019500000000000007 * (100vw - 36rem) + 10.94rem), 12.5rem); --section-space-xxl: clamp(13.67rem, calc(0.02450000000000001 * (100vw - 36rem) + 13.67rem), 15.63rem); --radius-xxs: calc(var(--radius-xs) * 0.5); --radius-xs: calc(var(--radius-s) * 0.5); --radius-s: calc(var(--radius-m) * 0.5); --radius-m: 16px; --radius-l: calc(var(--radius-m) * 1.5); --radius-xl: calc(var(--radius-l) * 1.5); --radius-xxl: calc(var(--radius-xl) * 1.5); --radius-circle: 50vw;}