:root { --primary: hsl(11, 100%, 50%); --secondary: hsl(163, 100%, 17%); --base: hsl(180, 3%, 21%); --primary-l-1: hsl(11, 100%, 58%); --primary-l-2: hsl(11, 100%, 67%); --primary-l-3: hsl(11, 100%, 75%); --primary-l-4: hsl(11, 100%, 83%); --primary-l-5: hsl(11, 100%, 92%); --primary-d-1: hsl(11, 100%, 42%); --primary-d-2: hsl(11, 100%, 33%); --primary-d-3: hsl(11, 100%, 25%); --primary-d-4: hsl(11, 100%, 17%); --primary-d-5: hsl(11, 100%, 8%); --primary-t-1: hsla(11, 100%, 55%, 0.91); --primary-t-2: hsla(11, 100%, 59%, 0.82); --primary-t-3: hsla(11, 100%, 64%, 0.73); --primary-t-4: hsla(11, 100%, 68%, 0.64); --primary-t-5: hsla(11, 100%, 73%, 0.55); --primary-t-6: hsla(11, 100%, 77%, 0.45); --primary-t-7: hsla(11, 100%, 82%, 0.36); --primary-t-8: hsla(11, 100%, 86%, 0.27); --primary-t-9: hsla(11, 100%, 91%, 0.18); --primary-t-10: hsla(11, 100%, 95%, 0.09); --secondary-l-1: hsl(163, 46%, 31%); --secondary-l-2: hsl(163, 25%, 45%); --secondary-l-3: hsl(163, 21%, 59%); --secondary-l-4: hsl(163, 21%, 72%); --secondary-l-5: hsl(163, 21%, 86%); --secondary-d-1: hsl(163, 100%, 14%); --secondary-d-2: hsl(163, 100%, 11%); --secondary-d-3: hsl(163, 100%, 9%); --secondary-d-4: hsl(163, 100%, 6%); --secondary-d-5: hsl(163, 100%, 3%); --secondary-t-1: hsla(163, 63%, 25%, 0.91); --secondary-t-2: hsla(163, 43%, 32%, 0.82); --secondary-t-3: hsla(163, 31%, 40%, 0.73); --secondary-t-4: hsla(163, 23%, 47%, 0.64); --secondary-t-5: hsla(163, 21%, 55%, 0.55); --secondary-t-6: hsla(163, 21%, 62%, 0.45); --secondary-t-7: hsla(163, 21%, 70%, 0.36); --secondary-t-8: hsla(163, 21%, 77%, 0.27); --secondary-t-9: hsla(163, 21%, 85%, 0.18); --secondary-t-10: hsla(163, 21%, 92%, 0.09); --base-l-1: hsl(180, 1%, 34%); --base-l-2: hsl(180, 1%, 47%); --base-l-3: hsl(180, 1%, 60%); --base-l-4: hsl(180, 1%, 74%); --base-l-5: hsl(180, 1%, 87%); --base-d-1: hsl(180, 3%, 17%); --base-d-2: hsl(180, 3%, 14%); --base-d-3: hsl(180, 3%, 10%); --base-d-4: hsl(180, 3%, 7%); --base-d-5: hsl(180, 3%, 3%); --base-t-1: hsla(180, 2%, 28%, 0.91); --base-t-2: hsla(180, 1%, 35%, 0.82); --base-t-3: hsla(180, 1%, 43%, 0.73); --base-t-4: hsla(180, 1%, 50%, 0.64); --base-t-5: hsla(180, 1%, 57%, 0.55); --base-t-6: hsla(180, 1%, 64%, 0.45); --base-t-7: hsla(180, 1%, 71%, 0.36); --base-t-8: hsla(180, 1%, 78%, 0.27); --base-t-9: hsla(180, 1%, 86%, 0.18); --base-t-10: hsla(180, 1%, 93%, 0.09); --heading-2xs: clamp(0.82rem, calc(-0.0021988527724665394 * (100vw - 32rem) + 0.82rem), 0.59rem); --heading-xs: clamp(1.02rem, calc(-0.0012428298279158702 * (100vw - 32rem) + 1.02rem), 0.89rem); --heading-s: clamp(1.28rem, calc(0.0004780114722753351 * (100vw - 32rem) + 1.28rem), 1.33rem); --heading-m: clamp(1.6rem, calc(0.0038240917782026763 * (100vw - 32rem) + 1.6rem), 2rem); --heading-l: clamp(2rem, calc(0.009560229445506692 * (100vw - 32rem) + 2rem), 3rem); --heading-xl: clamp(2.5rem, calc(0.019120458891013385 * (100vw - 32rem) + 2.5rem), 4.5rem); --heading-2xl: clamp(3.13rem, calc(0.03460803059273423 * (100vw - 32rem) + 3.13rem), 6.75rem);}