:root {
  /* C 路线：目的地集合 · 自然呼吸感 */
  --sand: #f3eee6;
  --sand-2: #e9e2d6;
  --sand-3: #d9d0c0;
  --ink: #1e2420;
  --ink-soft: #3d4540;
  --muted: #7d857c;
  --line: #cfc7b8;
  --line-soft: #e4ddd1;
  --moss: #3f4a32;
  --moss-deep: #2c3424;
  --clay: #9a6b4f;
  --clay-soft: #c49272;
  --sky: #6b8f8a;
  --white: #fffcf7;
  --brand: #6e2a36;

  --font-display: "Fraunces", "Noto Serif SC", "Songti SC", serif;
  --font-ui: "DM Sans", "Noto Sans SC", "PingFang SC", sans-serif;

  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.5rem;
  --space-6: 2.25rem;
  --space-7: 3.5rem;
  --space-8: 5.5rem;
  --space-9: 7.5rem;

  --container: 74rem;
  --header-h: 4.25rem;
  --radius: 4px;
  --ease: cubic-bezier(0.22, 1, 0.36, 1);
  --shadow: 0 16px 48px rgba(30, 36, 32, 0.08);
}
