/* ============================================================
   Paymeter · iPark — Typography tokens
   Poppins everywhere. Weights: 800 (display), 700 (headings),
   600 (UI/buttons), 500 (lead), 400 (body). NEVER 300.
   ============================================================ */
:root {
  --font-sans: 'Poppins', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --font-mono: 'SF Mono', Menlo, Consolas, monospace;  /* plates, codes, amounts */

  /* ---- Weights ---- */
  --w-display: 800;    /* @kind font */
  --w-bold: 700;       /* @kind font */
  --w-semibold: 600;   /* @kind font */
  --w-medium: 500;     /* @kind font */
  --w-regular: 400;    /* @kind font */

  /* ---- Fluid type scale ---- */
  --fs-display: clamp(2.75rem, 6vw, 4.5rem);   /* @kind font */
  --fs-h1: clamp(2.25rem, 5vw, 3.6rem);        /* @kind font */
  --fs-h2: clamp(1.875rem, 4vw, 2.75rem);      /* @kind font */
  --fs-h3: clamp(1.25rem, 2vw, 1.5rem);        /* @kind font */
  --fs-lead: 18px;      /* @kind font */
  --fs-body: 16px;      /* @kind font */
  --fs-sm: 14px;        /* @kind font */
  --fs-eyebrow: 12px;   /* @kind font */

  /* ---- Line heights ---- */
  --lh-tight: 1.05;   /* @kind font */
  --lh-snug: 1.15;    /* @kind font */
  --lh-body: 1.6;     /* @kind font */

  /* ---- Tracking ---- */
  --tracking-display: -0.02em;   /* @kind font */
  --tracking-tight: -0.01em;     /* @kind font */
  --tracking-eyebrow: 0.16em;    /* @kind font */
}
