/* Generated from Theme Settings. Do not edit: changes are overwritten on save. */
:root {
	--c-accent: #FF5C00;
	--c-secondary: #1E1E1E;
	--c-accent-2: #FF7A33;
	--c-blue: #0c73b9;
	--c-text: #1E1E1E;
	--c-muted: #4F4F4B;
	--c-bg: #F2EFE9;
	--c-surface: #E9E5DE;
	--c-border: rgba(30,30,30,0.08);
	--f-display: "Magra", "Arial Narrow", sans-serif;
	--f-body: "Libre Franklin", system-ui, sans-serif;
	--fw-display: 700;
	--fw-body: 400;
	--fs-h1: clamp(44px, 5.5vw, 80px);
	--fs-h2: clamp(34px, 4.2vw, 60px);
	--fs-body: 17px;
	--lh-tight: 1;
	--lh-body: 1.5;
	--logo-h: 44px;
	--logo-h-mobile: 40px;
}
@media (max-width: 767px) {
	:root {
		--fs-h1: 44px;
		--fs-h2: 34px;
	}
}
