:root {
  --bg: #FFFFFF;
  --bg-alt: #FAFAF8;
  --bg-section: #F7F5F0;
  --text: #1A1A1A;
  --text-sub: #555555;
  --text-muted: #8A8A8A;
  --gold: #B8924A;
  --gold-light: #D4AE6E;
  --gold-pale: rgba(184,146,74,0.08);
  --gold-glow: rgba(184,146,74,0.15);
  --border: rgba(0,0,0,0.08);
  --border-gold: rgba(184,146,74,0.2);
  --shadow: 0 2px 20px rgba(0,0,0,0.06);
  --shadow-lg: 0 8px 40px rgba(0,0,0,0.08);
  --radius: 12px;
  --radius-sm: 8px;
  --font: 'Pretendard Variable','Pretendard',-apple-system,sans-serif;
  /* Legacy aliases */
  --cream: #FAFAF8;
  --dark: #1A1A1A;
  --bronze: #B8924A;
  --bronze-light: #D4AE6E;
  --warm-gray: #8A8A8A;
  --light-gray: #E8E2D8;
  --white: #FFFFFF;
}
