/*
 * Falcon Fire design tokens.
 * Confirmed values only — see docs/06-design-system.md.
 *
 * Font strategy: Inter is not yet self-hosted in this repository (no
 * approved font files exist yet) and is not loaded from Google Fonts
 * or any third-party CDN. The stack below names Inter first and falls
 * back to the platform's native UI font. Self-hosted Inter files can
 * be added later without changing this variable's consumers.
 */

:root {
	--ff-primary-red: #ED1B30;
	--ff-dark-red: #AF2224;
	--ff-black: #010101;
	--ff-charcoal: #17191C;
	--ff-white: #FFFFFF;
	--ff-off-white: #F8F8F5;
	--ff-warm-gray: #EEEDE9;

	--ff-font-family-base: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

	--ff-font-weight-heading: 700;
	--ff-font-weight-secondary: 600;
	--ff-font-weight-body: 400;

	/*
	 * Spacing scale (4px base unit). Foundational and reusable across
	 * every future template — not specific to any one page.
	 */
	--ff-space-1: 0.25rem;
	--ff-space-2: 0.5rem;
	--ff-space-3: 0.75rem;
	--ff-space-4: 1rem;
	--ff-space-5: 1.5rem;
	--ff-space-6: 2rem;
	--ff-space-7: 3rem;
	--ff-space-8: 4rem;

	--ff-radius-sm: 4px;
	--ff-radius-md: 8px;

	--ff-shadow-sm: 0 1px 2px rgba(1, 1, 1, 0.06), 0 1px 1px rgba(1, 1, 1, 0.04);

	--ff-container-max: 1280px;
}
