:root {
  --color-canvas: 247 245 240;
  --color-charcoal: 30 30 30;
  --color-clay: 179 135 88;
  --color-danger-100: 254 226 226;
  --color-danger-200: 254 202 202;
  --color-danger-300: 252 165 165;
  --color-danger-50: 254 242 242;
  --color-danger-500: 239 68 68;
  --color-danger-600: 220 38 38;
  --color-danger-700: 185 28 28;
  --color-danger-800: 153 27 27;
  --color-danger-900: 127 29 29;
  --color-edge: 229 231 235;
  --color-focus: 59 130 246;
  --color-hero: 23 21 17;
  --color-hero-accent: 216 177 132;
  --color-info-50: 240 249 255;
  --color-info-500: 14 165 233;
  --color-info-600: 2 132 199;
  --color-info-700: 3 105 161;
  --color-ink: 0 0 0;
  --color-inverse: 255 255 255;
  --color-mist: 168 159 139;
  --color-on-hero: 247 245 240;
  --color-on-hero-negative: 240 184 168;
  --color-on-hero-positive: 200 213 185;
  --color-palm: 125 143 105;
  --color-panel: 30 30 30;
  --color-placeholder: 156 163 175;
  --color-sand: 229 224 216;
  --color-scrim: 20 18 15;
  --color-selection: 179 135 88;
  --color-shadow: 30 30 30;
  --color-stone: 115 107 94;
  --color-surface: 255 255 255;
  --color-warning-100: 254 243 199;
  --color-warning-200: 253 230 138;
  --color-warning-300: 252 211 77;
  --color-warning-400: 251 191 36;
  --color-warning-50: 255 251 235;
  --color-warning-500: 245 158 11;
  --color-warning-600: 217 119 6;
  --color-warning-700: 180 83 9;
  --color-warning-800: 146 64 14;
  --color-warning-900: 120 53 15;
  --color-whatsapp: 37 211 102;
  --color-whatsapp-ink: 18 140 74;
  --font-serif: 'Cormorant Garamond', Georgia, serif;
  --font-sans: Inter, system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, monospace;
  --radius-none: 0px;
  --radius-xs: 3px;
  --radius-sm: 0.125rem;
  --radius-default: 0.25rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;
  --radius-xl: 0.75rem;
  --radius-2xl: 1rem;
  --radius-3xl: 1.5rem;
  --radius-4xl: 2rem;
  --radius-full: 9999px;
}
.dark {
  --color-canvas: 24 23 21;
  --color-charcoal: 240 236 228;
  --color-clay: 201 159 110;
  --color-mist: 132 125 112;
  --color-palm: 146 168 123;
  --color-sand: 58 55 49;
  --color-selection: 201 159 110;
  --color-shadow: 0 0 0;
  --color-stone: 172 164 149;
  --color-surface: 35 34 31;
}
