/* Sontheimer 中国站设计 token —— 唯一颜色/字体来源。
   取自 sontheimer.org：品牌红 #CF0821、深海军蓝 #07172B、浅灰 #F9F9F9、
   Inter + Merriweather Sans。 */
:root {
  /* 色板 */
  --ink: #07172B;
  --ink-2: #0D2748;
  --ink-3: #1B3352;
  --red: #CF0821;
  --red-dark: #A6061A;
  --paper: #FFFFFF;
  --paper-2: #F4F5F6;
  --paper-3: #EDEEEA;
  --media-bg: #F5F3EE;
  --line: #DCE0E4;
  --line-2: #C3C8CE;
  --line-strong: #8E979F;
  --muted: #5A646D;
  --muted-2: #66717C;
  --white: #FFFFFF;
  --white-96: rgba(255, 255, 255, 0.96);
  --white-90: rgba(255, 255, 255, 0.9);
  --white-70: rgba(255, 255, 255, 0.72);
  --white-50: rgba(255, 255, 255, 0.5);
  --white-18: rgba(255, 255, 255, 0.18);
  --white-16: rgba(255, 255, 255, 0.16);
  --ink-16: rgba(7, 23, 43, 0.16);
  --red-soft: #FFB3BD;
  --success: #0A6B46;
  --transparent: transparent;
  --ink-08: rgba(7, 23, 43, 0.08);
  --ink-04: rgba(7, 23, 43, 0.04);
  --red-08: rgba(207, 8, 33, 0.08);

  /* 字体 */
  --font-body: "Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",
    "Noto Sans CJK SC", system-ui, -apple-system, sans-serif;
  --font-display: "Merriweather Sans", "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;
  --font-mono: "SFMono-Regular", "JetBrains Mono", Menlo, Consolas, monospace;

  /* 版式 */
  --wrap: 1240px;
  --gutter: 28px;
  --radius: 2px;
  --section-y: 92px;

  /* 动效 */
  --ease: cubic-bezier(.2, .7, .2, 1);
}

@media (max-width: 768px) {
  :root {
    --gutter: 20px;
    --section-y: 64px;
  }
}
