:root { --color-primary: #0071F2; --color-secondary: #FCF346; --color-tertiary: #0184D0; --color-quartenary: #F2EA55; --color-dark: #0B1B69; --color-dark-grey: #423740; --color-grey: #D7D7D7; --color-light-grey: #F2F2F2; --color-light: #FBFBFB; --color-dark-t-1: hsla(230, 24%, 92%, 0.1); --color-dark-t-2: hsla(230, 24%, 85%, 0.2); --color-dark-t-3: hsla(230, 24%, 77%, 0.3); --color-dark-t-4: hsla(230, 24%, 69%, 0.4); --color-dark-t-5: hsla(230, 24%, 61%, 0.5); --color-dark-t-6: hsla(230, 24%, 54%, 0.6); --color-dark-t-7: hsla(230, 28%, 46%, 0.7); --color-dark-t-8: hsla(230, 39%, 38%, 0.8); --color-dark-t-9: hsla(230, 54%, 30%, 0.9); --color-light-t-1: hsla(0, 0%, 100%, 0.1); --color-light-t-2: hsla(0, 0%, 100%, 0.2); --color-light-t-3: hsla(0, 0%, 100%, 0.3); --color-light-t-4: hsla(0, 0%, 99%, 0.4); --color-light-t-5: hsla(0, 0%, 99%, 0.5); --color-light-t-6: hsla(0, 0%, 99%, 0.6); --color-light-t-7: hsla(0, 0%, 99%, 0.7); --color-light-t-8: hsla(0, 0%, 99%, 0.8); --color-light-t-9: hsla(0, 0%, 99%, 0.9); --extra-dark: #101947; --font-size-h6: clamp(1.2rem, calc(0.0009259259259259267 * (100vw - 36rem) + 1.2rem), 1.3rem); --font-size-h5: clamp(1.5rem, calc(0.0027777777777777783 * (100vw - 36rem) + 1.5rem), 1.8rem); --font-size-h4: clamp(1.9rem, calc(0.00277777777777778 * (100vw - 36rem) + 1.9rem), 2.2rem); --font-size-h3: clamp(2.4rem, calc(0.011111111111111113 * (100vw - 36rem) + 2.4rem), 3.6rem); --font-size-h2: clamp(3rem, calc(0.009259259259259259 * (100vw - 36rem) + 3rem), 4rem); --font-size-h1: clamp(3.75rem, calc(0.017129629629629627 * (100vw - 36rem) + 3.75rem), 5.6rem); --font-size-hero: clamp(4.69rem, calc(0.05083333333333333 * (100vw - 36rem) + 4.69rem), 10.18rem); --spacing-xsml: clamp(2.11rem, calc(0.019722222222222224 * (100vw - 36rem) + 2.11rem), 4.24rem); --spacing-sml: clamp(2.81rem, calc(0.029537037037037035 * (100vw - 36rem) + 2.81rem), 6rem); --spacing-med: clamp(3.75rem, calc(0.043888888888888894 * (100vw - 36rem) + 3.75rem), 8.49rem); --spacing-lrg: clamp(5rem, calc(0.06481481481481481 * (100vw - 36rem) + 5rem), 12rem); --spacing-xlrg: clamp(6.66rem, calc(0.09546296296296296 * (100vw - 36rem) + 6.66rem), 16.97rem); --spacing-xxlrg: clamp(8.88rem, calc(0.1399074074074074 * (100vw - 36rem) + 8.88rem), 23.99rem);}