:root {
  /* The Emmaus app palette (frontend/src/styles.css), so the marketing site
     and the product read as one brand. */
  --navy: #142f49;
  --navy-deep: #0d2336;
  --blue: #142f49; /* the app has no separate blue; navy fills that role */
  --gold: #a98235;
  --gold-deep: #87682a; /* gold darkened for text and filled buttons (AA on white) */
  --gold-soft: #d8c59a;
  --cream: #f4efe4;
  --cream-deep: #faf6ec;
  --warm: #faf6ec;
  --accent-bg: #f7f0de;
  --paper: #fffdf8;
  --ink: #142f49; /* headings */
  --body: #26313a;
  --text-soft: #4a545d;
  --muted: #68727b;
  --line: #ddd4c1;
  --line-soft: rgba(216, 197, 154, .55);
  --sage: #496d5b;
  --green: #496d5b;
  --purple: #a98235;
  --danger: #b2483e;
  --shell: 1280px;
  --serif: Georgia, "Times New Roman", serif;
  --sans: "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;
  --shadow-soft: 0 16px 42px rgba(20, 47, 73, .08);
  --shadow-book: 0 24px 70px rgba(20, 47, 73, .1);
  --radius: 10px;
}
