/* Unomi — Typography tokens
   Two families: Nunito (display/headings, weighty & warm) and DM Sans (UI/body, clean & legible).
   Values from engineering handoff sheet, section 02 — TYPE. */

:root {
  --font-display: 'Nunito', system-ui, sans-serif;
  --font-body: 'DM Sans', system-ui, sans-serif;

  /* Display — "Welcome to Unomi" onboarding headline */
  --text-display-size: 28px;
  --text-display-weight: 900;
  --text-display-tracking: -0.4px;
  --text-display-line: 1.15;

  /* Title — "A clear day ahead" section/page titles */
  --text-title-size: 23px;
  --text-title-weight: 900;
  --text-title-line: 1.2;

  /* Card title — "Morning briefing" */
  --text-card-title-size: 16px;
  --text-card-title-weight: 800;
  --text-card-title-line: 1.3;

  /* Body — task/nudge copy */
  --text-body-size: 14.5px;
  --text-body-weight: 400;
  --text-body-weight-strong: 600;
  --text-body-line: 1.45;

  /* Small — timestamps, meta */
  --text-small-size: 12.5px;
  --text-small-weight: 700;
  --text-small-line: 1.3;

  /* Label — eyebrow / section labels, all caps */
  --text-label-size: 11.5px;
  --text-label-weight: 800;
  --text-label-tracking: 0.06em;
}
