:root { --bg-body: hsla(0, 0%, 96.1%, 1); --bg-surface: hsla(195, 10%, 95%, 1); --bg-alpha: hsla(26, 16%, 93%, 1); --bg-beta: #ffffff; --base: hsla(213, 13%, 19%, 1); --primary: hsla(30, 64.1%, 74.9%, 1); --secondary: hsla(225, 6.7%, 11.8%, 1); --text-body: hsla(225, 6.7%, 11.8%, 1); --text-light: hsla(0, 0%, 53%, 1); --text-title: hsla(0, 0%, 0%, 1); --light: hsla(0, 0%, 95%, 1); --dark: hsla(0, 0%, 17%, 1); --white: #ffffff; --black: hsla(0, 0%, 0%, 1); --transparent: hsla(0, 0%, 0%, 0); --border-primary: hsla(0, 0%, 100%, 0.2); --border-secondary: hsla(0, 0%, 99.6%, 0.102); --black-t-1: hsl(0 0% 0% / 0.1); --black-t-2: hsl(0 0% 0% / 0.2); --black-t-3: hsl(0 0% 0% / 0.3); --black-t-4: hsl(0 0% 0% / 0.4); --black-t-5: hsl(0 0% 0% / 0.5); --black-t-6: hsl(0 0% 0% / 0.6); --black-t-7: hsl(0 0% 0% / 0.7); --black-t-8: hsl(0 0% 0% / 0.8); --black-t-9: hsl(0 0% 0% / 0.9); --white-t-1: hsl(0 0% 100% / 0.1); --white-t-2: hsl(0 0% 100% / 0.2); --white-t-3: hsl(0 0% 100% / 0.3); --white-t-4: hsl(0 0% 100% / 0.4); --white-t-5: hsl(0 0% 100% / 0.5); --white-t-6: hsl(0 0% 100% / 0.6); --white-t-7: hsl(0 0% 100% / 0.7); --white-t-8: hsl(0 0% 100% / 0.8); --white-t-9: hsl(0 0% 100% / 0.9); --text-body-d-1: hsl(225 6.666667% 8.823529%); --text-body-d-2: hsl(225 6.666667% 5.882353%); --text-body-d-3: hsl(225 6.666667% 2.941176%); --text-body-l-1: hsl(225 1.73913% 33.823529%); --text-body-l-2: hsl(225 0.888889% 55.882353%); --text-body-l-3: hsl(225 0.888889% 77.941176%); --secondary-t-1: hsl(225 6.7% 11.8% / 0.25); --secondary-t-2: hsl(225 6.7% 11.8% / 0.5); --secondary-t-3: hsl(225 6.7% 11.8% / 0.75); --secondary-d-1: hsl(225 6.666667% 8.823529%); --secondary-d-2: hsl(225 6.666667% 5.882353%); --secondary-d-3: hsl(225 6.666667% 2.941176%); --secondary-l-1: hsl(225 1.73913% 33.823529%); --secondary-l-2: hsl(225 0.888889% 55.882353%); --secondary-l-3: hsl(225 0.888889% 77.941176%); --primary-d-1: hsl(30 27.516779% 56.176471%); --primary-d-2: hsl(30 21.465969% 37.45098%); --primary-d-3: hsl(30 21.465969% 18.72549%); --primary-l-1: hsl(30 64.0625% 81.176471%); --primary-l-2: hsl(30 64.0625% 87.45098%); --primary-l-3: hsl(30 64.0625% 93.72549%); --base-t-1: hsl(213 13% 19% / 0.2); --base-t-2: hsl(213 13% 19% / 0.4); --base-t-3: hsl(213 13% 19% / 0.6); --base-t-4: hsl(213 13% 19% / 0.8); --base-d-1: hsl(212.307692 13.402062% 15.215686%); --base-d-2: hsl(212.307692 13.402062% 11.411765%); --base-d-3: hsl(212.307692 13.402062% 7.607843%); --base-d-4: hsl(212.307692 13.402062% 3.803922%); --base-l-1: hsl(212.307692 5.790646% 35.215686%); --base-l-2: hsl(212.307692 3.1477% 51.411765%); --base-l-3: hsl(212.307692 3.1477% 67.607843%); --base-l-4: hsl(212.307692 3.1477% 83.803922%); --text-2xs: clamp(1.26rem, calc(0.0023404255319148934 * (100vw - 33.9rem) + 1.26rem), 1.48rem); --text-xs: clamp(1.42rem, calc(0.0017021276595744696 * (100vw - 33.9rem) + 1.42rem), 1.58rem); --text-sm: clamp(1.6rem, calc(0.0009574468085106368 * (100vw - 33.9rem) + 1.6rem), 1.69rem); --text-md: clamp(1.8rem, calc(0 * (100vw - 33.9rem) + 1.8rem), 1.8rem); --text-lg: clamp(2.02rem, calc(-0.0010638297872340434 * (100vw - 33.9rem) + 2.02rem), 1.92rem); --text-xl: clamp(2.28rem, calc(-0.0024468085106382977 * (100vw - 33.9rem) + 2.28rem), 2.05rem); --text-2xl: clamp(2.56rem, calc(-0.003936170212765959 * (100vw - 33.9rem) + 2.56rem), 2.19rem); --text-h6: clamp(1.8rem, calc(0.0021276595744680847 * (100vw - 33.9rem) + 1.8rem), 2rem); --text-h5: clamp(2.02rem, calc(0.004042553191489361 * (100vw - 33.9rem) + 2.02rem), 2.4rem); --text-h4: clamp(2.28rem, calc(0.006382978723404256 * (100vw - 33.9rem) + 2.28rem), 2.88rem); --text-h3: clamp(2.56rem, calc(0.009574468085106381 * (100vw - 33.9rem) + 2.56rem), 3.46rem); --text-h2: clamp(2.88rem, calc(0.013510638297872345 * (100vw - 33.9rem) + 2.88rem), 4.15rem); --text-h1: clamp(3.24rem, calc(0.018510638297872344 * (100vw - 33.9rem) + 3.24rem), 4.98rem);}