:root {
  --bg: #FCF8F7; --surface: #FFFFFF; --ink: #2A1E22; --muted: #6A5960;
  --primary: #A82C55; --primary-ink: #FFFFFF; --soft: #F7E4EA;
  --accent: #D9A441; --accent-ink: #111111; --accent-text: #2A1E22;
  --line: color-mix(in srgb, #2A1E22 14%, transparent); --link: #A82C55; --focus: #A82C55; --ok: #11703A;
  --font-head: 'Fraunces Variable', Georgia, serif; --font-body: 'DM Sans Variable', system-ui, sans-serif; --radius: 12px;
}
