:root {
  /* Warm Kitchen palette (chosen direction) */
  --bg:           #f6efe4; /* page */
  --bg-raised:    #fbf6ec; /* header / footer bands */
  --surface:      #fffdf8; /* cards, inputs */
  --surface-2:    #f1ebdf; /* chips */
  --border:       #ece2d2;
  --border-strong:#d8c4a8;
  --hair:         #f0e8db; /* faint dividers inside cards */

  --ink:          #2f2a24; /* primary text */
  --ink-soft:     #7a7163;
  --muted:        #a59a86;

  --accent:       #b65f3c; /* terracotta -- primary action, section 1 */
  --accent-soft:  #b08b66;
  --green-ink:    #6f7d52; /* sides / dietary keywords */
  --green-bg:     #eef1e6;
  --gold:         #a8843c; /* desserts */

  --font-serif:   'Newsreader', Georgia, serif;     /* headings, titles */
  --font-sans:    'Hanken Grotesk', system-ui, sans-serif; /* body, UI */
}
