/* variables.css */
:root {
  /* ── Colors ── */
  --kinari:      #F5F1E8;
  --kinari-soft: #FAF8F2;
  --washi:       #FFFFFF;
  --sumi:        #2C2C2C;

  --sage-deep:   #4A5A42;
  --sage:        #7A8B6E;
  --sage-soft:   #C5CDB8;
  --sage-mist:   #E5EADD;

  --line:        #DCD9CF;
  --mute:        #888888;

  /* ── Typography ── */
  --mincho:    'Noto Serif JP', '游明朝', 'YuMincho', serif;
  --gothic:    'Noto Sans JP', '游ゴシック', 'YuGothic', sans-serif;
  --serif-en:  'EB Garamond', 'Times New Roman', serif;

  /* ── Layout ── */
  --max-w:       1200px;
  --max-content: 880px;

  /* ── Transition ── */
  --t: 0.3s;
}
