:root {
	--virta_fonts_font-family: Lexend; 
	--virta_fonts_h1__font-size: clamp(30px, 21.315789473684px + 1.5789473684211vw, 45px); 
	--virta_fonts_h1__line-height: clamp(40px, 29.578947368421px + 1.8947368421053vw, 58px); 
	--virta_fonts_h1__font-color: var(--virta_colors_color-text); 
	--virta_fonts_h1__font-weight: 900; 
	--virta_fonts_h1__font-family: Lexend Peta; 
	--virta_fonts_h1__letter-spacing: -4px; 
	--virta_fonts_h1__uppercase: uppercase; 
	--virta_fonts_h2__font-size: clamp(28px, 23.947368421053px + 0.73684210526316vw, 35px); 
	--virta_fonts_h2__line-height: clamp(35px, 26.315789473684px + 1.5789473684211vw, 50px); 
	--virta_fonts_h2__font-color: var(--virta_colors_color-text); 
	--virta_fonts_h2__font-weight: 900; 
	--virta_fonts_h2__font-family: Lexend Peta; 
	--virta_fonts_h2__letter-spacing: -3.5px; 
	--virta_fonts_h2__uppercase: uppercase; 
	--virta_fonts_h3__font-size: clamp(25px, 22.105263157895px + 0.52631578947368vw, 30px); 
	--virta_fonts_h3__line-height: clamp(32px, 30.263157894737px + 0.31578947368421vw, 35px); 
	--virta_fonts_h3__font-color: var(--virta_colors_color-text); 
	--virta_fonts_h3__font-weight: 900; 
	--virta_fonts_h3__font-family: Lexend Peta; 
	--virta_fonts_h3__letter-spacing: -3px; 
	--virta_fonts_h3__uppercase: uppercase; 
	--virta_fonts_h4__font-size: clamp(20px, 17.105263157895px + 0.52631578947368vw, 25px); 
	--virta_fonts_h4__line-height: clamp(30px, 25.368421052632px + 0.84210526315789vw, 38px); 
	--virta_fonts_h4__font-color: var(--virta_colors_color-text); 
	--virta_fonts_h4__font-weight: 900; 
	--virta_fonts_h4__font-family: Lexend Peta; 
	--virta_fonts_h4__letter-spacing: -2px; 
	--virta_fonts_h4__uppercase: uppercase; 
	--virta_fonts_h5__font-size: clamp(18px, 15.684210526316px + 0.42105263157895vw, 22px); 
	--virta_fonts_h5__line-height: clamp(28px, 23.947368421053px + 0.73684210526316vw, 35px); 
	--virta_fonts_h5__font-color: var(--virta_colors_color-text); 
	--virta_fonts_h5__font-weight: 900; 
	--virta_fonts_h5__font-family: Lexend Peta; 
	--virta_fonts_h5__letter-spacing: -1px; 
	--virta_fonts_h5__uppercase: uppercase; 
	--virta_fonts_h6__font-size: clamp(18px, 18px + 0vw, 18px); 
	--virta_fonts_h6__line-height: clamp(28px, 26.842105263158px + 0.21052631578947vw, 30px); 
	--virta_fonts_h6__font-color: var(--virta_colors_color-text); 
	--virta_fonts_h6__font-weight: 900; 
	--virta_fonts_h6__font-family: Lexend Peta; 
	--virta_fonts_h6__letter-spacing: -1px; 
	--virta_fonts_h6__uppercase: uppercase; 
	--virta_fonts_text-s__font-size: clamp(15px, 15px + 0vw, 15px); 
	--virta_fonts_text-s__line-height: clamp(27px, 27px + 0vw, 27px); 
	--virta_fonts_text-s__letter-spacing: .1px; 
	--virta_fonts_text-s__font-weight: 300; 
	--virta_fonts_text-m__font-size: clamp(16px, 16px + 0vw, 16px); 
	--virta_fonts_text-m__line-height: clamp(28px, 28px + 0vw, 28px); 
	--virta_fonts_text-m__letter-spacing: .1px; 
	--virta_fonts_text-m__font-weight: 300; 
	--virta_fonts_text-l__font-size: clamp(18px, 18px + 0vw, 18px); 
	--virta_fonts_text-l__line-height: clamp(32px, 32px + 0vw, 32px); 
	--virta_fonts_text-l__letter-spacing: .1px; 
	--virta_fonts_text-l__font-weight: 300; 
}