:root { --primary: #303745; --bg-body: #ffffff; --black: #000000; --black-t-1: hsla(0, 0%, 91%, 0.09); --black-t-2: hsla(0, 0%, 82%, 0.18); --black-t-3: hsla(0, 0%, 73%, 0.27); --black-t-4: hsla(0, 0%, 64%, 0.36); --black-t-5: hsla(0, 0%, 55%, 0.45); --black-t-6: hsla(0, 0%, 45%, 0.55); --black-t-7: hsla(0, 0%, 36%, 0.64); --black-t-8: hsla(0, 0%, 27%, 0.73); --black-t-9: hsla(0, 0%, 18%, 0.82); --black-t-10: hsla(0, 0%, 9%, 0.91); --accent: #d14433; --bg-alpha: #f6f6f6; --white: #ffffff; --text-body: hsl(0, 0%, 0%); --text-title: hsl(0, 0%, 0%); --text-body-l-1: hsl(0, 0%, 20%); --text-body-l-2: hsl(0, 0%, 40%); --text-body-l-3: hsl(0, 0%, 60%); --text-body-l-4: hsl(0, 0%, 80%); --white-t-1: hsla(0, 0%, 100%, 0.09); --white-t-2: hsla(0, 0%, 100%, 0.18); --white-t-3: hsla(0, 0%, 100%, 0.27); --white-t-4: hsla(0, 0%, 100%, 0.36); --white-t-5: hsla(0, 0%, 100%, 0.45); --white-t-6: hsla(0, 0%, 100%, 0.55); --white-t-7: hsla(0, 0%, 100%, 0.64); --white-t-8: hsla(0, 0%, 100%, 0.73); --white-t-9: hsla(0, 0%, 100%, 0.82); --white-t-10: hsla(0, 0%, 100%, 0.91); --primary-l-1: #434956; --primary-l-2: #565b67; --primary-l-3: #686e78; --primary-l-4: #7b8089; --primary-l-5: #8e929a; --primary-l-6: #a1a4aa; --primary-l-7: #b4b6bb; --primary-l-8: #c7c8cc; --primary-l-9: #d9dbdd; --primary-l-10: #ecedee; --primary-t-1: hsla(220, 5%, 93%, 0.09); --primary-t-2: hsla(220, 5%, 86%, 0.18); --primary-t-3: hsla(220, 5%, 79%, 0.27); --primary-t-4: hsla(220, 5%, 72%, 0.36); --primary-t-5: hsla(220, 5%, 65%, 0.45); --primary-t-6: hsla(220, 5%, 58%, 0.55); --primary-t-7: hsla(220, 5%, 51%, 0.64); --primary-t-8: hsla(220, 7%, 44%, 0.73); --primary-t-9: hsla(220, 9%, 37%, 0.82); --primary-t-10: hsla(220, 13%, 30%, 0.91); --primary-d-1: #242934; --primary-d-2: #181c23; --primary-d-3: #0c0e11; --text-2xs: clamp(1.26rem, calc(0.0012962962962962954 * (100vw - 36rem) + 1.26rem), 1.4rem); --text-xs: clamp(1.42rem, calc(0.0014814814814814827 * (100vw - 36rem) + 1.42rem), 1.58rem); --text-sm: clamp(1.6rem, calc(0.0016666666666666661 * (100vw - 36rem) + 1.6rem), 1.78rem); --text-md: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-lg: clamp(2.02rem, calc(0.0021296296296296293 * (100vw - 36rem) + 2.02rem), 2.25rem); --text-xl: clamp(2.28rem, calc(0.0023148148148148147 * (100vw - 36rem) + 2.28rem), 2.53rem); --text-2xl: clamp(2.56rem, calc(0.0026851851851851854 * (100vw - 36rem) + 2.56rem), 2.85rem); --text-h6: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-h5: clamp(1.92rem, calc(0.0044444444444444444 * (100vw - 36rem) + 1.92rem), 2.4rem); --text-h4: clamp(2.05rem, calc(0.0076851851851851855 * (100vw - 36rem) + 2.05rem), 2.88rem); --text-h3: clamp(2.19rem, calc(0.01175925925925926 * (100vw - 36rem) + 2.19rem), 3.46rem); --text-h2: clamp(2.33rem, calc(0.016851851851851854 * (100vw - 36rem) + 2.33rem), 4.15rem); --text-h1: clamp(2.49rem, calc(0.02305555555555556 * (100vw - 36rem) + 2.49rem), 4.98rem);}