/* AUTO-GENERATED FILE: tokens. Do not edit manually. */
/* Run: npm run build (from design-system/tokens) */
:root {
  --border-default: 1px solid #211E1A;
  --border-muted: 1px solid #8A857A;
  --border-strong: 2px solid #7A2E2A;
  --color-concrete-500: #8A857A;
  --color-field-500: #4A6146;
  --color-ink-500: #211E1A;
  --color-manila-500: #D8CBA8;
  --color-mustard-500: #C89B3C;
  --color-mustard-600: #BA8739;
  --color-newsprint-300: #F3EDDC;
  --color-newsprint-500: #E8E1D0;
  --color-olive-500: #5E5F3C;
  --color-oxblood-500: #7A2E2A;
  --color-oxblood-600: #6A2623;
  --color-oxblood-700: #55201C;
  --color-paperCard-500: #F2E9CD;
  --font-body-fallback: Archivo, sans-serif;
  --font-body-primary: Public Sans;
  --font-display-fallback: Oswald, sans-serif;
  --font-display-primary: Anton;
  --font-mono-fallback: JetBrains Mono, monospace;
  --font-mono-primary: Courier Prime;
  --font-stencil-fallback: Stardos Stencil, sans-serif;
  --font-stencil-primary: Saira Stencil One;
  --motion-duration-base: 260ms;
  --motion-duration-fast: 160ms;
  --motion-duration-stamp: 360ms;
  --motion-easing-linear: linear;
  --motion-easing-stamp: cubic-bezier(.2, .9, .3, 1);
  --opacity-0: 0;
  --opacity-10: 0.1;
  --opacity-100: 1;
  --opacity-20: 0.2;
  --opacity-40: 0.4;
  --opacity-60: 0.6;
  --opacity-80: 0.8;
  --radius-none: 0;
  --radius-sm: 2px;
  --sectionGap-cluster: clamp(1rem, 2.5vw, 1.5rem);
  --sectionGap-section: clamp(1.75rem, 4vw, 2.75rem);
  --size-container-contentMax: 980px;
  --size-container-contentViewport: 92vw;
  --size-radius-sm: 2px;
  --size-stroke-thick: 2px;
  --size-stroke-thin: 1px;
  --space-0: 0;
  --space-1: 0.25rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-7: 1.75rem;
  --space-8: 2rem;
  --typeScale-2xl: 2rem;
  --typeScale-3xl: 3rem;
  --typeScale-4xl: 4.5rem;
  --typeScale-lg: 1.25rem;
  --typeScale-md: 1rem;
  --typeScale-sm: 0.875rem;
  --typeScale-xl: 1.5rem;
  --typeScale-xs: 0.75rem;
  --zIndex-base: 0;
  --zIndex-max: 999;
  --zIndex-modal: 100;
  --zIndex-overlay: 10;
}
