/* Affordable Rx Meds — extra-large readable type */
:root {
	--arm-navy: #01163a;
	--arm-red: #d93d3d;
	--arm-red-hover: #c23535;
	--arm-blue: #0f75bc;
	--arm-blue-soft: #e8f4fc;
	--arm-blue-mid: #d4ebf8;
	--arm-white: #ffffff;
	--arm-grey: #f5f8fb;
	--arm-grey-border: #e3eaf2;
	--arm-text: #0f172a;
	--arm-muted: #1e293b;
	--arm-font: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

	/* Homepage root = 24px; 1rem = 24px */
	--arm-fs-body: 1rem;
	--arm-fs-lead: 1.25rem;
	--arm-fs-h1: clamp(2.75rem, 5.5vw, 3.75rem);
	--arm-fs-h2: clamp(2.125rem, 3.8vw, 3rem);
	--arm-fs-h3: 1.5rem;

	--arm-radius: 16px;
	--arm-radius-sm: 10px;
	--arm-shadow: 0 4px 24px rgba(1, 22, 58, 0.06);
	--arm-shadow-sm: 0 2px 12px rgba(1, 22, 58, 0.05);
	--arm-gap-section: 88px;
	--arm-gap-block: 40px;
	--arm-wrap: 1200px;

	/* Homepage content sections — edit here to change all at once */
	--home-section-pad-y: 48px;
	--home-section-pad-y-sm: 36px;
	--home-section-header-gap: 24px;
}
