:root { --black: hsl(0, 0%, 0%); --black-t-1: hsla(0, 0%, 0%, 0.09); --black-t-2: hsla(0, 0%, 0%, 0.18); --black-t-3: hsla(0, 0%, 0%, 0.27); --black-t-4: hsla(0, 0%, 0%, 0.36); --black-t-5: hsla(0, 0%, 0%, 0.45); --black-t-6: hsla(0, 0%, 0%, 0.55); --black-t-7: hsla(0, 0%, 0%, 0.64); --black-t-8: hsla(0, 0%, 0%, 0.73); --black-t-9: hsla(0, 0%, 0%, 0.82); --black-t-10: hsla(0, 0%, 0%, 0.91); --white: hsl(0, 0%, 100%); --white-t-1: hsla(0, 0%, 100%, 0.09); --white-t-2: hsla(0, 0%, 100%, 0.18); --white-t-3: hsla(0, 0%, 100%, 0.27); --white-t-4: hsla(0, 0%, 100%, 0.36); --white-t-5: hsla(0, 0%, 100%, 0.45); --white-t-6: hsla(0, 0%, 100%, 0.55); --white-t-7: hsla(0, 0%, 100%, 0.64); --white-t-8: hsla(0, 0%, 100%, 0.73); --white-t-9: hsla(0, 0%, 100%, 0.82); --white-t-10: hsla(0, 0%, 100%, 0.91); --bg-body: rgb(255, 255, 255); --bg-alpha: hsl(0, 0%, 96%); --bg-beta: hsl(0, 0%, 87%); --base: #0e3b1f; --primary: #6ea042; --secondary: #f55f09; --accent: #e6392d; --text-body: #212121; --text-title: hsl(0, 0%, 10%); --black-l-1: hsl(0, 0%, 9%); --black-l-2: hsl(0, 0%, 18%); --black-l-3: hsl(0, 0%, 27%); --black-l-4: hsl(0, 0%, 36%); --black-l-5: hsl(0, 0%, 45%); --black-l-6: hsl(0, 0%, 55%); --black-l-7: hsl(0, 0%, 64%); --black-l-8: hsl(0, 0%, 73%); --black-l-9: hsl(0, 0%, 82%); --black-l-10: hsl(0, 0%, 91%); --bg-body-t-1: rgba(255, 255, 255, 0.09); --bg-body-t-2: rgba(255, 255, 255, 0.18); --bg-body-t-3: rgba(255, 255, 255, 0.27); --bg-body-t-4: rgba(255, 255, 255, 0.36); --bg-body-t-5: rgba(255, 255, 255, 0.45); --bg-body-t-6: rgba(255, 255, 255, 0.55); --bg-body-t-7: rgba(255, 255, 255, 0.64); --bg-body-t-8: rgba(255, 255, 255, 0.73); --bg-body-t-9: rgba(255, 255, 255, 0.82); --bg-body-t-10: rgba(255, 255, 255, 0.91); --text-body-l-1: #595959; --text-body-l-2: #909090; --text-body-l-3: #c8c8c8; --text-body-d-1: #191919; --text-body-d-2: #111111; --text-body-d-3: #080808; --secondary-l-1: #f88747; --secondary-l-2: #faaf84; --secondary-l-3: #fdd7c2; --secondary-d-1: #b84707; --secondary-d-2: #7b3005; --secondary-d-3: #3d1802; --secondary-t-1: hsla(22, 93%, 50%, 0.09); --secondary-t-2: hsla(22, 93%, 50%, 0.18); --secondary-t-3: hsla(22, 93%, 50%, 0.27); --secondary-t-4: hsla(22, 93%, 50%, 0.36); --secondary-t-5: hsla(22, 93%, 50%, 0.45); --secondary-t-6: hsla(22, 93%, 50%, 0.55); --secondary-t-7: hsla(22, 93%, 50%, 0.64); --secondary-t-8: hsla(22, 93%, 50%, 0.73); --secondary-t-9: hsla(22, 93%, 50%, 0.82); --secondary-t-10: hsla(22, 93%, 50%, 0.91); --accent-l-1: #e84b40; --accent-l-2: #eb5d53; --accent-l-3: #ed6f66; --accent-l-4: #ef8179; --accent-l-5: #f1938c; --accent-l-6: #f4a5a0; --accent-l-7: #f6b7b3; --accent-l-8: #f8c9c6; --accent-l-9: #fadbd9; --accent-l-10: #fdedec; --accent-d-1: #d13429; --accent-d-2: #bc2f25; --accent-d-3: #a72921; --accent-d-4: #92241d; --accent-d-5: #7d1f19; --accent-d-6: #691a14; --accent-d-7: #541510; --accent-d-8: #3f100c; --accent-d-9: #2a0a08; --accent-d-10: #150504; --accent-t-1: hsla(4, 79%, 54%, 0.09); --accent-t-2: hsla(4, 79%, 54%, 0.18); --accent-t-3: hsla(4, 79%, 54%, 0.27); --accent-t-4: hsla(4, 79%, 54%, 0.36); --accent-t-5: hsla(4, 79%, 54%, 0.45); --accent-t-6: hsla(4, 79%, 54%, 0.55); --accent-t-7: hsla(4, 79%, 54%, 0.64); --accent-t-8: hsla(4, 79%, 54%, 0.73); --accent-t-9: hsla(4, 79%, 54%, 0.82); --accent-t-10: hsla(4, 79%, 54%, 0.91); --primary-l-1: #92b871; --primary-l-2: #b7d0a1; --primary-l-3: #dbe7d0; --primary-d-1: #537832; --primary-d-2: #375021; --primary-d-3: #1c2811; --primary-t-1: hsla(92, 42%, 44%, 0.09); --primary-t-2: hsla(92, 42%, 44%, 0.18); --primary-t-3: hsla(92, 42%, 44%, 0.27); --primary-t-4: hsla(92, 42%, 44%, 0.36); --primary-t-5: hsla(92, 42%, 44%, 0.45); --primary-t-6: hsla(92, 42%, 44%, 0.55); --primary-t-7: hsla(92, 42%, 44%, 0.64); --primary-t-8: hsla(92, 42%, 44%, 0.73); --primary-t-9: hsla(92, 42%, 44%, 0.82); --primary-t-10: hsla(92, 42%, 44%, 0.91); --text-h6: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-h5: clamp(1.92rem, calc(0.005370370370370371 * (100vw - 36rem) + 1.92rem), 2.5rem); --text-h4: clamp(2.05rem, calc(0.01 * (100vw - 36rem) + 2.05rem), 3.13rem); --text-h3: clamp(2.19rem, calc(0.015925925925925927 * (100vw - 36rem) + 2.19rem), 3.91rem); --text-h2: clamp(2.33rem, calc(0.02361111111111111 * (100vw - 36rem) + 2.33rem), 4.88rem); --text-h1: clamp(2.49rem, calc(0.03342592592592592 * (100vw - 36rem) + 2.49rem), 6.1rem); --text-2xs: clamp(1.48rem, calc(-0.0007407407407407414 * (100vw - 36rem) + 1.48rem), 1.4rem); --text-xs: clamp(1.58rem, calc(0 * (100vw - 36rem) + 1.58rem), 1.58rem); --text-sm: clamp(1.69rem, calc(0.000833333333333334 * (100vw - 36rem) + 1.69rem), 1.78rem); --text-md: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-lg: clamp(1.92rem, calc(0.003055555555555556 * (100vw - 36rem) + 1.92rem), 2.25rem); --text-xl: clamp(2.05rem, calc(0.0044444444444444444 * (100vw - 36rem) + 2.05rem), 2.53rem); --text-2xl: clamp(2.19rem, calc(0.006111111111111112 * (100vw - 36rem) + 2.19rem), 2.85rem);}