:root {
  /* 배경 계열 — 어둡지만 명확히 장미빛이 도는 검정 */
  --noir-rose:   #1A1013;
  --rosewood:    #2E1A21;
  --mulberry:    #452630;

  /* 장미 계열 — 화면의 주인공 */
  --rose-quartz: #B8737F;
  --ash-rose:    #D4A2AA;
  --blush-veil:  #F0DDE0;

  /* 강조 — 진주빛 샴페인 (유일한 비분홍 강조색) */
  --pearl:       #E6D6BE;

  /* 보조 — 원래 #8A6570은 배경 대비 3.7:1로 WCAG AA(4.5:1) 미달이라 밝혔다(≈5.4:1) */
  --mauve-mute:  #A5808A;
  --hairline:    rgba(212, 162, 170, 0.22);

  --radius-card: 4px;
  --radius-ui:   2px;
  --radius-overlay: 6px;
  --ease-arc:    cubic-bezier(0.22, 1, 0.36, 1);

  --font-display: 'Bodoni Moda', 'Nanum Myeongjo', serif;
  --font-label:   'Italiana', 'Nanum Myeongjo', serif;
  --font-body:    'Noto Serif KR', serif;

  --space-1: 8px;
  --space-2: 16px;
  --space-3: 24px;
  --space-4: 48px;
  --space-5: 72px;
  --space-6: 96px;
}
