:root { --brand: hsl(41, 49%, 59%); --brand-t-1: hsla(41, 6%, 91%, 0.05); --brand-t-2: hsla(41, 8%, 90%, 0.1); --brand-t-4: hsla(41, 13%, 86%, 0.2); --brand-t-5: hsla(41, 18%, 83%, 0.3); --brand-t-7: hsla(41, 26%, 76%, 0.5); --brand-dark: hsl(42, 43%, 52%); --brand-light: hsl(44, 51%, 66%); --black: hsl(0, 0%, 10%); --black-t-5: hsla(0, 4%, 43%, 0.6); --black-t-7: hsla(0, 4%, 27%, 0.8); --black-t-8: hsla(0, 4%, 18%, 0.9); --black-t-9: hsla(0, 4%, 14%, 0.95); --anthracite: hsl(0, 0%, 18%); --anthracite-t-4: hsla(0, 4%, 78%, 0.2); --ivory: hsl(60, 17%, 98%); --cream: hsl(60, 20%, 95%); --navy: hsl(214, 52%, 25%); --navy-t-1: hsla(214, 6%, 90%, 0.05); --white: hsl(0, 0%, 100%); --white-d-1: hsl(0, 0%, 10%); --gray: #9CA3AF; --gray-t-1: hsla(218, 11%, 88%, 0.1); --gray-t-2: hsla(218, 11%, 77%, 0.2); --heading-2xs: clamp(0.875rem, calc(0.0011574074074074073 * (100vw - 36rem) + 0.875rem), 1.0rem); --heading-xs: clamp(1.0rem, calc(0.0011574074074074073 * (100vw - 36rem) + 1.0rem), 1.125rem); --heading-s: clamp(1.125rem, calc(0.0011574074074074073 * (100vw - 36rem) + 1.125rem), 1.25rem); --heading-m: clamp(1.25rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.25rem), 1.5rem); --heading-l: clamp(1.5rem, calc(0.006944444444444444 * (100vw - 36rem) + 1.5rem), 2.25rem); --heading-xl: clamp(1.875rem, calc(0.010416666666666666 * (100vw - 36rem) + 1.875rem), 3.0rem); --heading-2xl: clamp(2.25rem, calc(0.013888888888888888 * (100vw - 36rem) + 2.25rem), 3.75rem); --text-2xs: 0.625rem; --text-xs: 0.75rem; --text-s: clamp(0.8rem, calc(0.000694444444444444 * (100vw - 36rem) + 0.8rem), 0.875rem); --text-m: 1.0rem; --text-l: 1.125rem; --text-xl: clamp(1.25rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.25rem), 1.5rem); --text-2xl: clamp(1.5rem, calc(0.003472222222222222 * (100vw - 36rem) + 1.5rem), 1.875rem); --space-2xs: clamp(0.25rem, calc(0.00463 * (100vw - 36rem) + 0.25rem), 0.5rem); --space-xs: clamp(0.5rem, calc(0.00463 * (100vw - 36rem) + 0.5rem), 0.75rem); --space-s: clamp(1.0rem, calc(0.00926 * (100vw - 36rem) + 1.0rem), 1.5rem); --space-m: clamp(1.5rem, calc(0.00926 * (100vw - 36rem) + 1.5rem), 2.0rem); --space-l: clamp(2.0rem, calc(0.01852 * (100vw - 36rem) + 2.0rem), 3.0rem); --space-xl: clamp(3.0rem, calc(0.03704 * (100vw - 36rem) + 3.0rem), 5.0rem); --space-2xl: clamp(4.0rem, calc(0.03704 * (100vw - 36rem) + 4.0rem), 6.0rem);}