/* tokens.css — botanical-earth（植物と土） */
:root {
  --color-bg: #f4efe6;        /* 地・生成り */
  --color-bg-panel: #ece4d5;  /* 節替え・帯のわずかな濃淡 */
  --color-ink: #3f342a;       /* 文字・焦茶 */
  --color-soil: #6b4f37;      /* 補助・土 */
  --color-olive: #7a7a4a;     /* 補助・オリーブ */
  --color-accent: #b25e3f;      /* テラコッタ：面・点・下線のみ（本文文字色には使わない） */
  --color-accent-text: #9c4c2e; /* テラコッタ：文字用（背景比 約5.26:1・AA適合） */
  --color-line: #d8cdb8;      /* 罫線・境界 */
  --color-line-strong: #b9ab8f;

  /* 変数には総称ファミリ(sans-serif)を含めないこと */
  --font-heading: "Zen Kaku Gothic Antique";
  --font-body: "Noto Sans JP";
  --font-latin: "Karla";

  --space-unit: 8px;
  --radius: 0;
  --max-width: 1240px;
  --gutter: 24px;
  --cols: 12;

  /* 写真トーン統一フィルタ（全写真に一律適用） */
  --photo-filter: saturate(0.82) contrast(0.97) sepia(0.06);
}
