/* THEME: matched to DoctorHiggins.com.
   Warm cream background, deep purple ink (#460c61 / #2e0740), coral accent (#ea492e),
   League Spartan headlines (her site's heading font) + Barlow body (closest free match to her DIN Next).
   Link AFTER styles.css. */
@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@400;500;600;700&family=Barlow:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap');

:root{
  --bg:#fffbf4; --bg-alt:#f6ebff; --ink:#2e0740; --ink-soft:#460c61;
  --muted:#6b5a75; --line:#eadff0;
  --accent:#ea492e; --accent-2:#c23a22; --accent-soft:#fde4dc;
  --card:#ffffff; --radius:14px; --radius-lg:18px;
  --shadow:0 1px 2px rgba(46,7,64,.05), 0 8px 24px rgba(46,7,64,.08);
  --accent-rgb:234,73,46;
  --font-display:'League Spartan',system-ui,-apple-system,Segoe UI,sans-serif;
  --font-body:'Barlow',system-ui,-apple-system,Segoe UI,sans-serif;
  --btn-radius:999px; --btn-transform:none; --btn-letter-spacing:normal;
  --eyebrow-spacing:.14em;
}

/* nav button: the nav link colour rule otherwise turns its text purple */
.nav-links a.btn-accent{color:#fff}
