:root {
	
	--c-red: #af161e;
	--c-burgundy: #3b0014;
	--c-footer: #7c0820;
	--c-bg: #ededed;
	--c-light: #f3f3f3;
	--c-white: #ffffff;
	--c-black: #000000;

	--font-sans: 'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
	--font-serif: 'Reckless Neue', 'Times New Roman', Georgia, serif;
	--font-display: 'Raleway', 'Plus Jakarta Sans', system-ui, sans-serif;

	--fs-eyebrow:    clamp(0.6875rem, 0.66rem + 0.12vw, 0.75rem);     
	--fs-cta:        clamp(0.8125rem, 0.78rem + 0.16vw, 0.875rem);    
	--fs-body:       1rem;                                            
	--fs-intro:      clamp(1rem, 0.95rem + 0.22vw, 1.125rem);         
	--fs-lead:       clamp(1.25rem, 1.06rem + 0.84vw, 1.625rem);      
	--fs-brand:      clamp(2.75rem, 1.8rem + 4.2vw, 3.75rem);         
	--fs-title:      clamp(2rem, 1.15rem + 3.78vw, 3.75rem);          
	--fs-expertise:  clamp(1.75rem, 1rem + 3.33vw, 3.4375rem);        
	--fs-contact:    clamp(3.25rem, -0.9rem + 18.4vw, 12.1875rem);    
	--fs-address:    clamp(1.375rem, 0.9rem + 2.1vw, 2.1875rem);      

	--gutter:        clamp(1.25rem, 0.4rem + 3.4vw, 3.3125rem);       
	--space-section: clamp(3.5rem, 1.8rem + 6.8vw, 7.5rem);          

	--container: 1728px;
	--content: 1622px;
	--radius-img: 0;                                                 
	--radius-pill: 1000px;
	--header-h: clamp(76px, 6vw, 120px);
}
