/* Base element styles — Saivaree Clinic */
body {
  margin: 0;
  background: var(--surface-page, #FAF6EF);
  color: var(--text-heading, #2E2820);
  font-family: var(--font-body, 'Anuphan', sans-serif);
  -webkit-font-smoothing: antialiased;
}

a {
  color: var(--text-accent, #9C8449);
  text-decoration: none;
  transition: color 0.25s ease;
}
a:hover {
  color: var(--text-accent-hover, #7E6A39);
}

/* signature pattern: italic gold accent word inside headings */
h1 em, h2 em, h3 em, .sv-heading em {
  font-style: italic;
  color: var(--sv-gold);
  font-family: var(--font-serif-en);
}
