:root { --darkest_grey: #252525; --darkest_grey-2: hsl(0 0% 31.17%); --darkest_grey-3: hsl(0 0% 47.84%); --darkest_grey-4: hsl(0 0% 64.5%); --darkest_grey-5: hsl(0 0% 81.17%); --darkest_grey-6: hsl(0 0% 97.84%); --container-low: #f2f4f4; --base-surface: #f9f9f9; --primary-accent: #0039b3; --primary-charcoal: #2d3435; --primary-accent-light: #2563eb; --text-body: #5a6061; --text-body-light: #6b7280; --border-light: #adb3b4; --white-box-border: #adb3b4; --black-substitute: #191b1b; --charcoal-light: #383e3f; --lightgrey: #e4e2e3; --elevated-card: #ffffff; --text-2xs: clamp(0.77rem, calc(0.0012037037037037038 * (100vw - 36rem) + 0.77rem), 0.9rem); --text-xs: clamp(0.96rem, calc(0.0014814814814814827 * (100vw - 36rem) + 0.96rem), 1.12rem); --text-s: clamp(1.2rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.2rem), 1.4rem); --text-m: clamp(1.5rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.5rem), 1.75rem); --text-l: clamp(1.88rem, calc(0.002870370370370371 * (100vw - 36rem) + 1.88rem), 2.19rem); --text-xl: clamp(2.34rem, calc(0.0036111111111111122 * (100vw - 36rem) + 2.34rem), 2.73rem); --text-2xl: clamp(2.93rem, calc(0.004537037037037035 * (100vw - 36rem) + 2.93rem), 3.42rem); --text-3xl: clamp(3.66rem, calc(0.005648148148148143 * (100vw - 36rem) + 3.66rem), 4.27rem); --text-4xl: clamp(4.58rem, calc(0.007037037037037035 * (100vw - 36rem) + 4.58rem), 5.34rem); --text-5xl: clamp(5.72rem, calc(0.008888888888888889 * (100vw - 36rem) + 5.72rem), 6.68rem); --space-2xs: clamp(0.77rem, calc(-0.0022222222222222222 * (100vw - 36rem) + 0.77rem), 0.53rem); --space-xs: clamp(0.96rem, calc(-0.0014814814814814808 * (100vw - 36rem) + 0.96rem), 0.8rem); --space-s: clamp(1.2rem, calc(0 * (100vw - 36rem) + 1.2rem), 1.2rem); --space-m: clamp(1.5rem, calc(0.0027777777777777783 * (100vw - 36rem) + 1.5rem), 1.8rem); --space-l: clamp(1.88rem, calc(0.007592592592592595 * (100vw - 36rem) + 1.88rem), 2.7rem); --space-xl: clamp(2.34rem, calc(0.015833333333333335 * (100vw - 36rem) + 2.34rem), 4.05rem); --space-2xl: clamp(2.93rem, calc(0.029166666666666667 * (100vw - 36rem) + 2.93rem), 6.08rem); --space-3xl: clamp(16.45rem, calc(0.07611111111111113 * (100vw - 36rem) + 16.45rem), 24.67rem);}