:root { --lps-bg: #F8F2E8; --lps-bg-alt: #F0E8DA; --lps-surface: #FFFFFF; --lps-heading: #2E2420; --lps-text: #3E322C; --lps-text-light: #7A6A5E; --lps-text-muted: #A8968A; --lps-accent-1: #B85C3A; --lps-accent-2: #8E7C5A; --lps-accent-3: #C4946A; --lps-accent-4: #A67B7B; --lps-accent-5: #D4A87A; --lps-border: #E2D8CA; --lps-border-light: #EBE3D7; --heading-2xs: clamp(0.92rem, calc(0.00009259259259259267 * (100vw - 36rem) + 0.92rem), 0.93rem); --heading-xs: clamp(1.15rem, calc(0.000833333333333334 * (100vw - 36rem) + 1.15rem), 1.24rem); --heading-s: clamp(1.44rem, calc(0.0019444444444444442 * (100vw - 36rem) + 1.44rem), 1.65rem); --heading-m: clamp(1.8rem, calc(0.003703703703703705 * (100vw - 36rem) + 1.8rem), 2.2rem); --heading-l: clamp(2.25rem, calc(0.006296296296296298 * (100vw - 36rem) + 2.25rem), 2.93rem); --heading-xl: clamp(2.81rem, calc(0.010185185185185186 * (100vw - 36rem) + 2.81rem), 3.91rem); --heading-2xl: clamp(3.52rem, calc(0.015648148148148147 * (100vw - 36rem) + 3.52rem), 5.21rem); --body-2xs: clamp(1.05rem, calc(-0.0011111111111111111 * (100vw - 36rem) + 1.05rem), 0.93rem); --body-xs: clamp(1.19rem, calc(-0.0007407407407407393 * (100vw - 36rem) + 1.19rem), 1.11rem); --body-s: clamp(1.33rem, calc(0 * (100vw - 36rem) + 1.33rem), 1.33rem); --body-m: clamp(1.5rem, calc(0.0009259259259259267 * (100vw - 36rem) + 1.5rem), 1.6rem); --body-l: clamp(1.69rem, calc(0.0021296296296296293 * (100vw - 36rem) + 1.69rem), 1.92rem); --body-xl: clamp(1.9rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.9rem), 2.3rem); --body-2xl: clamp(2.14rem, calc(0.005740740740740737 * (100vw - 36rem) + 2.14rem), 2.76rem); --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); --space-3xl: clamp(8.1rem, calc(0 * (100vw - 36rem) + 8.1rem), 8.1rem); --space-4xl: clamp(12.15rem, calc(0 * (100vw - 36rem) + 12.15rem), 12.15rem);}.bg-lps-bg { background-color: var(--lps-bg); }.text-lps-text { color: var(--lps-text); }.border-lps-border { border-color: var(--lps-border); }