/* NewAIway design tokens — shared by every product */
:root {
  /* Base */
  --ground: #F6F7F9;     /* page background */
  --surface: #FFFFFF;    /* cards */
  --ink: #0E1116;        /* main text, platform bar */
  --ink-2: #3A404C;      /* body text */
  --muted: #5B6270;      /* labels, hints */
  --line: #E2E5EA;       /* borders */
  --line-strong: #CDD1D8;/* input & secondary button borders */
  --code-bg: #171B22;    /* MCP blocks on dark */

  /* Fonts (Google Fonts) */
  --font-display: 'Space Grotesk', sans-serif; /* headings */
  --font-body: 'Inter', system-ui, sans-serif;  /* text, UI */
  --font-mono: 'JetBrains Mono', monospace;     /* labels, domains, MCP */

  /* Radius & spacing (8px grid) */
  --radius-card: 16px;
  --radius-hero: 20px;
  --radius-button: 10px;
  --radius-chip: 999px;
  --tap: 44px;           /* minimum touch target */
  --container: 1200px;   /* landing max width, 24px side padding */

  /* Product accents — set --accent per product */
  --newaiway: #4338CA;
  --ltp: #C2410C;          /* LifeTimePriceless */
  --cleardomain: #0F766E;
  --time08: #6D28D9;       /* + dark ground #15112B */
  --assistant8: #1D4ED8;
  --orgknowledge: #854D0E;
  --aiorgboard: #9F1239;
  --timedebug: #0369A1;
  --energydebug: #B45309;
  --moneydebug: #15803D;
  --ailifedebug: #BE185D;

  --accent: var(--newaiway);
}
