:root {
	--virta_fonts_font-family: open_sans, "Open Sans", "open_sans Fallback", sans-serif;
	--virta_fonts_h1__font-size: clamp(80px, 20px + 10vw, 150px);
	--virta_fonts_h1__line-height: clamp(90px, 30px + 10vw, 160px);
	--virta_fonts_h1__font-color: var(--virta_colors_color-secondary);
	--virta_fonts_h1__font-weight: 400;
	--virta_fonts_h1__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h1__uppercase: uppercase;
	--virta_fonts_h2__font-size: clamp(50px, 28.571428571429px + 3.5714285714286vw, 75px);
	--virta_fonts_h2__line-height: clamp(60px, 38.571428571429px + 3.5714285714286vw, 85px);
	--virta_fonts_h2__font-color: var(--virta_colors_color-background-dark);
	--virta_fonts_h2__font-weight: 400;
	--virta_fonts_h2__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h2__uppercase: uppercase;
	--virta_fonts_h3__font-size: clamp(45px, 32.142857142857px + 2.1428571428571vw, 60px);
	--virta_fonts_h3__line-height: clamp(55px, 42.142857142857px + 2.1428571428571vw, 70px);
	--virta_fonts_h3__font-color: var(--virta_colors_color-background-dark);
	--virta_fonts_h3__font-weight: 400;
	--virta_fonts_h3__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h3__uppercase: uppercase;
	--virta_fonts_h4__font-size: clamp(40px, 31.428571428571px + 1.4285714285714vw, 50px);
	--virta_fonts_h4__line-height: clamp(50px, 41.428571428571px + 1.4285714285714vw, 60px);
	--virta_fonts_h4__font-color: var(--virta_colors_color-background-dark);
	--virta_fonts_h4__font-weight: 400;
	--virta_fonts_h4__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h4__uppercase: uppercase;
	--virta_fonts_h5__font-size: clamp(25px, 20.714285714286px + 0.71428571428571vw, 30px);
	--virta_fonts_h5__line-height: clamp(35px, 30.714285714286px + 0.71428571428571vw, 40px);
	--virta_fonts_h5__font-color: var(--virta_colors_color-background-dark);
	--virta_fonts_h5__font-weight: 400;
	--virta_fonts_h5__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h5__uppercase: uppercase;
	--virta_fonts_h6__font-size: clamp(22px, 19.428571428571px + 0.42857142857143vw, 25px);
	--virta_fonts_h6__line-height: clamp(32px, 29.428571428571px + 0.42857142857143vw, 35px);
	--virta_fonts_h6__font-color: var(--virta_colors_color-background-dark);
	--virta_fonts_h6__font-weight: 400;
	--virta_fonts_h6__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h6__uppercase: uppercase;
	--virta_fonts_text-s__font-size: clamp(15px, 15px + 0vw, 15px);
	--virta_fonts_text-s__line-height: clamp(25px, 25px + 0vw, 25px);
	--virta_fonts_text-s__font-weight: 500;
	--virta_fonts_text-m__font-size: clamp(16px, 15.142857142857px + 0.14285714285714vw, 17px);
	--virta_fonts_text-m__line-height: clamp(26px, 25.142857142857px + 0.14285714285714vw, 27px);
	--virta_fonts_text-m__font-weight: 500;
	--virta_fonts_text-l__font-size: clamp(22px, 18.571428571429px + 0.57142857142857vw, 26px);
	--virta_fonts_text-l__line-height: clamp(32px, 28.571428571429px + 0.57142857142857vw, 36px);
	--virta_fonts_text-l__font-weight: 600;
}