/*
  Marketing Clinic theme. Deep navy blue authority, warm coral-orange
  reserved for primary CTAs, Bricolage Grotesque headlines over Inter
  body. Spec: DESIGN.md (2026-06-24 post-exploration palette).
*/
:root {
  --color-background: #ffffff;
  --color-foreground: #1f2937;
  --color-primary: #1D3C97;
  --color-primary-hover: #162D70;
  --color-primary-foreground: #ffffff;
  --color-accent: #FF7E4A;
  --color-accent-hover: #F26331;
  --color-muted: #F8FAFB;
  --color-muted-foreground: #6b7280;
  --color-border: #e5e7eb;

  /* MC extended tokens (beyond the starter set) */
  --color-primary-light: #E9F0F6;
  --color-bg-dark: #0F1B29;
  --color-bg-dark-lighter: #242D39;
  --color-highlight: #fef3c7;
  --color-logo-red: #FC5B54;

  --font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-display: "Bricolage Grotesque", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 16px;
}

h1, h2, h3, h4, h5, h6 {
  font-optical-sizing: auto;
}
