:root {
  /* Sydney Asbestos Removers (sar-) */
  --color-primary: #C8102E;      /* Sydney red: headings, header, form band */
  --color-primary-dark: #1B2129;    /* harbour charcoal: footer, dark sections, overlays */
  --color-secondary: #2B6CA3;      /* harbour blue: links, secondary accents, icons */
  --color-cta: #E2B66A;            /* sandstone: buttons (dark text only) */
  --color-cta-hover: #D9A44B;
  --color-cta-text: #1B2129;
  --color-service-stars: #FBBC04; /* homepage service promise, not a review rating */
  --color-bg: #FFFFFF;
  --color-bg-alt: #F7F3EC;         /* sandstone mist, alternate sections */
  --color-text: #1B2129;
  --color-text-muted: #5B5257;
  --color-border: #DCE2EA;
  --font-heading: "Red Hat Display", "Segoe UI", system-ui, sans-serif;
  --font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  --weight-heading: 800;
  --radius-card: 2px;                  /* flat cards with a sandstone left edge */
  --radius-button: 10px;
  --card-rule: 4px solid #E2B66A; /* use as border-left */
  --shadow-card: 0 1px 0 #DCE2EA, 0 10px 24px -14px rgba(20,32,46,.30);
}
