/* dentistas.css — variáveis de cor e tema */
:root {
  --accent-warm: #0284c7;
  --accent-strong: #0c2340;
  --accent-mid: #0369a1;
  --accent-light: #e0f2fe;
  --page-bg: #f0f9ff;
  --page-text: #0f172a;
  --page-muted: #475569;
  --page-line: rgba(15, 23, 42, 0.1);
  --page-radius: 24px;
  --font-display: 'Syne', serif;
  --font-body: 'Instrument Sans', sans-serif;

  --hero-gradient: linear-gradient(135deg, #0c2340 0%, #0369a1 60%, #0891b2 100%);
  --hero-glow: radial-gradient(ellipse at 72% 50%, rgba(8,145,178,0.28) 0%, transparent 60%);
  --hero-em-color: #7dd3fc;
  --seal-gradient: linear-gradient(145deg, #0284c7, #0c2340);
  --cta-gradient: linear-gradient(135deg, #0c2340 0%, #0369a1 100%);
  --cta-glow: radial-gradient(ellipse at 30% 60%, rgba(8,145,178,0.25) 0%, transparent 60%);
  --footer-bg: #0c2340;
  --card-bg: #f8fafc;
  --mock-bg: #f8fafc;
  --mock-border: #e2e8f0;
}

body.dentistas-page {
  background: var(--page-bg);
  font-family: var(--font-body);
  color: var(--page-text);
}
