:root { --primary: hsl(0, 0%, 0%); --primary-l-1: hsl(0, 0%, 11%); --primary-l-2: hsl(0, 0%, 22%); --primary-l-3: hsl(0, 0%, 33%); --primary-l-4: hsl(0, 0%, 44%); --primary-l-5: hsl(0, 0%, 56%); --primary-l-6: hsl(0, 0%, 67%); --primary-l-7: hsl(0, 0%, 78%); --primary-l-8: hsl(0, 0%, 89%); --secondary: hsl(0, 0%, 100%); --secondary-d-1: hsl(0, 0%, 90%); --secondary-d-2: hsl(0, 0%, 80%); --secondary-d-3: hsl(0, 0%, 70%); --secondary-d-4: hsl(0, 0%, 60%); --secondary-d-5: hsl(0, 0%, 50%); --secondary-d-6: hsl(0, 0%, 40%); --secondary-d-7: hsl(0, 0%, 30%); --secondary-d-8: hsl(0, 0%, 20%); --secondary-d-9: hsl(0, 0%, 10%); --secondary-t-1: hsla(0, 0%, 100%, 0.1); --secondary-t-2: hsla(0, 0%, 100%, 0.2); --secondary-t-3: hsla(0, 0%, 100%, 0.3); --secondary-t-4: hsla(0, 0%, 100%, 0.4); --secondary-t-5: hsla(0, 0%, 100%, 0.5); --secondary-t-6: hsla(0, 0%, 100%, 0.6); --secondary-t-7: hsla(0, 0%, 100%, 0.7); --secondary-t-8: hsla(0, 0%, 100%, 0.8); --secondary-t-9: hsla(0, 0%, 100%, 0.9); --primary-t-1: hsla(0, 0%, 90%, 0.1); --primary-t-2: hsla(0, 0%, 80%, 0.2); --primary-t-3: hsla(0, 0%, 70%, 0.3); --primary-t-4: hsla(0, 0%, 60%, 0.4); --primary-t-5: hsla(0, 0%, 50%, 0.5); --primary-t-6: hsla(0, 0%, 40%, 0.6); --primary-t-7: hsla(0, 0%, 30%, 0.7); --primary-t-8: hsla(0, 0%, 20%, 0.8); --primary-t-9: hsla(0, 0%, 10%, 0.9); --h6: clamp(0.81rem, calc(0.004259259259259259 * (100vw - 36rem) + 0.81rem), 1.27rem); --h5: clamp(0.97rem, calc(0.005185185185185186 * (100vw - 36rem) + 0.97rem), 1.53rem); --h4: clamp(1.17rem, calc(0.006111111111111112 * (100vw - 36rem) + 1.17rem), 1.83rem); --h3: clamp(1.4rem, calc(0.00740740740740741 * (100vw - 36rem) + 1.4rem), 2.2rem); --h2: clamp(1.68rem, calc(0.00888888888888889 * (100vw - 36rem) + 1.68rem), 2.64rem); --h1: clamp(2.02rem, calc(0.010648148148148148 * (100vw - 36rem) + 2.02rem), 3.17rem); --text-2xs: clamp(0.58rem, calc(0.00425925925925926 * (100vw - 36rem) + 0.58rem), 1.04rem); --text-xs: clamp(0.69rem, calc(0.005185185185185186 * (100vw - 36rem) + 0.69rem), 1.25rem); --text-s: clamp(0.83rem, calc(0.006203703703703704 * (100vw - 36rem) + 0.83rem), 1.5rem); --text-m: clamp(1rem, calc(0.007407407407407408 * (100vw - 36rem) + 1rem), 1.8rem); --text-l: clamp(1.2rem, calc(0.00888888888888889 * (100vw - 36rem) + 1.2rem), 2.16rem); --text-xl: clamp(1.44rem, calc(0.010648148148148148 * (100vw - 36rem) + 1.44rem), 2.59rem); --text-2xl: clamp(1.73rem, calc(0.012777777777777777 * (100vw - 36rem) + 1.73rem), 3.11rem);}.text-2xs { font-size: var(--text-2xs); }.text-xs { font-size: var(--text-xs); }.text-s { font-size: var(--text-s); }.text-m { font-size: var(--text-m); }.text-l { font-size: var(--text-l); }.text-xl { font-size: var(--text-xl); }.text-2xl { font-size: var(--text-2xl); }