:root {
  --font-display: "DIN Condensed Bold", "Oswald", "Arial Narrow", sans-serif;
  --font-body: "Inter", "Manrope", -apple-system, sans-serif;

  --tracking-display: 0.02em;
  --tracking-body: 0;

  /* Type scale — same composite-shorthand model as the MBA Geotecnologias
     design system (weight/size/line-height/family bundled per level).
     Prefixed --type-* rather than --text-* to avoid colliding with this
     system's existing --text-title/--text-body/--text-secondary COLOR tokens
     in colors.css, which the component bundle already depends on. */
  --type-display: 700 72px/1.05 var(--font-display);
  --type-h1: 700 56px/1.1 var(--font-display);
  --type-h2: 700 42px/1.15 var(--font-display);
  --type-h3: 600 32px/1.2 var(--font-body);
  --type-h4: 600 24px/1.25 var(--font-body);
  --type-lg: 400 20px/1.6 var(--font-body);
  --type-body: 400 18px/1.7 var(--font-body);
  --type-sm: 400 16px/1.6 var(--font-body);
  --type-caption: 400 14px/1.5 var(--font-body);
}
