/* Plus Canna コーポレートサイト デザイントークン
   ロゴ画像（public/assets/img/logo/pluscanna-logo.png）を実測（Pythonでピクセル解析）し、
   検出した実際の色から算出。詳細な算出根拠は docs/DESIGN.md を参照。
   ロゴ実測値：黒#000000(32.1%) / 赤#FF0000(25.1%) / 青#1B1E96(24.7%) / 金#FFC20D(17.7%) */
:root {
  /* 青（ロゴの青そのもの。プライマリブランドカラー） */
  --blue: #1B1E96;
  --blue-deep: #14156C;
  --blue-ink: #0D0E45;
  --blue-soft: #E5E5FA;

  /* 金（ロゴの金そのもの。セカンダリアクセント） */
  --gold: #FFC20D;
  --gold-deep: #8F6B00;
  --gold-soft: #FFF2CC;

  /* 赤（ロゴの赤をベースに、大面積での可読性・上品さのため彩度をわずかに調整。
     ロゴそのものの純赤 #FF0000 は使わず、常にこの1色だけを「ここぞ」の1箇所に使う） */
  --red: #CB1010;

  --ink: #2B2E3A;
  --ink-soft: #676B7A;
  --paper: #FFFFFF;
  --cream: #FDF7EC;

  --bg: var(--paper);
  --surface: #FFFFFF;
  --text: var(--ink);
  --text-muted: var(--ink-soft);
  --rule: rgba(43, 46, 58, 0.1);

  --font-heading: "Zen Maru Gothic", "BIZ UDPGothic", "Hiragino Maru Gothic ProN", "游ゴシック体", "Yu Gothic", sans-serif;
  --font-body: "Noto Sans JP", "Hiragino Sans", "游ゴシック体", "Yu Gothic", sans-serif;
  --font-numeral: "Inter", "Noto Sans JP", sans-serif;
}
