/* Design tokens — 全站共用 */
:root {
  /* 色 */
  --bg: #ffffff;
  --text: #3c322d;
  --muted: #766862;
  --line: #d6c7ba;
  --accent: #8a5a28;
  --accent-2: #f7efe7;
  --soft: #f8f4ef;
  --dark: #4a433f;

  /* 服務區專用色 */
  --svc-bg: #faf9f6;
  --svc-ink: #474643;
  --svc-muted: #a39d95;
  --svc-rail: #dad6d0;
  --svc-dot: #c4bfb6;

  /* 品牌按鈕漸層 */
  --brand-gradient: linear-gradient(180deg, #a67c42 0%, #8a5a28 100%);

  /* 分頁(pill / num)共用色 — 跨頁套用祭祀代辦樣式 */
  --pagination-ink: #4a3528;
  --pagination-ring: #6b5344;
  --pagination-active-bg: #f0e8dc;

  /* 版型 */
  --max: 1440px;
  --content-max: 1200px;
  --gutter: 20px;

  /* 字 */
  --font-display: "Noto Serif TC", "PingFang TC", serif;
  --font-body: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;

  /* 斷點(僅作參考,需在 @media 內手寫) */
  /* mobile: ≤767, tablet: 768-1023, desktop: ≥1024 */
}
