:root {
  --bg: #f7f1e8;
  --bg-soft: #fffaf4;
  --surface: rgba(255, 255, 255, 0.82);
  --surface-strong: rgba(255, 255, 255, 0.96);
  --border: rgba(83, 59, 40, 0.12);
  --text: #221815;
  --muted: #6f625a;
  --accent: #d28a45;
  --accent-2: #b75b3d;
  --accent-3: #2c8c7c;
  --shadow: 0 24px 60px rgba(55, 35, 22, 0.08);
  --radius-xl: 30px;
  --radius-lg: 22px;
  --radius-md: 16px;
  --button-radius: 18px 34px 22px 30px / 22px 28px 18px 26px;
  --container: 1180px;
}
