:root { --color-primary: #3F8F2E; --color-secondary: #0270FF; --color-secondary-d-1: #0254bf; --color-secondary-d-2: #013880; --color-secondary-d-3: #011c40; --color-secondary-l-1: #4194ff; --color-secondary-l-2: #81b8ff; --color-secondary-l-3: #c0dbff; --color-white: hsl(0, 0%, 100%); --color-black: hsl(0, 0%, 0%); --color-black-t-1: hsla(0, 0%, 0%, 0.1); --color-black-t-2: hsla(0, 0%, 0%, 0.5); --color-white-t-1: hsla(0, 0%, 100%, 0.5); --color-white-t-2: hsla(0, 0%, 100%, 0.85); --color-white-t-3: hsla(0, 0%, 100%, 0.95); --color-primary-l-1: #6fab62; --color-primary-l-2: #9fc797; --color-primary-l-3: #cfe3cb; --color-primary-d-1: #2f6b23; --color-primary-d-2: #204817; --color-primary-d-3: #10240c; --color-black-l-1: hsl(0, 0%, 25%); --color-black-l-2: hsl(0, 0%, 50%); --color-black-l-3: hsl(0, 0%, 75%); --color-black-l-4: hsl(0, 0%, 97%); --color-primary-light: #5cde40; --color-primary-light-l-1: #85e670; --color-primary-light-l-2: #aeefa0; --color-primary-light-l-3: #dcfce7; --text-2xs: clamp(0.54rem, calc(0.0007179487179487174 * (100vw - 22.5rem) + 0.54rem), 0.61rem); --text-xs: clamp(0.65rem, calc(0.0009230769230769227 * (100vw - 22.5rem) + 0.65rem), 0.74rem); --text-s: clamp(0.78rem, calc(0.0011282051282051281 * (100vw - 22.5rem) + 0.78rem), 0.89rem); --text-m: clamp(0.94rem, calc(0.001230769230769232 * (100vw - 22.5rem) + 0.94rem), 1.06rem); --text-l: clamp(1.13rem, calc(0.001435897435897437 * (100vw - 22.5rem) + 1.13rem), 1.27rem); --text-xl: clamp(1.35rem, calc(0.0018461538461538455 * (100vw - 22.5rem) + 1.35rem), 1.53rem); --text-2xl: clamp(1.62rem, calc(0.0022564102564102562 * (100vw - 22.5rem) + 1.62rem), 1.84rem); --text-3xl: clamp(1.94rem, calc(0.002666666666666669 * (100vw - 22.5rem) + 1.94rem), 2.2rem); --space-2xs: clamp(0.58rem, calc(-0.0005128205128205122 * (100vw - 22.5rem) + 0.58rem), 0.53rem); --space-xs: clamp(0.72rem, calc(-0.0002051282051282053 * (100vw - 22.5rem) + 0.72rem), 0.7rem); --space-s: clamp(0.9rem, calc(0.0004102564102564095 * (100vw - 22.5rem) + 0.9rem), 0.94rem); --space-m: clamp(1.13rem, calc(0.001230769230769232 * (100vw - 22.5rem) + 1.13rem), 1.25rem); --space-l: clamp(1.41rem, calc(0.0026666666666666666 * (100vw - 22.5rem) + 1.41rem), 1.67rem); --space-xl: clamp(1.76rem, calc(0.00471794871794872 * (100vw - 22.5rem) + 1.76rem), 2.22rem); --space-2xl: clamp(2.2rem, calc(0.007794871794871793 * (100vw - 22.5rem) + 2.2rem), 2.96rem); --space-3xl: clamp(2.75rem, calc(0.01230769230769231 * (100vw - 22.5rem) + 2.75rem), 3.95rem); --space-4xl: clamp(3.43rem, calc(0.018769230769230764 * (100vw - 22.5rem) + 3.43rem), 5.26rem); --space-5xl: clamp(4.29rem, calc(0.027897435897435895 * (100vw - 22.5rem) + 4.29rem), 7.01rem); --space-6xl: clamp(5.36rem, calc(0.040923076923076916 * (100vw - 22.5rem) + 5.36rem), 9.35rem);}