/* 赤三色锦鲤科普网 · 设计变量（唯一来源，三页共用） */
:root {
  /* 表面与文字 */
  --cream: #f3f0eb;
  --cream-2: #faf7f2;
  --card: #f1e7dc;
  --mint: #dce8ef;
  --ink: #14313f;
  --ink-soft: #46606b;
  --muted: #7b8b90;
  --line: rgba(20, 49, 63, 0.14);
  --line-soft: rgba(20, 49, 63, 0.08);

  /* 品牌与强调 */
  --navy: #0b314a;
  --navy-deep: #07233b;
  --teal: #0e4157;
  --red: #c93a2e;
  --red-deep: #a72c22;
  --red-soft: #f2ddd6;

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

  /* 字号阶（桌面密排 + 内页正文） */
  --fs-1: 10.5px;
  --fs-2: 11.5px;
  --fs-3: 12.5px;
  --fs-4: 13.5px;
  --fs-5: 15px;
  --fs-6: 18px;
  --fs-7: 22px;
  --fs-8: 30px;
  --fs-9: 64px;

  /* 版式 */
  --container: 1350px;
  --aside: 240px;
  --aside-gap: 35px;
  --radius-lg: 10px;
  --radius-md: 8px;
  --radius-pill: 999px;
  --shadow-sm: 0 2px 8px rgba(7, 35, 59, 0.12);

  /* 首页分区预算（1440 设计宽，量稿所得） */
  --h-header: 96px;
  --h-hero: 365px;
  --h-cat: 284px;
  --h-featured: 404px;
  --h-steps: 243px;
  --h-care: 187px;
  --h-pond: 267px;
  --h-editorial: 169px;
  --h-footer: 145px;
}
