/* psicologos.css — variáveis de cor e tema */
:root {
  --accent-warm: #059669;
  --accent-strong: #022c22;
  --accent-mid: #065f46;
  --accent-light: #d1fae5;
  --page-bg: #f0fdf4;
  --page-text: #0f1f18;
  --page-muted: #4b5e56;
  --page-line: rgba(15, 31, 24, 0.1);
  --page-radius: 24px;
  --font-display: 'Syne', serif;
  --font-body: 'Instrument Sans', sans-serif;

  --hero-gradient: linear-gradient(135deg, #022c22 0%, #065f46 55%, #059669 100%);
  --hero-glow: radial-gradient(ellipse at 70% 40%, rgba(5,150,105,0.3) 0%, transparent 55%);
  --hero-em-color: #6ee7b7;
  --seal-gradient: linear-gradient(145deg, #059669, #022c22);
  --cta-gradient: linear-gradient(135deg, #022c22 0%, #065f46 100%);
  --cta-glow: radial-gradient(ellipse at 30% 60%, rgba(5,150,105,0.28) 0%, transparent 60%);
  --footer-bg: #022c22;
  --card-bg: #f8fffe;
  --mock-bg: #f8fffe;
  --mock-border: #d1fae5;
}

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