:root { --primary: #38051A; --primary-l-1: #603748; --primary-l-2: #886976; --primary-l-3: #af9ba3; --primary-l-4: #d7cdd1; --primary-d-1: #2d0415; --primary-d-2: #220310; --primary-d-3: #16020a; --primary-d-4: #0b0105; --primary-t-1: hsla(335, 11%, 82%, 0.2); --primary-t-2: hsla(335, 11%, 65%, 0.4); --primary-t-3: hsla(335, 13%, 47%, 0.6); --primary-t-4: hsla(335, 27%, 30%, 0.8); --secondary: #886B25; --secondary-l-1: #a08951; --secondary-l-2: #b8a67c; --secondary-l-3: #cfc4a8; --secondary-l-4: #e7e1d3; --secondary-d-1: #6d561e; --secondary-d-2: #524016; --secondary-d-3: #362b0f; --secondary-d-4: #1b1507; --secondary-t-1: hsla(42, 29%, 94%, 0.09); --secondary-t-2: hsla(42, 29%, 88%, 0.18); --secondary-t-3: hsla(42, 29%, 82%, 0.27); --secondary-t-4: hsla(42, 29%, 76%, 0.36); --secondary-t-5: hsla(42, 29%, 70%, 0.45); --secondary-t-6: hsla(42, 29%, 64%, 0.55); --secondary-t-7: hsla(42, 29%, 58%, 0.64); --secondary-t-8: hsla(42, 29%, 52%, 0.73); --secondary-t-9: hsla(42, 35%, 46%, 0.82); --secondary-t-10: hsla(42, 44%, 40%, 0.91); --neutral: hsl(0, 0%, 0%); --neutral-l-1: hsl(0, 0%, 9%); --neutral-l-2: hsl(0, 0%, 18%); --neutral-l-3: hsl(0, 0%, 27%); --neutral-l-4: hsl(0, 0%, 36%); --neutral-l-5: hsl(0, 0%, 45%); --neutral-l-6: hsl(0, 0%, 55%); --neutral-l-7: hsl(0, 0%, 64%); --neutral-l-8: hsl(0, 0%, 73%); --neutral-l-9: hsl(0, 0%, 82%); --neutral-l-10: hsl(0, 0%, 91%); --space-2xs: clamp(0.47rem, calc(0.002727272727272727 * (100vw - 36rem) + 0.47rem), 0.71rem); --space-xs: clamp(0.71rem, calc(0.004090909090909092 * (100vw - 36rem) + 0.71rem), 1.07rem); --space-s: clamp(1.07rem, calc(0.006022727272727273 * (100vw - 36rem) + 1.07rem), 1.6rem); --space-m: clamp(1.6rem, calc(0.009090909090909089 * (100vw - 36rem) + 1.6rem), 2.4rem); --space-l: clamp(2.4rem, calc(0.01363636363636364 * (100vw - 36rem) + 2.4rem), 3.6rem); --space-xl: clamp(3.6rem, calc(0.020454545454545458 * (100vw - 36rem) + 3.6rem), 5.4rem); --space-2xl: clamp(5.4rem, calc(0.030681818181818175 * (100vw - 36rem) + 5.4rem), 8.1rem); --space-3xl: clamp(8.1rem, calc(0.04602272727272728 * (100vw - 36rem) + 8.1rem), 12.15rem); --space-4xl: clamp(12.15rem, calc(0.06909090909090909 * (100vw - 36rem) + 12.15rem), 18.23rem); --h6: clamp(1.39rem, calc(0.005113636363636365 * (100vw - 36rem) + 1.39rem), 1.84rem); --h5: clamp(1.67rem, calc(0.0071590909090909075 * (100vw - 36rem) + 1.67rem), 2.3rem); --h4: clamp(2rem, calc(0.009999999999999998 * (100vw - 36rem) + 2rem), 2.88rem); --h3: clamp(2.4rem, calc(0.01363636363636364 * (100vw - 36rem) + 2.4rem), 3.6rem); --h2: clamp(2.88rem, calc(0.01840909090909091 * (100vw - 36rem) + 2.88rem), 4.5rem); --h1: clamp(3.46rem, calc(0.02465909090909091 * (100vw - 36rem) + 3.46rem), 5.63rem); --text-2xs: clamp(0.92rem, calc(0.0010227272727272724 * (100vw - 36rem) + 0.92rem), 1.01rem); --text-xs: clamp(1.15rem, calc(0.002272727272727275 * (100vw - 36rem) + 1.15rem), 1.35rem); --text-s: clamp(1.44rem, calc(0.004090909090909092 * (100vw - 36rem) + 1.44rem), 1.8rem); --text-m: clamp(1.8rem, calc(0.006818181818181817 * (100vw - 36rem) + 1.8rem), 2.4rem); --text-l: clamp(2.25rem, calc(0.010795454545454547 * (100vw - 36rem) + 2.25rem), 3.2rem); --text-xl: clamp(2.81rem, calc(0.016477272727272726 * (100vw - 36rem) + 2.81rem), 4.26rem); --text-2xl: clamp(3.52rem, calc(0.02454545454545454 * (100vw - 36rem) + 3.52rem), 5.68rem);}.pt-2xs { padding-top: var(--space-2xs); }.pt-xs { padding-top: var(--space-xs); }.pt-s { padding-top: var(--space-s); }.pt-m { padding-top: var(--space-m); }.pt-l { padding-top: var(--space-l); }.pt-xl { padding-top: var(--space-xl); }.pt-2xl { padding-top: var(--space-2xl); }.pt-3xl { padding-top: var(--space-3xl); }.pt-4xl { padding-top: var(--space-4xl); }.pb-2xs { padding-bottom: var(--space-2xs); }.pb-xs { padding-bottom: var(--space-xs); }.pb-s { padding-bottom: var(--space-s); }.pb-m { padding-bottom: var(--space-m); }.pb-l { padding-bottom: var(--space-l); }.pb-xl { padding-bottom: var(--space-xl); }.pb-2xl { padding-bottom: var(--space-2xl); }.pb-3xl { padding-bottom: var(--space-3xl); }.pb-4xl { padding-bottom: var(--space-4xl); }.mt-2xs { margin-top: var(--space-2xs); }.mt-xs { margin-top: var(--space-xs); }.mt-s { margin-top: var(--space-s); }.mt-m { margin-top: var(--space-m); }.mt-l { margin-top: var(--space-l); }.mt-xl { margin-top: var(--space-xl); }.mt-2xl { margin-top: var(--space-2xl); }.mt-3xl { margin-top: var(--space-3xl); }.mt-4xl { margin-top: var(--space-4xl); }.mb-2xs { margin-bottom: var(--space-2xs); }.mb-xs { margin-bottom: var(--space-xs); }.mb-s { margin-bottom: var(--space-s); }.mb-m { margin-bottom: var(--space-m); }.mb-l { margin-bottom: var(--space-l); }.mb-xl { margin-bottom: var(--space-xl); }.mb-2xl { margin-bottom: var(--space-2xl); }.mb-3xl { margin-bottom: var(--space-3xl); }.mb-4xl { margin-bottom: var(--space-4xl); }.gap-2xs { gap: var(--space-2xs); }.gap-xs { gap: var(--space-xs); }.gap-s { gap: var(--space-s); }.gap-m { gap: var(--space-m); }.gap-l { gap: var(--space-l); }.gap-xl { gap: var(--space-xl); }.gap-2xl { gap: var(--space-2xl); }.gap-3xl { gap: var(--space-3xl); }.gap-4xl { gap: var(--space-4xl); }