:root { --primary: #2eb9ff; --primary-dark: #171c3f; --secondary: #eabd27; --tertiary: #9ab63f; --quaternary: #8e5373; --border-light: hsl(0, 0%, 93%); --grey-light: #f3f5f8; --grey-ultra-light: #f9f9fc; --white: #ffffff; --semi-dark: #3a3a3a; --dark: #0a0a0a; --black: #000000; --border: hsl(0, 0%, 91%); --info: hsl(210, 76%, 54%); --success: hsl(124, 58%, 57%); --warning: hsl(29, 62%, 63%); --danger: hsl(0, 75%, 61%); --space-2xs: clamp(0.95rem, calc(0.00046296296296296336 * (100vw - 36rem) + 0.95rem), 1rem); --space-xs: clamp(1.2rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.2rem), 1.4rem); --space-s: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --space-m: clamp(2.4rem, calc(0.005555555555555557 * (100vw - 36rem) + 2.4rem), 3rem); --space-l: clamp(3.2rem, calc(0.012037037037037035 * (100vw - 36rem) + 3.2rem), 4.5rem); --space-xl: clamp(4.25rem, calc(0.023148148148148147 * (100vw - 36rem) + 4.25rem), 6.75rem); --space-2xl: clamp(5.6rem, calc(0.031481481481481485 * (100vw - 36rem) + 5.6rem), 9rem); --section-space-s: clamp(4rem, calc(0.03479125248508946 * (100vw - 36rem) + 4rem), 7.5rem); --section-space-m: clamp(4.8rem, calc(0.04174950298210736 * (100vw - 36rem) + 4.8rem), 9rem); --section-space-l: clamp(5.76rem, calc(0.05009940357852884 * (100vw - 36rem) + 5.76rem), 10.8rem); --padding-card-s: clamp(3.2rem, calc(0 * (100vw - 32rem) + 3.2rem), 3.2rem); --padding-card-m: clamp(3.2rem, calc(0.016666666666666663 * (100vw - 32rem) + 3.2rem), 4.8rem); --padding-card-l: clamp(4.8rem, calc(0.016666666666666673 * (100vw - 32rem) + 4.8rem), 6.4rem); --gutter: clamp(2.4rem, calc(0.03333333333333333 * (100vw - 36rem) + 2.4rem), 6rem); --h6: clamp(1.6rem, calc(0.0010416666666666654 * (100vw - 32rem) + 1.6rem), 1.7rem); --h5: clamp(1.8rem, calc(0.0031250000000000006 * (100vw - 32rem) + 1.8rem), 2.1rem); --h4: clamp(2.2rem, calc(0.0026041666666666665 * (100vw - 32rem) + 2.2rem), 2.45rem); --h3: clamp(2.8rem, calc(0.00416666666666667 * (100vw - 32rem) + 2.8rem), 3.2rem); --h2: clamp(3rem, calc(0.008333333333333331 * (100vw - 32rem) + 3rem), 3.8rem); --h1: clamp(4rem, calc(0.01875 * (100vw - 32rem) + 4rem), 5.8rem); --h1-hero-home: clamp(2.5rem, calc(0.030208333333333337 * (100vw - 32rem) + 2.5rem), 5.4rem); --text-2xs: clamp(1.02rem, calc(0.0003125000000000003 * (100vw - 32rem) + 1.02rem), 1.05rem); --text-xs: clamp(1.15rem, calc(0.0005208333333333338 * (100vw - 32rem) + 1.15rem), 1.2rem); --text-s: clamp(1.23rem, calc(0.0007291666666666674 * (100vw - 32rem) + 1.23rem), 1.3rem); --text-m: clamp(1.5rem, calc(0.0010416666666666675 * (100vw - 32rem) + 1.5rem), 1.6rem); --text-l: clamp(1.8rem, calc(0.0031250000000000006 * (100vw - 32rem) + 1.8rem), 2.1rem); --text-xl: clamp(2.1rem, calc(0.007291666666666664 * (100vw - 32rem) + 2.1rem), 2.8rem); --text-2xl: clamp(2.5rem, calc(0.013541666666666665 * (100vw - 32rem) + 2.5rem), 3.8rem); --text-hero-home: clamp(1.4rem, calc(0.0031250000000000006 * (100vw - 32rem) + 1.4rem), 1.7rem);}.bg-secondary { background-color: var(--secondary); }.bg-tertiary { background-color: var(--tertiary); }.bg-quaternary { background-color: var(--quaternary); }.bg-grey-light { background-color: var(--grey-light); }.bg-grey-ultra-light { background-color: var(--grey-ultra-light); }.bg-white { background-color: var(--white); }