/* Brand colors supplied from the logo PNG; existing neutral colors retained. */
:root,
.editor-styles-wrapper {
	--color-primary: #005A5A;
	--color-primary-dark: #005A5A;
	--color-primary-bright: #08A3A7;
	--color-primary-light: hsl(184 40% 94%);
	--color-accent: #F1851A;
	--color-text: hsl(200 17% 16%);
	--color-text-muted: hsl(200 10% 36%);
	--color-muted: var(--color-text-muted);
	--color-background: #FFFFFF;
	--color-surface: hsl(190 16% 97%);
	--color-border: hsl(190 14% 80%);
	--color-on-dark: #FFFFFF;
	--container-width: 80rem;
	--container-padding: clamp(1rem, 3vw, 2.5rem);
	--section-spacing: clamp(3rem, 7vw, 6rem);
	--radius: 0.5rem;
	--shadow: 0 2px 12px hsl(200 17% 16% / 0.05);
	--transition: 160ms ease;
	--font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	--font-display: clamp(2.75rem, 6vw, 4.75rem);
	--font-h1: clamp(2rem, 4vw, 3.5rem);
	--font-h2: clamp(1.625rem, 3vw, 2.5rem);
	--font-h3: clamp(1.25rem, 2vw, 1.625rem);
	--font-body: 1rem;
	--font-small: 0.875rem;
}
