/* Kmusta typography — brand-identity-guide.md A5.
   Fraunces (SemiBold, soft optical) = headlines, menu titles, drink names.
   Plus Jakarta Sans = web body, buttons, captions, price lists.
   Caveat = ONLY the "Kumusta!" greeting element + signature-drink flourishes; never paragraphs.
   Canonical anchors from the guide: Fraunces 44/1.1 hero → Fraunces 28 section →
   Plus Jakarta 17/1.6 body → Plus Jakarta 13 caps-tracked labels.
   Intermediate steps are interpolated (flagged in readme). */
:root {
  --font-display: "Fraunces", Georgia, "Times New Roman", serif;
  --font-body: "Plus Jakarta Sans", -apple-system, system-ui, "Segoe UI", sans-serif;
  --font-script: "Caveat", cursive;

  /* Display (Fraunces) */
  --type-hero-size: 44px;      --type-hero-weight: 600;    --type-hero-lh: 1.1;
  --type-section-size: 28px;   --type-section-weight: 600; --type-section-lh: 1.2;
  --type-drink-size: 22px;     --type-drink-weight: 600;   --type-drink-lh: 1.25; /* card/drink titles */

  /* Body & UI (Plus Jakarta Sans) */
  --type-body-size: 17px;      --type-body-weight: 400;    --type-body-lh: 1.6;
  --type-body-sm-size: 15px;   --type-body-sm-weight: 400; --type-body-sm-lh: 1.5;
  --type-button-size: 16px;    --type-button-weight: 600;  --type-button-lh: 1;
  --type-caption-size: 14px;   --type-caption-weight: 400; --type-caption-lh: 1.45;
  --type-label-size: 13px;     --type-label-weight: 600;   --type-label-lh: 1.3;
  --type-label-tracking: 0.08em; /* caps-tracked labels */

  /* Accent script (Caveat) */
  --type-greeting-size: 30px;  --type-greeting-weight: 600;
}
