:root {
	--fr-color-paper: #f2f0e9;
	--fr-color-hero-paper: #e9e6dd;
	--fr-color-surface: #faf9f5;
	--fr-color-surface-steel: #d9dcda;
	--fr-color-ink: #1b1c1b;
	--fr-color-ink-strong: #101110;
	--fr-color-ink-muted: #4c504d;
	--fr-color-rule: #aeb2ae;
	--fr-color-cobalt: #1648c8;
	--fr-color-vermilion: #d84325;
	--fr-color-signal: #e2db68;
	--fr-color-positive: #16733d;
	--fr-color-on-dark: #faf9f5;
	--fr-font-display: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;
	--fr-font-body: Inter, Arial, sans-serif;
	--fr-font-data: "IBM Plex Mono", "Courier New", monospace;
	--fr-weight-regular: 500;
	--fr-weight-medium: 600;
	--fr-weight-bold: 700;
	--fr-weight-black: 800;
	--fr-text-xs: .75rem;
	--fr-text-sm: .875rem;
	--fr-text-base: 1rem;
	--fr-text-lg: 1.125rem;
	--fr-text-xl: 1.5rem;
	--fr-text-2xl: 2.25rem;
	--fr-text-3xl: 3.5rem;
	--fr-text-hero: clamp(4.5rem, 9vw, 9rem);
	--fr-page-max: 90rem;
	--fr-page-gutter: clamp(1.25rem, 3vw, 3rem);
	--fr-space-1: .25rem;
	--fr-space-2: .5rem;
	--fr-space-3: .75rem;
	--fr-space-4: 1rem;
	--fr-space-6: 1.5rem;
	--fr-space-8: 2rem;
	--fr-space-12: 3rem;
	--fr-space-16: 4rem;
	--fr-space-24: 6rem;
	--fr-rule-width: 1px;
	--fr-control-height: 3rem;
	--fr-radius-none: 0;
	--fr-focus-ring: 0 0 0 3px rgb(22 72 200 / 32%);
	--fr-transition-fast: 160ms ease;
}
