/* m360m.ai home — theme tokens (the only place with brand colours; home.css reads these). */
:root {
  --bg: #ffffff;
  --bg-soft: #f5f6f8;
  --bg-card: #ffffff;
  --ink: #0a0a0c;
  --ink-2: #4a4f5c;
  --ink-3: #6b7080; /* 4.9:1 on white (WCAG AA for the 13px small print; #7a7f8c was 4.0) */
  --line: #e6e7eb;
  --accent: #4f46e5;
  --accent-ink: #ffffff;
  --accent-soft: #eef0ff;
  --ok: #0f9d6a;
  --phone: #0a0a0c;
  --bubble-user: #0a0a0c;
  --bubble-user-ink: #ffffff;
  --bubble-ai: #f1f2f5;
  --focus: #4f46e5;
  --radius: 18px;
  --radius-sm: 12px;
  --font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
  --font-display: "Arial Black", "Helvetica Neue", Helvetica, Arial, var(--font);
  color-scheme: light;
}
