:root { --primary: #006F43; --secondary: #00A4CC; --accent: #C0D330; --tertiary: #025F88; --dark: #06284E; --background: #f0f8f5; --primary-l-1: #177c54; --primary-l-2: #2e8965; --primary-l-3: #469676; --primary-l-4: #5da387; --primary-l-5: #74b098; --primary-l-6: #8bbeaa; --primary-l-7: #a2cbbb; --primary-l-8: #b9d8cc; --primary-l-9: #d1e5dd; --primary-l-10: #e8f2ee; --primary-d-1: #00653d; --primary-d-2: #005b37; --primary-d-3: #005131; --primary-d-4: #00472b; --primary-d-5: #003d25; --primary-d-6: #00321e; --primary-d-7: #002818; --primary-d-8: #001e12; --primary-d-9: #00140c; --primary-d-10: #000a06; --primary-t-1: hsla(156, 100%, 22%, 0.09); --primary-t-2: hsla(156, 100%, 22%, 0.18); --primary-t-3: hsla(156, 100%, 22%, 0.27); --primary-t-4: hsla(156, 100%, 22%, 0.36); --primary-t-5: hsla(156, 100%, 22%, 0.45); --primary-t-6: hsla(156, 100%, 22%, 0.55); --primary-t-7: hsla(156, 100%, 22%, 0.64); --primary-t-8: hsla(156, 100%, 22%, 0.73); --primary-t-9: hsla(156, 100%, 22%, 0.82); --primary-t-10: hsla(156, 100%, 22%, 0.91); --secondary-l-1: #17acd1; --secondary-l-2: #2eb5d5; --secondary-l-3: #46bdda; --secondary-l-4: #5dc5df; --secondary-l-5: #74cde3; --secondary-l-6: #8bd6e8; --secondary-l-7: #a2deec; --secondary-l-8: #b9e6f1; --secondary-l-9: #d1eef6; --secondary-l-10: #e8f7fa; --secondary-d-1: #0095b9; --secondary-d-2: #0086a7; --secondary-d-3: #007794; --secondary-d-4: #006882; --secondary-d-5: #00596f; --secondary-d-6: #004b5d; --secondary-d-7: #003c4a; --secondary-d-8: #002d38; --secondary-d-9: #001e25; --secondary-d-10: #000f13; --secondary-t-1: hsla(192, 100%, 40%, 0.09); --secondary-t-2: hsla(192, 100%, 40%, 0.18); --secondary-t-3: hsla(192, 100%, 40%, 0.27); --secondary-t-4: hsla(192, 100%, 40%, 0.36); --secondary-t-5: hsla(192, 100%, 40%, 0.45); --secondary-t-6: hsla(192, 100%, 40%, 0.55); --secondary-t-7: hsla(192, 100%, 40%, 0.64); --secondary-t-8: hsla(192, 100%, 40%, 0.73); --secondary-t-9: hsla(192, 100%, 40%, 0.82); --secondary-t-10: hsla(192, 100%, 40%, 0.91); --accent-l-1: #c6d743; --accent-l-2: #cbdb56; --accent-l-3: #d1df68; --accent-l-4: #d7e37b; --accent-l-5: #dde78e; --accent-l-6: #e2eba1; --accent-l-7: #e8efb4; --accent-l-8: #eef3c7; --accent-l-9: #f4f7d9; --accent-l-10: #f9fbec; --accent-d-1: #afc02c; --accent-d-2: #9dad27; --accent-d-3: #8c9923; --accent-d-4: #7a861f; --accent-d-5: #69731a; --accent-d-6: #576016; --accent-d-7: #464d11; --accent-d-8: #343a0d; --accent-d-9: #232609; --accent-d-10: #111304; --accent-t-1: hsla(67, 65%, 51%, 0.09); --accent-t-2: hsla(67, 65%, 51%, 0.18); --accent-t-3: hsla(67, 65%, 51%, 0.27); --accent-t-4: hsla(67, 65%, 51%, 0.36); --accent-t-5: hsla(67, 65%, 51%, 0.45); --accent-t-6: hsla(67, 65%, 51%, 0.55); --accent-t-7: hsla(67, 65%, 51%, 0.64); --accent-t-8: hsla(67, 65%, 51%, 0.73); --accent-t-9: hsla(67, 65%, 51%, 0.82); --accent-t-10: hsla(67, 65%, 51%, 0.91); --tertiary-l-1: #196e93; --tertiary-l-2: #307c9e; --tertiary-l-3: #478ba8; --tertiary-l-4: #5e99b3; --tertiary-l-5: #75a8be; --tertiary-l-6: #8cb6c9; --tertiary-l-7: #a3c5d4; --tertiary-l-8: #bad3df; --tertiary-l-9: #d1e2e9; --tertiary-l-10: #e8f0f4; --tertiary-d-1: #02567c; --tertiary-d-2: #024e6f; --tertiary-d-3: #014563; --tertiary-d-4: #013c57; --tertiary-d-5: #01344a; --tertiary-d-6: #012b3e; --tertiary-d-7: #012331; --tertiary-d-8: #011a25; --tertiary-d-9: #001119; --tertiary-d-10: #00090c; --tertiary-t-1: hsla(198, 97%, 27%, 0.09); --tertiary-t-2: hsla(198, 97%, 27%, 0.18); --tertiary-t-3: hsla(198, 97%, 27%, 0.27); --tertiary-t-4: hsla(198, 97%, 27%, 0.36); --tertiary-t-5: hsla(198, 97%, 27%, 0.45); --tertiary-t-6: hsla(198, 97%, 27%, 0.55); --tertiary-t-7: hsla(198, 97%, 27%, 0.64); --tertiary-t-8: hsla(198, 97%, 27%, 0.73); --tertiary-t-9: hsla(198, 97%, 27%, 0.82); --tertiary-t-10: hsla(198, 97%, 27%, 0.91); --dark-l-1: #1d3c5e; --dark-l-2: #334f6e; --dark-l-3: #4a637e; --dark-l-4: #61768e; --dark-l-5: #778a9e; --dark-l-6: #8e9daf; --dark-l-7: #a4b1bf; --dark-l-8: #bbc4cf; --dark-l-9: #d2d8df; --dark-l-10: #e8ebef; --dark-t-1: hsla(212, 86%, 16%, 0.09); --dark-t-2: hsla(212, 86%, 16%, 0.18); --dark-t-3: hsla(212, 86%, 16%, 0.27); --dark-t-4: hsla(212, 86%, 16%, 0.36); --dark-t-5: hsla(212, 86%, 16%, 0.45); --dark-t-6: hsla(212, 86%, 16%, 0.55); --dark-t-7: hsla(212, 86%, 16%, 0.64); --dark-t-8: hsla(212, 86%, 16%, 0.73); --dark-t-9: hsla(212, 86%, 16%, 0.82); --dark-t-10: hsla(212, 86%, 16%, 0.91); --dark-d-1: #052447; --dark-d-2: #052140; --dark-d-3: #041d39; --dark-d-4: #041932; --dark-d-5: #03162b; --dark-d-6: #031223; --dark-d-7: #020f1c; --dark-d-8: #020b15; --dark-d-9: #01070e; --dark-d-10: #010407; --text-xxs: 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-xxl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem); --text-xxxl: clamp(3.91rem, calc(0.022222222222222216 * (100vw - 36rem) + 3.91rem), 6.31rem); --space-2xs: clamp(1.02rem, calc(0.003300000000000001 * (100vw - 36rem) + 1.02rem), 1.35rem); --space-xs: clamp(1.28rem, calc(0.0052 * (100vw - 36rem) + 1.28rem), 1.8rem); --space-s: clamp(1.6rem, calc(0.007999999999999998 * (100vw - 36rem) + 1.6rem), 2.4rem); --space-m: clamp(2rem, calc(0.012000000000000002 * (100vw - 36rem) + 2rem), 3.2rem); --space-l: clamp(2.5rem, calc(0.017699999999999997 * (100vw - 36rem) + 2.5rem), 4.27rem); --space-xl: clamp(3.13rem, calc(0.025600000000000005 * (100vw - 36rem) + 3.13rem), 5.69rem); --space-2xl: clamp(3.91rem, calc(0.036699999999999997 * (100vw - 36rem) + 3.91rem), 7.58rem); --section-space-2xs: clamp(1.84rem, calc(0.012 * (100vw - 36rem) + 1.84rem), 3.04rem); --section-space-xs: clamp(2.3rem, calc(0.0175 * (100vw - 36rem) + 2.3rem), 4.05rem); --section-space-s: clamp(2.88rem, calc(0.025200000000000004 * (100vw - 36rem) + 2.88rem), 5.4rem); --section-space-m: clamp(3.6rem, calc(0.036000000000000004 * (100vw - 36rem) + 3.6rem), 7.2rem); --section-space-l: clamp(4.5rem, calc(0.051 * (100vw - 36rem) + 4.5rem), 9.6rem); --section-space-xl: clamp(5.63rem, calc(0.0716 * (100vw - 36rem) + 5.63rem), 12.79rem); --section-space-2xl: clamp(7.03rem, calc(0.1002 * (100vw - 36rem) + 7.03rem), 17.05rem);}