:root {
  --linen: #fbf7f1;
  --paper: #ffffff;
  --sand: #f3ece2;
  --line: #e8dfd3;
  --stone: #62594f;
  --ink-soft: #3f3833;
  --ink: #221d1a;
  --coral: #e57f62;
  --coral-deep: #b5503a;
  --coral-wash: #fceae3;
  --coral-ink: #8f4226;
  --font-display: "Bricolage Grotesque", "Geist", ui-sans-serif, system-ui, sans-serif;
  --font-body: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --r-sm: 10px;
  --r-md: 14px;
  --r-lg: 18px;
  --r-xl: 24px;
  --r-2xl: 28px;
  --r-pill: 999px;
  --shadow-sm: 0 1px 2px rgb(34 29 26 / 4%), 0 10px 30px rgb(34 29 26 / 6%);
  --motion-fast: 150ms;
  --motion-base: 200ms;
  --motion-slow: 300ms;
  --motion-ease: cubic-bezier(0.2, 0, 0, 1);
}
