:root { --primary: hsl(0, 0%, 10%); --secondary: #2D2D2D; --accent: #2563EB; --accent-l-1: rgb(57, 113, 237); --accent-l-2: rgb(77, 127, 239); --accent-l-3: rgb(96, 142, 240); --accent-l-4: rgb(116, 156, 242); --accent-l-5: rgb(136, 170, 244); --accent-l-6: rgb(156, 184, 246); --accent-l-7: rgb(176, 198, 248); --accent-l-8: rgb(196, 212, 250); --accent-l-9: rgb(215, 227, 251); --accent-l-10: rgb(235, 241, 253); --secondary-l-1: rgb(64, 64, 64); --secondary-l-2: rgb(83, 83, 83); --secondary-l-3: rgb(102, 102, 102); --secondary-l-4: rgb(121, 121, 121); --secondary-l-5: rgb(140, 140, 140); --secondary-l-6: rgb(160, 160, 160); --secondary-l-7: rgb(179, 179, 179); --secondary-l-8: rgb(198, 198, 198); --secondary-l-9: rgb(217, 217, 217); --secondary-l-10: rgb(236, 236, 236); --white: #ffffff; --white-t-1: rgba(255, 255, 255, 0.91); --white-t-2: rgba(255, 255, 255, 0.82); --white-t-3: rgba(255, 255, 255, 0.73); --white-t-4: rgba(255, 255, 255, 0.64); --white-t-5: rgba(255, 255, 255, 0.55); --white-t-6: rgba(255, 255, 255, 0.45); --white-t-7: rgba(255, 255, 255, 0.36); --white-t-8: rgba(255, 255, 255, 0.27); --white-t-9: rgba(255, 255, 255, 0.18); --white-t-10: rgba(255, 255, 255, 0.09); --black: #000000; --black-t-1: rgba(23, 23, 23, 0.91); --black-t-2: rgba(46, 46, 46, 0.82); --black-t-3: rgba(70, 70, 70, 0.73); --black-t-4: rgba(93, 93, 93, 0.64); --black-t-5: rgba(116, 116, 116, 0.55); --black-t-6: rgba(139, 139, 139, 0.45); --black-t-7: rgba(162, 162, 162, 0.36); --black-t-8: rgba(185, 185, 185, 0.27); --black-t-9: rgba(209, 209, 209, 0.18); --black-t-10: rgba(232, 232, 232, 0.09); --primary-t-1: rgba(64, 64, 64, 0.83); --primary-t-2: rgba(102, 102, 102, 0.67); --primary-t-3: rgba(141, 141, 141, 0.5); --primary-t-4: rgba(179, 179, 179, 0.33); --primary-t-5: rgba(217, 217, 217, 0.17); --space-2xs: clamp(1.02rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.02rem), 1.27rem); --space-xs: clamp(1.28rem, calc(0.0037962962962962954 * (100vw - 36rem) + 1.28rem), 1.69rem); --space-s: clamp(1.6rem, calc(0.006018518518518518 * (100vw - 36rem) + 1.6rem), 2.25rem); --space-m: clamp(2rem, calc(0.009259259259259259 * (100vw - 36rem) + 2rem), 3rem); --space-l: clamp(2.5rem, calc(0.013888888888888888 * (100vw - 36rem) + 2.5rem), 4rem); --space-xl: clamp(3.13rem, calc(0.020370370370370372 * (100vw - 36rem) + 3.13rem), 5.33rem); --space-2xl: clamp(3.91rem, calc(0.02962962962962963 * (100vw - 36rem) + 3.91rem), 7.11rem); --section-space-2xs: clamp(2.3rem, calc(0.014910536779324057 * (100vw - 36rem) + 2.3rem), 3.8rem); --section-space-xs: clamp(2.88rem, calc(0.021769383697813127 * (100vw - 36rem) + 2.88rem), 5.07rem); --section-space-s: clamp(3.6rem, calc(0.03131212723658052 * (100vw - 36rem) + 3.6rem), 6.75rem); --section-space-m: clamp(4.5rem, calc(0.04473161033797217 * (100vw - 36rem) + 4.5rem), 9rem); --section-space-l: clamp(5.63rem, calc(0.06332007952286282 * (100vw - 36rem) + 5.63rem), 12rem); --section-space-xl: clamp(7.03rem, calc(0.08906560636182904 * (100vw - 36rem) + 7.03rem), 15.99rem); --section-space-2xl: clamp(8.79rem, calc(0.1245526838966203 * (100vw - 36rem) + 8.79rem), 21.32rem); --h6: clamp(1.23rem, calc(0.00039761431411530854 * (100vw - 36rem) + 1.23rem), 1.27rem); --h5: clamp(1.54rem, calc(0.0014910536779324049 * (100vw - 36rem) + 1.54rem), 1.69rem); --h4: clamp(1.92rem, calc(0.003280318091451293 * (100vw - 36rem) + 1.92rem), 2.25rem); --h3: clamp(2.4rem, calc(0.005964214711729624 * (100vw - 36rem) + 2.4rem), 3rem); --h2: clamp(3rem, calc(0.009940357852882704 * (100vw - 36rem) + 3rem), 4rem); --h1: clamp(3.75rem, calc(0.015705765407554674 * (100vw - 36rem) + 3.75rem), 5.33rem); --h0: clamp(4.69rem, calc(0.024055666003976142 * (100vw - 36rem) + 4.69rem), 7.11rem); --text-2xs: clamp(1.12rem, calc(0.0013916500994035777 * (100vw - 36rem) + 1.12rem), 1.26rem); --text-xs: clamp(1.26rem, calc(0.001590457256461232 * (100vw - 36rem) + 1.26rem), 1.42rem); --text-s: clamp(1.42rem, calc(0.0017892644135188884 * (100vw - 36rem) + 1.42rem), 1.6rem); --text-m: clamp(1.6rem, calc(0.0019880715705765406 * (100vw - 36rem) + 1.6rem), 1.8rem); --text-l: clamp(1.8rem, calc(0.002186878727634195 * (100vw - 36rem) + 1.8rem), 2.02rem); --text-xl: clamp(2.02rem, calc(0.002584493041749501 * (100vw - 36rem) + 2.02rem), 2.28rem); --text-2xl: clamp(2.28rem, calc(0.00278330019880716 * (100vw - 36rem) + 2.28rem), 2.56rem);}