/* Type. IBM Plex Sans for structure, IBM Plex Mono for every number. */
:root {
  --mp-font-sans: 'IBM Plex Sans', system-ui, -apple-system, sans-serif;
  --mp-font-mono: 'IBM Plex Mono', ui-monospace, 'SF Mono', monospace;

  --mp-w-body: 400; /* @kind font */
  --mp-w-medium: 600; /* @kind font */
  --mp-w-bold: 700; /* @kind font */

  --mp-text-h1: 34px;      --mp-lh-h1: 1.2; /* @kind font */    --mp-track-h1: -.01em; /* @kind font */
  --mp-text-tile: 36px;    --mp-lh-tile: 1.15; /* @kind font */
  --mp-text-h3: 20px;
  --mp-text-h2: 19px;
  --mp-text-lede: 17px;    --mp-lh-prose: 1.65; /* @kind font */
  --mp-text-input: 17px;
  --mp-text-body: 16px;
  --mp-text-ui: 15px;      --mp-lh-body: 1.5; /* @kind font */
  --mp-text-meta: 14px;
  --mp-text-micro: 13px;   --mp-track-eyebrow: .06em; /* @kind font */
  --mp-text-axis: 12px;
  --mp-text-adlabel: 11px; --mp-track-adlabel: .1em; /* @kind font */

  --mp-wordmark: 28px;     --mp-track-wordmark: -.015em; /* @kind font */

  --mp-measure-prose: 68ch; /* @kind spacing */
  --mp-measure-answer: 72ch; /* @kind spacing */
}
