
:root {
	--dark-green: hsl(162, 12%, 22%);
	--olive: hsl(79, 27%, 38%);
	--green: #1d7732;
	--light-grey: hsl(0, 0%, 95%);
	--dark: hsl(228, 10%, 10%);
	--white: hsl(0, 0%, 100%);
	--color-7: #e4820b;
	--color-8: hsla(0, 0%, 0%, .12);
	--color-9: hsla(228, 10%, 10%, 0);
	--color-10: hsla(0, 0%, 0%, 0);
	--color-11: hsla(0, 0%, 0%, 0);
	--color-12: hsla(0, 0%, 0%, 0);
	--color-13: hsla(0, 0%, 0%, 0);
	--color-14: hsl(104, 70%, 34%);
	--color-15: hsla(0, 0%, 0%, 0);
	--primary: #394648;
	--secondary: #69995d;
	--offwhite: hsl(0, 0%, 95%);
	--darker: hsl(0, 0%, 0%);
	--offwhite-d-1: hsl(0, 0%, 76%);
	--offwhite-d-2: hsl(0, 0%, 57%);
	--offwhite-d-3: hsl(0, 0%, 38%);
	--offwhite-d-4: hsl(0, 0%, 19%);
	--primary-l-1: #6b7476;
	--primary-l-2: #9ca3a4;
	--primary-l-3: #ced1d1;
	--secondary-d-1: #4f7346;
	--secondary-d-2: #354d2f;
	--secondary-d-3: #1a2617;
	--text-2xs: clamp(1.23rem, calc(.0026851851851852 * ( 100vw - 36rem ) + 1.23rem), 1.52rem);
	--text-xs: clamp(1.54rem, calc(.004537037037037 * ( 100vw - 36rem ) + 1.54rem), 2.03rem);
	--text-s: clamp(1.92rem, calc(.0072222222222222 * ( 100vw - 36rem ) + 1.92rem), 2.7rem);
	--text-m: clamp(2.4rem, calc(.011111111111111 * ( 100vw - 36rem ) + 2.4rem), 3.6rem);
	--text-l: clamp(3rem, calc(.016666666666667 * ( 100vw - 36rem ) + 3rem), 4.8rem);
	--text-xl: clamp(3.75rem, calc(.024537037037037 * ( 100vw - 36rem ) + 3.75rem), 6.4rem);
	--text-2xl: clamp(4.69rem, calc(.035555555555556 * ( 100vw - 36rem ) + 4.69rem), 8.53rem);
	--text-3xl: clamp(4.15rem, calc(.026966292134831 * ( 100vw - 47.8rem ) + 4.15rem), 6.31rem);
	--heading-2xs: clamp(.55rem, calc(.0023690773067332 * ( 100vw - 47.7rem ) + .55rem), .74rem);
	--heading-xs: clamp(.73rem, calc(.0047381546134663 * ( 100vw - 47.7rem ) + .73rem), 1.11rem);
	--heading-s: clamp(.98rem, calc(.0086034912718204 * ( 100vw - 47.7rem ) + .98rem), 1.67rem);
	--heading-m: clamp(1.3rem, calc(.014962593516209 * ( 100vw - 47.7rem ) + 1.3rem), 2.5rem);
	--heading-l: clamp(1.73rem, calc(.025187032418953 * ( 100vw - 47.7rem ) + 1.73rem), 3.75rem);
	--heading-xl: clamp(2.31rem, calc(.04139650872818 * ( 100vw - 47.7rem ) + 2.31rem), 5.63rem);
	--heading-2xl: clamp(3.08rem, calc(.066832917705736 * ( 100vw - 47.7rem ) + 3.08rem), 8.44rem);
	--heading-3xl: clamp(4.1rem, calc(.10673316708229 * ( 100vw - 47.7rem ) + 4.1rem), 12.66rem);
}
