/* =========================================================================
   Variables (Design Tokens)
   ========================================================================= */
:root {
  /* Colors */
  --c-base:   #2C1A14;   /* テキスト・ダーク */
  --c-accent: #D4537E;   /* ピンク・強調色 */
  --c-warm:   #F5E6D0;   /* 背景・温かみ */
  --c-bg:     #FAFAF8;   /* ページ背景 */
  --c-muted:  #9C8A7E;   /* サブテキスト */
  --c-line:   #06C755;   /* LINEグリーン */

  /* Typography */
  --font-heading: 'Noto Serif JP', serif;
  --font-body:    'Noto Sans JP', sans-serif;

  /* Spacing */
  --sp-xs:  4px;
  --sp-sm:  8px;
  --sp-md:  16px;
  --sp-lg:  32px;
  --sp-xl:  64px;
}
