/* Site-specific styles for Dr. Emilio Rengel LP */

html, body { margin: 0; padding: 0; background: #fff; overflow-x: hidden; }
button { font-family: inherit; }

.ds-page { width: 100%; overflow-x: clip; }

.ds-monogram {
  display: inline-flex; align-items: center; justify-content: center;
  border-radius: 9999px;
  border: 1.5px solid var(--gold);
  color: var(--gold-hover);
  background: #fff;
}

.ds-btn { transition: background-color 300ms var(--ease), color 300ms var(--ease); }
.ds-btn:hover { background: var(--gold-hover) !important; }

a { -webkit-tap-highlight-color: transparent; }

/* Warm rosé tint for "casos" cards — subtle deslocamento da paleta */
:root {
  --rose-soft: #FBF5EF;     /* nude rosé claro */
  --rose-border: #EFE3D6;
}
