:root { --sapphire-50: hsl(205.71, 87.5%, 96.86%); --sapphire-100: hsl(207.27, 89.19%, 92.75%); --sapphire-200: hsl(205.42, 90.77%, 87.25%); --sapphire-300: hsl(203.88, 89.09%, 78.43%); --sapphire-400: hsl(205.35, 86.59%, 67.84%); --sapphire-500: hsl(209.48, 84.39%, 59.8%); --sapphire-600: hsl(213.63, 76.47%, 53.33%); --sapphire-800: hsl(218.23, 65.26%, 37.25%); --sapphire-950: hsl(218.95, 53.27%, 20.98%); --white: hsl(0, 0%, 100%); --gray-50: hsl(210, 20%, 98%); --gray-100: hsl(220, 14%, 96%); --gray-200: hsl(220, 13%, 91%); --gray-300: hsl(216, 12%, 84%); --gray-400: hsl(218, 11%, 65%); --gray-500: hsl(220, 9%, 46%); --gray-600: hsl(215, 14%, 34%); --gray-700: hsl(217, 19%, 27%); --gray-800: hsl(215, 28%, 17%); --gray-900: hsl(221, 39%, 11%); --primary: hsl(202, 100%, 37%); --h6: clamp(0.92rem, calc(0.0008333333333333331 * (100vw - 36rem) + 0.92rem), 1.01rem); --h5: clamp(1.15rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.15rem), 1.35rem); --h4: clamp(1.44rem, calc(0.0033333333333333344 * (100vw - 36rem) + 1.44rem), 1.8rem); --h3: clamp(1.8rem, calc(0.005555555555555554 * (100vw - 36rem) + 1.8rem), 2.4rem); --h2: clamp(2.25rem, calc(0.008796296296296299 * (100vw - 36rem) + 2.25rem), 3.2rem); --h1: clamp(2.81rem, calc(0.013425925925925923 * (100vw - 36rem) + 2.81rem), 4.26rem); --space-1: clamp(0.31rem, calc(-0.00018518518518518534 * (100vw - 36rem) + 0.31rem), 0.29rem); --space-2: clamp(0.39rem, calc(0 * (100vw - 36rem) + 0.39rem), 0.39rem); --space-3: clamp(0.49rem, calc(0.00027777777777777805 * (100vw - 36rem) + 0.49rem), 0.52rem); --space-4: clamp(0.61rem, calc(0.0008333333333333331 * (100vw - 36rem) + 0.61rem), 0.7rem); --space-5: clamp(0.77rem, calc(0.0014814814814814818 * (100vw - 36rem) + 0.77rem), 0.93rem); --space-6: clamp(0.96rem, calc(0.002592592592592593 * (100vw - 36rem) + 0.96rem), 1.24rem); --space-7: clamp(1.2rem, calc(0.004166666666666667 * (100vw - 36rem) + 1.2rem), 1.65rem); --space-8: clamp(1.5rem, calc(0.006481481481481483 * (100vw - 36rem) + 1.5rem), 2.2rem); --space-12: clamp(1.88rem, calc(0.009722222222222224 * (100vw - 36rem) + 1.88rem), 2.93rem); --space-16: clamp(2.34rem, calc(0.01453703703703704 * (100vw - 36rem) + 2.34rem), 3.91rem); --space-24: clamp(2.93rem, calc(0.02111111111111111 * (100vw - 36rem) + 2.93rem), 5.21rem); --space-32: clamp(3.66rem, calc(0.030462962962962963 * (100vw - 36rem) + 3.66rem), 6.95rem);}