:root { --background: #F5EFE6; --accent: #7B9E87; --background-l-1: #f6f0e8; --background-l-2: #f7f2eb; --background-l-3: #f8f3ed; --background-l-4: #f9f5ef; --background-l-5: #faf6f1; --background-l-6: #faf8f4; --background-l-7: #fbf9f6; --background-l-8: #fcfbf8; --background-l-9: #fdfcfa; --background-l-10: #fefefd; --cta: #C4694E; --cta-l-1: #c9775e; --cta-l-2: #cf846e; --cta-l-3: #d4927e; --cta-l-4: #d9a08e; --cta-l-5: #dfad9e; --cta-l-6: #e4bbaf; --cta-l-7: #eac8bf; --cta-l-8: #efd6cf; --cta-l-9: #f4e4df; --cta-l-10: #faf1ef; --text: #2C2C2A; --accent-doux: #D4A59A; --section-alternee: #EDE3DA; --text-l-1: #3f3f3d; --text-l-2: #525251; --text-l-3: #666664; --text-l-4: #797977; --text-l-5: #8c8c8b; --text-l-6: #9f9f9e; --text-l-7: #b2b2b2; --text-l-8: #c5c5c5; --text-l-9: #d9d9d8; --text-l-10: #ececec; --text-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem); --text-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem); --text-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem); --text-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --text-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem); --text-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem); --text-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem); --space-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem); --space-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem); --space-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem); --space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --space-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem); --space-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem); --space-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);}.bg-background { background-color: var(--background); }.bg-background-l-1 { background-color: var(--background-l-1); }.bg-background-l-2 { background-color: var(--background-l-2); }.bg-background-l-3 { background-color: var(--background-l-3); }.bg-background-l-4 { background-color: var(--background-l-4); }.bg-background-l-5 { background-color: var(--background-l-5); }.bg-background-l-6 { background-color: var(--background-l-6); }.bg-background-l-7 { background-color: var(--background-l-7); }.bg-background-l-8 { background-color: var(--background-l-8); }.bg-background-l-9 { background-color: var(--background-l-9); }.bg-background-l-10 { background-color: var(--background-l-10); }