/* ============================================================
   Dynamicly — Typography
   Display: Bricolage Grotesque (headlines, KPI numerals, wordmark)
   Body/UI: Figtree (paragraphs, buttons, product UI)
   Mono/Data: DM Mono (labels, metrics, timestamps, audit, chips)
   ============================================================ */
:root {
  --dy-font-display: "Bricolage Grotesque", "Arial Black", sans-serif;
  --dy-font-body: "Figtree", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;
  --dy-font-mono: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;

  /* Weights */
  --dy-w-display: 800; /* @kind font */
  --dy-w-heading: 750; /* @kind font */
  --dy-w-semibold: 600; /* @kind font */
  --dy-w-medium: 500; /* @kind font */
  --dy-w-regular: 400; /* @kind font */

  /* Type scale (px) */
  --dy-text-hero: 72px;
  --dy-text-display: 54px;
  --dy-text-h1: 40px;
  --dy-text-h2: 28px;
  --dy-text-h3: 21px;
  --dy-text-lg: 18px;
  --dy-text-base: 15px;
  --dy-text-sm: 13px;
  --dy-text-xs: 11px;
  --dy-text-micro: 10px;

  /* Line heights */
  --dy-leading-tight: 0.98;
  --dy-leading-snug: 1.15;
  --dy-leading-normal: 1.5;
  --dy-leading-relaxed: 1.6;

  /* Mono label treatment */
  --dy-mono-tracking: 0.08em;
  --dy-eyebrow-tracking: 0.18em;
}
