/* 贵宾犬科普站 · 设计变量（唯一来源，三页共用） */
:root {
  /* 表面与文字 */
  --bg: #f4ead9;
  --bg-soft: #f9f1e5;
  --card: #fffcf6;
  --ink: #3a2718;
  --ink-soft: #6f5642;
  --muted: #967a61;
  --line: rgba(120, 88, 55, .16);

  /* 品牌与强调 */
  --brand: #402a1a;
  --brand-2: #5a3d27;
  --accent: #d4842f;
  --accent-soft: #f3dcbe;
  --accent-ink: #9c5b17;

  /* 圆角与阴影 */
  --radius-lg: 22px;
  --radius-md: 14px;
  --radius-sm: 10px;
  --shadow: 0 10px 30px rgba(92, 61, 28, .07);

  /* 字体 */
  --display: 'PingFang SC','Microsoft YaHei','Noto Sans SC',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;
  --body: 'PingFang SC','Microsoft YaHei','Noto Sans SC',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;

  /* 字号阶（首页密排 + 内页正文） */
  --fs-1: 8.5px;
  --fs-2: 9.5px;
  --fs-3: 10.5px;
  --fs-4: 12px;
  --fs-5: 13.5px;
  --fs-6: 17px;
  --fs-7: 21px;
  --fs-8: 28px;
  --fs-9: 48px;

  /* 版式 */
  --container: 1440px;
  --gutter: 18px;
  --grid-gap: 10px;
}
