/* The Carat Farm — design tokens (generated from the Carat Farm design system tokens.json) */
:root {
  --paper: #F7F3EC;
  --surface: #FFFFFF;
  --furrow: #EFE5D2;
  --line: #DFD9CE;
  --ink: #1B2620;
  --ink-soft: #5E7067;
  --flesh-lit: #FF8E4E;
  --flesh: #F26536;
  --flesh-deep: #C93E1E;
  --girdle: #B93419;
  --gold: #FFDA84;
  --cream: #FFF0D2;
  --leaf-lit: #7FD09B;
  --leaf: #4FB07E;
  --leaf-deep: #2D7F5E;
  --leaf-shade: #256F52;
  --night: #12100E;
  --font-display: Poppins, "Century Gothic", "Avenir Next", "Segoe UI", system-ui, sans-serif;
  --font-body: Inter, ui-sans-serif, "Segoe UI", system-ui, sans-serif;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-16: 64px;
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 14px;
  --radius-pill: 999px;
  --shadow-card: 0 1px 2px rgba(27,38,32,0.06), 0 8px 24px rgba(27,38,32,0.08);
  --shadow-glow: 0 0 0 3px rgba(255,218,132,0.9);
}
