/* Looking Within Psychotherapy — base styles
   Brand tokens, reset, and global element defaults shared by every page.
   See style_guide.html (docs/) for the full color + type reference. */

:root {
  --plum: #6B4A5A;
  --plum-deep: #4F3746;
  --rose: #B98C8C;
  --rose-light: #D8AEA2;
  --peach: #EFD3B8;
  --peach-light: #F6E7D4;
  --olive: #8C8B5E;
  --olive-light: #C9C79A;
  --cream: #FBF6EF;
  --white: #FFFEFC;
  --ink: #4A3F42;
  --ink-muted: #8A7D80;
  --border: #E3D6CC;
}

* { box-sizing: border-box; margin: 0; padding: 0; }

html { scroll-behavior: smooth; }

body {
  background: var(--cream);
  color: var(--ink);
  font-family: 'Karla', sans-serif;
  font-size: 17px;
  line-height: 1.7;
  overflow-x: hidden;
}

a { color: inherit; text-decoration: none; }

h1, h2, h3 {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 500;
  color: var(--plum-deep);
  line-height: 1.15;
}

.wrap {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 6vw;
}
