:root { --background-principal: #1b1614; --background-secondary: #d4d6d0; --primary: #003300; --secondary: #32cd32; --accent-aux: #251f1e; --primary-l-1: #174617; --primary-l-2: #2e582e; --primary-l-3: #466b46; --primary-l-4: #5d7d5d; --primary-l-5: #749074; --primary-l-6: #8ba28b; --primary-l-7: #a2b5a2; --primary-l-8: #b9c7b9; --primary-l-9: #d1dad1; --primary-l-10: #e8ece8; --primary-d-1: #002e00; --primary-d-2: #002a00; --primary-d-3: #002500; --primary-d-4: #002000; --primary-d-5: #001c00; --primary-d-6: #001700; --primary-d-7: #001300; --primary-d-8: #000e00; --primary-d-9: #000900; --primary-d-10: #000500; --secondary-l-1: #45d245; --secondary-l-2: #57d657; --secondary-l-3: #6adb6a; --secondary-l-4: #7ddf7d; --secondary-l-5: #8fe48f; --secondary-l-6: #a2e8a2; --secondary-l-7: #b4edb4; --secondary-l-8: #c7f1c7; --secondary-l-9: #daf6da; --secondary-l-10: #ecfaec; --secondary-d-1: #2dba2d; --secondary-d-2: #29a829; --secondary-d-3: #249524; --secondary-d-4: #208220; --secondary-d-5: #1b701b; --secondary-d-6: #175d17; --secondary-d-7: #124b12; --secondary-d-8: #0e380e; --secondary-d-9: #092509; --secondary-d-10: #051305; --text-light: #e9eee9; --text-dark: #010601; --text-3xs: clamp(0.62rem, calc(-0.0011851851851851845 * (100vw - 22.5rem) + 0.62rem), 0.54rem); --text-2xs: clamp(0.7rem, calc(-0.0007407407407407397 * (100vw - 22.5rem) + 0.7rem), 0.65rem); --text-xs: clamp(0.79rem, calc(-0.00014814814814814828 * (100vw - 22.5rem) + 0.79rem), 0.78rem); --text-s: clamp(0.89rem, calc(0.0007407407407407397 * (100vw - 22.5rem) + 0.89rem), 0.94rem); --text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.13rem, calc(0.003259259259259262 * (100vw - 22.5rem) + 1.13rem), 1.35rem); --text-xl: clamp(1.27rem, calc(0.005185185185185187 * (100vw - 22.5rem) + 1.27rem), 1.62rem); --text-2xl: clamp(1.42rem, calc(0.007703703703703704 * (100vw - 22.5rem) + 1.42rem), 1.94rem); --text-3xl: clamp(1.6rem, calc(0.010814814814814815 * (100vw - 22.5rem) + 1.6rem), 2.33rem); --text-4xl: clamp(1.8rem, calc(0.014814814814814812 * (100vw - 22.5rem) + 1.8rem), 2.8rem); --text-5xl: clamp(2.03rem, calc(0.019703703703703706 * (100vw - 22.5rem) + 2.03rem), 3.36rem); --text-6xl: clamp(2.28rem, calc(0.025925925925925932 * (100vw - 22.5rem) + 2.28rem), 4.03rem); --text-7xl: clamp(2.57rem, calc(0.03362962962962963 * (100vw - 22.5rem) + 2.57rem), 4.84rem); --space-4xs: clamp(0.33rem, calc(-0.00044444444444444485 * (100vw - 22.5rem) + 0.33rem), 0.3rem); --space-3xs: clamp(0.41rem, calc(-0.00014814814814814747 * (100vw - 22.5rem) + 0.41rem), 0.4rem); --space-2xs: clamp(0.51rem, calc(0.00029629629629629656 * (100vw - 22.5rem) + 0.51rem), 0.53rem); --space-xs: clamp(0.64rem, calc(0.0008888888888888881 * (100vw - 22.5rem) + 0.64rem), 0.7rem); --space-s: clamp(0.8rem, calc(0.002074074074074073 * (100vw - 22.5rem) + 0.8rem), 0.94rem); --space-m: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --space-l: clamp(1.25rem, calc(0.006222222222222221 * (100vw - 22.5rem) + 1.25rem), 1.67rem); --space-xl: clamp(1.56rem, calc(0.00977777777777778 * (100vw - 22.5rem) + 1.56rem), 2.22rem); --space-2xl: clamp(1.95rem, calc(0.014962962962962963 * (100vw - 22.5rem) + 1.95rem), 2.96rem); --space-3xl: clamp(2.44rem, calc(0.022370370370370374 * (100vw - 22.5rem) + 2.44rem), 3.95rem); --space-4xl: clamp(3.05rem, calc(0.03274074074074074 * (100vw - 22.5rem) + 3.05rem), 5.26rem); --space-5xl: clamp(3.81rem, calc(0.047407407407407405 * (100vw - 22.5rem) + 3.81rem), 7.01rem); --space-6xl: clamp(4.77rem, calc(0.06785185185185186 * (100vw - 22.5rem) + 4.77rem), 9.35rem);}