/* tokens.css — GENERATED by scripts/export-tokens.js from clients/launchclub/DESIGN.md
 * Source of truth: DESIGN.md (design.md format). Do NOT edit by hand — re-run:
 *   node scripts/export-tokens.js launchclub
 * Produced via: design.md export --format css-tailwind, with @theme re-homed to
 * :root so the exact tokens work in a plain browser with no Tailwind build. */
:root {
  --color-primary: #02e95b;
  --color-primary-ink: #022b12;
  --color-primary-hover: #03c64e;
  --color-secondary: #ee334b;
  --color-neutral: #a4a7ae;
  --color-surface-dark: #040d2b;
  --color-surface-darker: #0d0d0f;
  --color-surface: #ffffff;
  --color-surface-mist: #e3e3e5;
  --color-on-dark: #ffffff;
  --color-on-dark-muted: #a4a7ae;
  --color-on-light: #0d0d0f;
  --color-on-light-muted: #5b5b63;
  --font-eyebrow: "Caveat";
  --font-display-xl: "Inter";
  --font-display-lg: "Inter";
  --font-headline-md: "Inter";
  --font-body-lg: "Inter";
  --font-body-md: "Inter";
  --font-label-md: "Inter";
  --font-label-caps: "Inter";
  --text-eyebrow: 22px;
  --text-display-xl: 56px;
  --text-display-lg: 40px;
  --text-headline-md: 28px;
  --text-body-lg: 18px;
  --text-body-md: 16px;
  --text-label-md: 14px;
  --text-label-caps: 12px;
  --tracking-eyebrow: 0em;
  --tracking-display-xl: -0.02em;
  --tracking-display-lg: -0.015em;
  --tracking-headline-md: -0.01em;
  --tracking-label-md: 0.01em;
  --tracking-label-caps: 0.12em;
  --font-weight-eyebrow: 400;
  --font-weight-display-xl: 600;
  --font-weight-display-lg: 600;
  --font-weight-headline-md: 600;
  --font-weight-body-lg: 400;
  --font-weight-body-md: 400;
  --font-weight-label-md: 500;
  --font-weight-label-caps: 600;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 16px;
  --radius-xl: 24px;
  --radius-full: 9999px;
  --spacing-base: 16px;
  --spacing-xs: 4px;
  --spacing-sm: 8px;
  --spacing-sm2: 12px;
  --spacing-md: 16px;
  --spacing-lg: 32px;
  --spacing-xl: 64px;
  --spacing-gutter: 24px;
  --spacing-margin: 32px;
  --spacing-section: 96px;
}

