/**
 * Reskin palette — conrelay.com
 * Deep navy + teal hero surfaces + warm coral CTA (high contrast, trust-oriented)
 */
:root {
  --surface-page: #f0faf9;
  --surface-elevated: #ffffff;
  --surface-band: #e6f5f3;
  --surface-hero-start: #0c4a4e;
  --surface-hero-end: #0d5c63;
  --text-primary: #0d1b2a;
  --text-muted: #3d5a6c;
  --text-on-dark: #f0fdfa;
  --accent-primary: #e85a4f;
  --accent-primary-hover: #f06d62;
  --accent-primary-active: #d14a40;
  --accent-secondary: #0d9488;
  --accent-secondary-hover: #0f766e;
  --accent-highlight: #7ee8d8;
  --border-subtle: #b8d9d4;
  --footer-bg: #0a1f2e;
  --footer-text: #e8f4f2;
  --footer-accent: #5eead4;
  --focus-ring: #14b8a6;
  --cta-label: #ffffff;
  --shadow-cta: 0 8px 24px rgba(232, 90, 79, 0.35);
  --shadow-card: 0 4px 20px rgba(10, 31, 46, 0.08);
}
