:root { --primary: #cb4d1b; --primary-l-1: #d46b41; --primary-l-2: #dc8867; --primary-l-3: #e5a68d; --primary-l-4: #eec4b3; --primary-l-5: #f6e1d9; --neutral: hsl(0, 0%, 0%); --neutral-l-1: hsl(0, 0%, 10%); --neutral-l-2: hsl(0, 0%, 20%); --neutral-l-3: hsl(0, 0%, 30%); --neutral-l-4: hsl(0, 0%, 40%); --neutral-l-5: hsl(0, 0%, 50%); --neutral-l-6: hsl(0, 0%, 60%); --neutral-l-7: hsl(0, 0%, 70%); --neutral-l-8: hsl(0, 0%, 80%); --neutral-l-9: hsl(0, 0%, 90%); --white: #ffffff; --txt-xs: clamp(0.56rem, calc(0 * (100vw - 25rem) + 0.56rem), 0.56rem); --txt-sm: clamp(0.7rem, calc(0.0009090909090909098 * (100vw - 25rem) + 0.7rem), 0.75rem); --txt-md: clamp(0.88rem, calc(0.002181818181818182 * (100vw - 25rem) + 0.88rem), 1rem); --txt-lg: clamp(1.09rem, calc(0.004363636363636364 * (100vw - 25rem) + 1.09rem), 1.33rem); --h6: clamp(0.72rem, calc(-0.0009090909090909079 * (100vw - 25rem) + 0.72rem), 0.67rem); --h5: clamp(0.9rem, calc(0 * (100vw - 25rem) + 0.9rem), 0.9rem); --h4: clamp(1.12rem, calc(0.0014545454545454519 * (100vw - 25rem) + 1.12rem), 1.2rem); --h3: clamp(1.4rem, calc(0.0034545454545454575 * (100vw - 25rem) + 1.4rem), 1.59rem); --h2: clamp(1.75rem, calc(0.006909090909090907 * (100vw - 25rem) + 1.75rem), 2.13rem); --h1: clamp(2.19rem, calc(0.011636363636363639 * (100vw - 25rem) + 2.19rem), 2.83rem); --gap-sm: clamp(0.8rem, calc(0.009272727272727273 * (100vw - 25rem) + 0.8rem), 1.31rem); --gap-md: clamp(1rem, calc(0.013636363636363636 * (100vw - 25rem) + 1rem), 1.75rem); --gap-lg: clamp(1.25rem, calc(0.01963636363636364 * (100vw - 25rem) + 1.25rem), 2.33rem); --pad-sm: clamp(1.04rem, calc(0.03872727272727273 * (100vw - 25rem) + 1.04rem), 3.17rem); --pad-md: clamp(1.25rem, calc(0.05399999999999999 * (100vw - 25rem) + 1.25rem), 4.22rem); --pad-lg: clamp(1.5rem, calc(0.07509090909090908 * (100vw - 25rem) + 1.5rem), 5.63rem); --pad-xl: clamp(1.8rem, calc(0.10363636363636364 * (100vw - 25rem) + 1.8rem), 7.5rem);}