/* GIG Kuwait Design System — typography tokens (PRD Appendix A.4) */
:root {
  --font-display: "Georama", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --font-body:    "Georama", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --font-arabic:  "Almarai", "Georama", "Segoe UI", Tahoma, Arial, sans-serif;
  --font-mono:    ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;

  --text-display: 64px;
  --text-h1:      56px;
  --text-h2:      40px;
  --text-h2-sm:   24px;
  --text-h3:      18px;
  --text-lead:    18px;
  --text-body:    15px;
  --text-sm:      13px;
  --text-xs:      11px;

  --leading-tight: 1.1;
  --leading-body:  1.8;
  --leading-ui:    1.4;

  --tracking-display: -0.04em;
  --tracking-eyebrow:  0.06em;

  --weight-display: 300;
  --weight-body:    400;
  --weight-medium:  500;
  --weight-strong:  600;
  --weight-eyebrow: 700;

  /* Legacy bridge for pages that still read the Teradix font names */
  --t-font-sans: var(--font-body);
  --t-font-mono: var(--font-mono);
}

/* Arabic UI swaps to Almarai at the root; numerals stay LTR (see base.css) */
[dir="rtl"] {
  --font-body: var(--font-arabic);
  --font-display: "Almarai", "Georama", "Segoe UI", Tahoma, Arial, sans-serif;
}
