:root {
	--baseH1FontSize: clamp(1.3rem, max(1.9vw, 2.5vh), 2.5rem);
	/* Main title */
	--baseH2FontSize: clamp(1.2rem, max(1.6vw, 2.2vh), 3.0rem);
	/* Section header */
	--baseH3FontSize: clamp(1.0rem, max(1.4vw, 2vh), 2.8rem);
	/* Subheader */
	--baseH4FontSize: clamp(0.9rem, max(1.3vw, 1.9vh), 2.25rem);
	/* Small heading */
	--basePFontSize: clamp(0.7rem, max(1.0vw, 1.6vh), 2.25rem);
	/* Body text */
	--baseSmallFontSize: clamp(0.75rem, 1vw, 1rem);
	/* Captions, notes */
}
