:root {
  --brand-50: #f9f4f6;
  --brand-100: #f0e4ea;
  --brand-200: #dbc0cd;
  --brand-300: #c497ad;
  --brand-400: #a56182;
  --brand-500: #913d66;
  --brand-600: #7f1d4d;
  --brand-700: #6b1841;
  --brand-800: #541333;
  --brand-900: #3d0e25;
  --brand-950: #260917;
  --accent-50: #fcf9f4;
  --accent-100: #f8f0e2;
  --accent-200: #f0debf;
  --accent-300: #e5c794;
  --accent-400: #ddb570;
  --accent-500: #d4a24c;
  --accent-600: #b68b41;
  --accent-700: #947135;
  --accent-800: #725729;
  --accent-900: #513e1d;
  --line: #f0e2e8;
  --radius: 1.25rem;
  --btn-radius: 9999px;
  --container-max: 1560px;
  --section-pad: 3.5rem;
  --section-pad-lg: 5rem;
  --font-display: 'DM Serif Display', 'Playfair Display', Georgia, serif;
  --font-body: 'Jost', system-ui, -apple-system, 'Segoe UI', sans-serif;
}
