:root { --dk-blue: #12284b; --dk-blue-l-1: #283c5b; --dk-blue-l-2: #3d4f6c; --dk-blue-l-3: #53637c; --dk-blue-l-4: #68768c; --dk-blue-l-5: #7e8a9d; --dk-blue-l-6: #939dad; --dk-blue-l-7: #a9b1be; --dk-blue-l-8: #bec4ce; --dk-blue-l-9: #d4d8de; --dk-blue-l-10: #e9ebef; --lt-blue: #64CCF1; --lt-blue-l-1: #72d1f2; --lt-blue-l-2: #80d5f4; --lt-blue-l-3: #8edaf5; --lt-blue-l-4: #9cdff6; --lt-blue-l-5: #aae3f7; --lt-blue-l-6: #b9e8f9; --lt-blue-l-7: #c7ecfa; --lt-blue-l-8: #d5f1fb; --lt-blue-l-9: #e3f6fc; --lt-blue-l-10: #f1fafe; --purple: #645faa; --purple-l-1: #726eb2; --purple-l-2: #807cb9; --purple-l-3: #8e8bc1; --purple-l-4: #9c99c9; --purple-l-5: #aaa8d1; --purple-l-6: #b9b6d8; --purple-l-7: #c7c5e0; --purple-l-8: #d5d3e8; --purple-l-9: #e3e2f0; --purple-l-10: #f1f0f7; --black: #000000; --white: #ffffff; --black-l-1: #171717; --black-l-2: #2e2e2e; --black-l-3: #464646; --black-l-4: #5d5d5d; --black-l-5: #747474; --black-l-6: #8b8b8b; --black-l-7: #a2a2a2; --black-l-8: #b9b9b9; --black-l-9: #d1d1d1; --black-l-10: #e8e8e8; --space-2xs: clamp(0.58rem, calc(0.005481481481481481 * (100vw - 22.5rem) + 0.58rem), 0.95rem); --space-xs: clamp(0.72rem, calc(0.00814814814814815 * (100vw - 22.5rem) + 0.72rem), 1.27rem); --space-s: clamp(0.9rem, calc(0.011703703703703702 * (100vw - 22.5rem) + 0.9rem), 1.69rem); --space-m: clamp(1.13rem, calc(0.016592592592592593 * (100vw - 22.5rem) + 1.13rem), 2.25rem); --space-l: clamp(1.41rem, calc(0.023555555555555555 * (100vw - 22.5rem) + 1.41rem), 3rem); --space-xl: clamp(1.76rem, calc(0.033185185185185186 * (100vw - 22.5rem) + 1.76rem), 4rem); --space-2xl: clamp(2.2rem, calc(0.04637037037037037 * (100vw - 22.5rem) + 2.2rem), 5.33rem); --text-2xs: clamp(0.51rem, calc(-0.0005925925925925931 * (100vw - 22.5rem) + 0.51rem), 0.47rem); --text-xs: clamp(0.64rem, calc(-0.00014814814814814828 * (100vw - 22.5rem) + 0.64rem), 0.63rem); --text-s: clamp(0.8rem, calc(0.0005925925925925915 * (100vw - 22.5rem) + 0.8rem), 0.84rem); --text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.25rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1.25rem), 1.5rem); --text-xl: clamp(1.56rem, calc(0.006518518518518518 * (100vw - 22.5rem) + 1.56rem), 2rem); --text-2xl: clamp(1.95rem, calc(0.01051851851851852 * (100vw - 22.5rem) + 1.95rem), 2.66rem); --heading-2xs: clamp(0.9rem, calc(-0.0016296296296296295 * (100vw - 22.5rem) + 0.9rem), 0.79rem); --heading-xs: clamp(1.12rem, calc(-0.0008888888888888897 * (100vw - 22.5rem) + 1.12rem), 1.06rem); --heading-s: clamp(1.4rem, calc(0.00014814814814814828 * (100vw - 22.5rem) + 1.4rem), 1.41rem); --heading-m: clamp(1.75rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1.75rem), 1.88rem); --heading-l: clamp(2.19rem, calc(0.004592592592592593 * (100vw - 22.5rem) + 2.19rem), 2.5rem); --heading-xl: clamp(2.73rem, calc(0.00888888888888889 * (100vw - 22.5rem) + 2.73rem), 3.33rem); --heading-2xl: clamp(3.42rem, calc(0.015111111111111119 * (100vw - 22.5rem) + 3.42rem), 4.44rem);}