:root { --brand-primary: #CFB023; --neutral: #D0D0CE; --accent: #00BFB2; --brand-primary-l-1: #d9c04f; --brand-primary-l-2: #e2d07b; --brand-primary-l-3: #ecdfa7; --brand-primary-l-4: #f5efd3; --brand-primary-d-1: #a68d1c; --brand-primary-d-2: #7c6a15; --brand-primary-d-3: #53460e; --brand-primary-d-4: #292307; --accent-l-1: #33ccc1; --accent-l-2: #66d9d1; --accent-l-3: #99e5e0; --accent-l-4: #ccf2f0; --accent-d-1: #00998e; --accent-d-2: #00736b; --accent-d-3: #004c47; --accent-d-4: #002624; --neutral-l-1: #d7d7d5; --neutral-l-2: #dddddc; --neutral-l-3: #e4e4e3; --neutral-l-4: #ebebea; --neutral-l-5: #f2f2f1; --neutral-l-6: #f8f8f8; --neutral-d-1: #b9b9b7; --neutral-d-2: #a2a2a0; --neutral-d-3: #8b8b89; --neutral-d-4: #747472; --neutral-d-5: #5c5c5c; --neutral-d-6: #454545; --neutral-d-7: #2e2e2e; --neutral-d-8: #171717; --text-2xs: clamp(0.92rem, calc(-0.0007407407407407414 * (100vw - 36rem) + 0.92rem), 0.84rem); --text-xs: clamp(1.15rem, calc(-0.00018518518518518534 * (100vw - 36rem) + 1.15rem), 1.13rem); --text-s: clamp(1.44rem, calc(0.0005555555555555561 * (100vw - 36rem) + 1.44rem), 1.5rem); --text-m: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-l: clamp(2.25rem, calc(0.0038888888888888883 * (100vw - 36rem) + 2.25rem), 2.67rem); --text-xl: clamp(2.81rem, calc(0.006851851851851849 * (100vw - 36rem) + 2.81rem), 3.55rem); --text-2xl: clamp(3.52rem, calc(0.011296296296296297 * (100vw - 36rem) + 3.52rem), 4.74rem); --space-2xs: clamp(0.24rem, calc(-0.00029629629629629613 * (100vw - 22.5rem) + 0.24rem), 0.22rem); --space-xs: clamp(0.38rem, calc(0.00029629629629629656 * (100vw - 22.5rem) + 0.38rem), 0.4rem); --space-s: clamp(0.62rem, calc(0.0011851851851851845 * (100vw - 22.5rem) + 0.62rem), 0.7rem); --space-m: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --space-l: clamp(1.62rem, calc(0.00888888888888889 * (100vw - 22.5rem) + 1.62rem), 2.22rem); --space-xl: clamp(2.62rem, calc(0.019703703703703706 * (100vw - 22.5rem) + 2.62rem), 3.95rem); --space-2xl: clamp(4.24rem, calc(0.04133333333333333 * (100vw - 22.5rem) + 4.24rem), 7.03rem); --heading-1: clamp(1.23rem, calc(-0.005740740740740741 * (100vw - 36rem) + 1.23rem), 0.61rem); --heading-2: clamp(1.54rem, calc(-0.005092592592592593 * (100vw - 36rem) + 1.54rem), 0.99rem); --heading-3: clamp(1.92rem, calc(-0.0028703703703703686 * (100vw - 36rem) + 1.92rem), 1.61rem); --heading-4: clamp(2.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 2.4rem), 2.6rem); --heading-5: clamp(3rem, calc(0.011203703703703704 * (100vw - 36rem) + 3rem), 4.21rem); --heading-6: clamp(3.75rem, calc(0.02833333333333333 * (100vw - 36rem) + 3.75rem), 6.81rem); --heading-7: clamp(4.69rem, calc(0.05851851851851851 * (100vw - 36rem) + 4.69rem), 11.01rem);}.text-brand-primary { color: var(--brand-primary); }.text-brand-primary-l-1 { color: var(--brand-primary-l-1); }.text-brand-primary-l-2 { color: var(--brand-primary-l-2); }.text-brand-primary-l-3 { color: var(--brand-primary-l-3); }.text-brand-primary-l-4 { color: var(--brand-primary-l-4); }.text-brand-primary-d-1 { color: var(--brand-primary-d-1); }.text-brand-primary-d-2 { color: var(--brand-primary-d-2); }.text-brand-primary-d-3 { color: var(--brand-primary-d-3); }.text-brand-primary-d-4 { color: var(--brand-primary-d-4); }.bg-brand-primary { background-color: var(--brand-primary); }.bg-brand-primary-l-1 { background-color: var(--brand-primary-l-1); }.bg-brand-primary-l-2 { background-color: var(--brand-primary-l-2); }.bg-brand-primary-l-3 { background-color: var(--brand-primary-l-3); }.bg-brand-primary-l-4 { background-color: var(--brand-primary-l-4); }.bg-brand-primary-d-1 { background-color: var(--brand-primary-d-1); }.bg-brand-primary-d-2 { background-color: var(--brand-primary-d-2); }.bg-brand-primary-d-3 { background-color: var(--brand-primary-d-3); }.bg-brand-primary-d-4 { background-color: var(--brand-primary-d-4); }.border-brand-primary { border-color: var(--brand-primary); }.border-brand-primary-l-1 { border-color: var(--brand-primary-l-1); }.border-brand-primary-l-2 { border-color: var(--brand-primary-l-2); }.border-brand-primary-l-3 { border-color: var(--brand-primary-l-3); }.border-brand-primary-l-4 { border-color: var(--brand-primary-l-4); }.border-brand-primary-d-1 { border-color: var(--brand-primary-d-1); }.border-brand-primary-d-2 { border-color: var(--brand-primary-d-2); }.border-brand-primary-d-3 { border-color: var(--brand-primary-d-3); }.border-brand-primary-d-4 { border-color: var(--brand-primary-d-4); }.bg-neutral { background-color: var(--neutral); }.bg-neutral-l-1 { background-color: var(--neutral-l-1); }.bg-neutral-l-2 { background-color: var(--neutral-l-2); }.bg-neutral-l-3 { background-color: var(--neutral-l-3); }.bg-neutral-l-4 { background-color: var(--neutral-l-4); }.bg-neutral-l-5 { background-color: var(--neutral-l-5); }.bg-neutral-l-6 { background-color: var(--neutral-l-6); }.bg-neutral-d-1 { background-color: var(--neutral-d-1); }.bg-neutral-d-2 { background-color: var(--neutral-d-2); }.bg-neutral-d-3 { background-color: var(--neutral-d-3); }.bg-neutral-d-4 { background-color: var(--neutral-d-4); }.bg-neutral-d-5 { background-color: var(--neutral-d-5); }.bg-neutral-d-6 { background-color: var(--neutral-d-6); }.bg-neutral-d-7 { background-color: var(--neutral-d-7); }.bg-neutral-d-8 { background-color: var(--neutral-d-8); }.border-neutral { border-color: var(--neutral); }.border-neutral-l-1 { border-color: var(--neutral-l-1); }.border-neutral-l-2 { border-color: var(--neutral-l-2); }.border-neutral-l-3 { border-color: var(--neutral-l-3); }.border-neutral-l-4 { border-color: var(--neutral-l-4); }.border-neutral-l-5 { border-color: var(--neutral-l-5); }.border-neutral-l-6 { border-color: var(--neutral-l-6); }.border-neutral-d-1 { border-color: var(--neutral-d-1); }.border-neutral-d-2 { border-color: var(--neutral-d-2); }.border-neutral-d-3 { border-color: var(--neutral-d-3); }.border-neutral-d-4 { border-color: var(--neutral-d-4); }.border-neutral-d-5 { border-color: var(--neutral-d-5); }.border-neutral-d-6 { border-color: var(--neutral-d-6); }.border-neutral-d-7 { border-color: var(--neutral-d-7); }.border-neutral-d-8 { border-color: var(--neutral-d-8); }.text-neutral { color: var(--neutral); }.text-neutral-l-1 { color: var(--neutral-l-1); }.text-neutral-l-2 { color: var(--neutral-l-2); }.text-neutral-l-3 { color: var(--neutral-l-3); }.text-neutral-l-4 { color: var(--neutral-l-4); }.text-neutral-l-5 { color: var(--neutral-l-5); }.text-neutral-l-6 { color: var(--neutral-l-6); }.text-neutral-d-1 { color: var(--neutral-d-1); }.text-neutral-d-2 { color: var(--neutral-d-2); }.text-neutral-d-3 { color: var(--neutral-d-3); }.text-neutral-d-4 { color: var(--neutral-d-4); }.text-neutral-d-5 { color: var(--neutral-d-5); }.text-neutral-d-6 { color: var(--neutral-d-6); }.text-neutral-d-7 { color: var(--neutral-d-7); }.text-neutral-d-8 { color: var(--neutral-d-8); }.bg-accent { background-color: var(--accent); }.bg-accent-l-1 { background-color: var(--accent-l-1); }.bg-accent-l-2 { background-color: var(--accent-l-2); }.bg-accent-l-3 { background-color: var(--accent-l-3); }.bg-accent-l-4 { background-color: var(--accent-l-4); }.bg-accent-d-1 { background-color: var(--accent-d-1); }.bg-accent-d-2 { background-color: var(--accent-d-2); }.bg-accent-d-3 { background-color: var(--accent-d-3); }.bg-accent-d-4 { background-color: var(--accent-d-4); }.text-accent { color: var(--accent); }.text-accent-l-1 { color: var(--accent-l-1); }.text-accent-l-2 { color: var(--accent-l-2); }.text-accent-l-3 { color: var(--accent-l-3); }.text-accent-l-4 { color: var(--accent-l-4); }.text-accent-d-1 { color: var(--accent-d-1); }.text-accent-d-2 { color: var(--accent-d-2); }.text-accent-d-3 { color: var(--accent-d-3); }.text-accent-d-4 { color: var(--accent-d-4); }.border-accent { border-color: var(--accent); }.border-accent-l-1 { border-color: var(--accent-l-1); }.border-accent-l-2 { border-color: var(--accent-l-2); }.border-accent-l-3 { border-color: var(--accent-l-3); }.border-accent-l-4 { border-color: var(--accent-l-4); }.border-accent-d-1 { border-color: var(--accent-d-1); }.border-accent-d-2 { border-color: var(--accent-d-2); }.border-accent-d-3 { border-color: var(--accent-d-3); }.border-accent-d-4 { border-color: var(--accent-d-4); }.text-2xs { font-size: var(--text-2xs); }.text-xs { font-size: var(--text-xs); }.text-s { font-size: var(--text-s); }.text-m { font-size: var(--text-m); }.text-l { font-size: var(--text-l); }.text-xl { font-size: var(--text-xl); }.text-2xl { font-size: var(--text-2xl); }.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); }.ml-2xs { margin-left: var(--space-2xs); }.ml-xs { margin-left: var(--space-xs); }.ml-s { margin-left: var(--space-s); }.ml-m { margin-left: var(--space-m); }.ml-l { margin-left: var(--space-l); }.ml-xl { margin-left: var(--space-xl); }.ml-2xl { margin-left: var(--space-2xl); }.mr-2xs { margin-right: var(--space-2xs); }.mr-xs { margin-right: var(--space-xs); }.mr-s { margin-right: var(--space-s); }.mr-m { margin-right: var(--space-m); }.mr-l { margin-right: var(--space-l); }.mr-xl { margin-right: var(--space-xl); }.mr-2xl { margin-right: var(--space-2xl); }.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); }.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); }.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); }.pl-2xs { padding-left: var(--space-2xs); }.pl-xs { padding-left: var(--space-xs); }.pl-s { padding-left: var(--space-s); }.pl-m { padding-left: var(--space-m); }.pl-l { padding-left: var(--space-l); }.pl-xl { padding-left: var(--space-xl); }.pl-2xl { padding-left: var(--space-2xl); }.pr-2xs { padding-right: var(--space-2xs); }.pr-xs { padding-right: var(--space-xs); }.pr-s { padding-right: var(--space-s); }.pr-m { padding-right: var(--space-m); }.pr-l { padding-right: var(--space-l); }.pr-xl { padding-right: var(--space-xl); }.pr-2xl { padding-right: var(--space-2xl); }.p-2xs { padding: var(--space-2xs); }.p-xs { padding: var(--space-xs); }.p-s { padding: var(--space-s); }.p-m { padding: var(--space-m); }.p-l { padding: var(--space-l); }.p-xl { padding: var(--space-xl); }.p-2xl { padding: var(--space-2xl); }.heading-1 { font-size: var(--heading-1); }.heading-2 { font-size: var(--heading-2); }.heading-3 { font-size: var(--heading-3); }.heading-4 { font-size: var(--heading-4); }.heading-5 { font-size: var(--heading-5); }.heading-6 { font-size: var(--heading-6); }.heading-7 { font-size: var(--heading-7); }