/* Design tokens. Rang, font, spacing sirf yahin badlein. */
:root {
  --c-bg: #f6f7fb;
  --c-surface: #ffffff;
  --c-ink: #0f172a;
  --c-ink-2: #334155;
  --c-muted: #64748b;
  --c-line: #e2e8f0;
  --c-primary: #1d4ed8;
  --c-primary-ink: #ffffff;
  --c-primary-soft: #e0e7ff;
  --c-accent: #f59e0b;
  --c-ok: #15803d;

  --font: "Jakarta", "NotoDeva", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans Devanagari", "Nirmala UI", sans-serif;
  --font-display: "Playfair", "NotoDeva", Georgia, "Noto Sans Devanagari", serif;

  --radius: 14px;
  --radius-sm: 10px;
  --shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);
  --shadow: 0 4px 18px rgba(15, 23, 42, .08);

  --s1: 4px;
  --s2: 8px;
  --s3: 12px;
  --s4: 16px;
  --s5: 24px;
  --s6: 32px;
  --s7: 48px;
  --s8: 72px;

  --maxw: 1140px;
}
