:root { --primary: #2F5D50; --primary-l-1: #63867c; --primary-l-2: #97aea8; --primary-l-3: #cbd7d3; --primary-d-1: #23463c; --primary-d-2: #182f28; --primary-d-3: #0c1714; --Light: #EDEEE6; --Light-l-1: #f3f4ee; --Light-l-2: hsl(60, 20%, 99%); --Light-d-1: #9e9f99; --Light-d-2: #4f4f4d; --dark: #232620; --dark-d-1: #171915; --dark-d-2: #0c0d0b; --dark-l-1: #6c6e6a; --dark-l-2: #b6b7b5; --light-color: #C08A3E; --light-color-l-1: #d0a76e; --light-color-l-2: #e0c59f; --light-color-l-3: #efe2cf; --light-color-d-1: #90682f; --light-color-d-2: #60451f; --light-color-d-3: #302310; --warning: #B5573F; --warning-l-1: #ce8f7f; --warning-l-2: #e6c7bf; --warning-d-1: #793a2a; --warning-d-2: #3c1d15; --h6: clamp(1.04rem, calc(0.0017592592592592588 * (100vw - 36rem) + 1.04rem), 1.23rem); --h5: clamp(1.25rem, calc(0.0026851851851851854 * (100vw - 36rem) + 1.25rem), 1.54rem); --h4: clamp(1.5rem, calc(0.0038888888888888883 * (100vw - 36rem) + 1.5rem), 1.92rem); --h3: clamp(1.8rem, calc(0.005555555555555554 * (100vw - 36rem) + 1.8rem), 2.4rem); --h2: clamp(2.16rem, calc(0.007777777777777777 * (100vw - 36rem) + 2.16rem), 3rem); --h1: clamp(2.59rem, calc(0.010740740740740742 * (100vw - 36rem) + 2.59rem), 3.75rem); --text-2xs: clamp(0.98rem, calc(0.0012962962962962973 * (100vw - 36rem) + 0.98rem), 1.12rem); --text-xs: clamp(1.11rem, calc(0.001388888888888888 * (100vw - 36rem) + 1.11rem), 1.26rem); --text-s: clamp(1.24rem, calc(0.0016666666666666661 * (100vw - 36rem) + 1.24rem), 1.42rem); --text-m: clamp(1.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.4rem), 1.6rem); --text-l: clamp(1.57rem, calc(0.0021296296296296293 * (100vw - 36rem) + 1.57rem), 1.8rem); --text-xl: clamp(1.77rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.77rem), 2.02rem); --space-2xs: clamp(0.57rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.57rem), 0.59rem); --space-xs: clamp(0.8rem, calc(0.0008333333333333331 * (100vw - 36rem) + 0.8rem), 0.89rem); --space-s: clamp(1.13rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.13rem), 1.33rem); --space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --space-l: clamp(2.26rem, calc(0.006851851851851854 * (100vw - 36rem) + 2.26rem), 3rem); --space-xl: clamp(3.2rem, calc(0.012037037037037035 * (100vw - 36rem) + 3.2rem), 4.5rem); --space-2xl: clamp(4.52rem, calc(0.02064814814814815 * (100vw - 36rem) + 4.52rem), 6.75rem); --space-3xl: clamp(6.4rem, calc(0.03453703703703704 * (100vw - 36rem) + 6.4rem), 10.13rem);}