/*
 * GENERATED from design-guide/tokens.json by the stitch step.
 * Do NOT hand-edit. To change values, edit tokens.json and re-stitch.
 */
:root {
  /* palette */
  --color-primary: #1E6B63;
  --color-accent: #F2A65E;
  --color-ink: #2D2D2D;
  --color-paper: #F7F3EA;
  --color-muted: #6B6760;
  --color-surface: #E4EDE5;
  --color-surface-tint: #FFFFFF;
  --color-dark: #14524B;
  --color-dark-ink: #F7F3EA;
  --color-border: #E5DFD2;
  --color-accent-2: #AEC7B0;

  /* typography */
  --font-heading: Quicksand, system-ui, -apple-system, sans-serif;
  --font-body: Inter, system-ui, -apple-system, sans-serif;
  --type-scale: 1.25;
  --font-heading-weight: 700;
  --font-heading-tracking: -0.01em;
  --font-body-size: 1.0625rem;

  /* spacing */
  --spacing-unit: 0.25rem;
  --page-max: 1140px;
  --section-y: 6rem;

  /* radius */
  --radius: 12px;
  --radius-lg: 20px;
  --shadow: none;

  /* motion */
  --motion-easing: cubic-bezier(0.22, 1, 0.36, 1);
  --motion-duration: 420ms;
  --motion-stagger: 90ms;
  --motion-distance: 28px;
}
