:root { --color-1: #00853f; --color-2: #003406; --color-3: #6cb33f; --white: hsl(0, 0%, 100%); --text-light: #f5f5f5; --text-dark: hsl(118, 2%, 7%); --color-4: #d7eb9c; --neutral: hsl(0, 0%, 52%); --neutral-l-1: hsl(0, 0%, 62%); --neutral-l-2: hsl(0, 0%, 71%); --neutral-l-3: hsl(0, 0%, 81%); --neutral-l-4: hsl(0, 0%, 90%); --neutral-d-1: hsl(0, 0%, 42%); --neutral-d-2: hsl(0, 0%, 31%); --neutral-d-3: hsl(0, 0%, 21%); --neutral-d-4: hsl(0, 0%, 10%); --space-2xs: clamp(0.63rem, calc(0.01138888888888889 * (100vw - 36rem) + 0.63rem), 1.86rem); --space-xs: clamp(0.84rem, calc(0.015185185185185187 * (100vw - 36rem) + 0.84rem), 2.48rem); --space-s: clamp(1.13rem, calc(0.020092592592592592 * (100vw - 36rem) + 1.13rem), 3.3rem); --space-m: clamp(1.5rem, calc(0.026851851851851856 * (100vw - 36rem) + 1.5rem), 4.4rem); --space-l: clamp(2rem, calc(0.035833333333333335 * (100vw - 36rem) + 2rem), 5.87rem); --space-xl: clamp(2.67rem, calc(0.04768518518518519 * (100vw - 36rem) + 2.67rem), 7.82rem); --space-2xl: clamp(3.55rem, calc(0.06361111111111112 * (100vw - 36rem) + 3.55rem), 10.42rem); --text-2xs: clamp(1.04rem, calc(-0.0010185185185185184 * (100vw - 36rem) + 1.04rem), 0.93rem); --text-xs: clamp(1.25rem, calc(-0.00009259259259259267 * (100vw - 36rem) + 1.25rem), 1.24rem); --text-s: clamp(1.5rem, calc(0.001388888888888888 * (100vw - 36rem) + 1.5rem), 1.65rem); --text-m: clamp(1.8rem, calc(0.003703703703703705 * (100vw - 36rem) + 1.8rem), 2.2rem); --text-l: clamp(2.16rem, calc(0.00712962962962963 * (100vw - 36rem) + 2.16rem), 2.93rem); --text-xl: clamp(2.59rem, calc(0.012222222222222225 * (100vw - 36rem) + 2.59rem), 3.91rem); --text-2xl: clamp(3.11rem, calc(0.019444444444444445 * (100vw - 36rem) + 3.11rem), 5.21rem); --text-3xl: clamp(3.73rem, calc(0.02981481481481482 * (100vw - 36rem) + 3.73rem), 6.95rem); --width-2xs: clamp(6.54rem, calc(0.04888888888888889 * (100vw - 36rem) + 6.54rem), 11.82rem); --width-xs: clamp(8.72rem, calc(0.06518518518518518 * (100vw - 36rem) + 8.72rem), 15.76rem); --width-s: clamp(11.63rem, calc(0.08685185185185186 * (100vw - 36rem) + 11.63rem), 21.01rem); --width-m: clamp(15.5rem, calc(0.11574074074074074 * (100vw - 36rem) + 15.5rem), 28rem); --width-l: clamp(20.66rem, calc(0.15425925925925926 * (100vw - 36rem) + 20.66rem), 37.32rem); --width-xl: clamp(27.54rem, calc(0.20564814814814816 * (100vw - 36rem) + 27.54rem), 49.75rem); --width-2xl: clamp(36.71rem, calc(0.2741666666666666 * (100vw - 36rem) + 36.71rem), 66.32rem); --width-3xl: clamp(48.94rem, calc(0.36546296296296293 * (100vw - 36rem) + 48.94rem), 88.41rem); --width-4xl: clamp(65.24rem, calc(0.4870370370370371 * (100vw - 36rem) + 65.24rem), 117.84rem);}.text-text-light { color: var(--text-light); }.text-text-dark { color: var(--text-dark); }.text-color-4 { color: var(--color-4); }.bg-color-4 { background-color: var(--color-4); }.fill-color-4 { fill: var(--color-4); }.text-2xs { font-size: var(--text-2xs); }.text-xs { font-size: var(--text-xs); }.text-s { font-size: var(--text-s); }.text-m { font-size: var(--text-m); }.text-l { font-size: var(--text-l); }.text-xl { font-size: var(--text-xl); }.text-2xl { font-size: var(--text-2xl); }.text-3xl { font-size: var(--text-3xl); }.width-2xs { width: var(--width-2xs); }.width-xs { width: var(--width-xs); }.width-s { width: var(--width-s); }.width-m { width: var(--width-m); }.width-l { width: var(--width-l); }.width-xl { width: var(--width-xl); }.width-2xl { width: var(--width-2xl); }.width-3xl { width: var(--width-3xl); }.width-4xl { width: var(--width-4xl); }.max-width-2xs { max-width: var(--width-2xs); }.max-width-xs { max-width: var(--width-xs); }.max-width-s { max-width: var(--width-s); }.max-width-m { max-width: var(--width-m); }.max-width-l { max-width: var(--width-l); }.max-width-xl { max-width: var(--width-xl); }.max-width-2xl { max-width: var(--width-2xl); }.max-width-3xl { max-width: var(--width-3xl); }.max-width-4xl { max-width: var(--width-4xl); }