:root {
  /* Type scale — Manrope, tight and confident, tabular numerals for financial data */
  --text-display:   700 40px/1.15 var(--font-sans);
  --text-h1:        700 32px/1.2  var(--font-sans);
  --text-h2:        700 24px/1.25 var(--font-sans);
  --text-h3:        600 19px/1.3  var(--font-sans);
  --text-body-lg:   400 17px/1.5  var(--font-sans);
  --text-body:      400 15px/1.55 var(--font-sans);
  --text-body-sm:   400 13px/1.5  var(--font-sans);
  --text-label:     600 13px/1.3  var(--font-sans);
  --text-caption:   500 12px/1.4  var(--font-sans);
  --text-metric:    800 34px/1.1  var(--font-sans); /* bento tile big numbers */
  --text-metric-sm: 700 22px/1.15 var(--font-sans);

  --tracking-tight: -0.01em;
  --tracking-label: 0.02em; /* small uppercase labels get a touch of tracking */
  --tabular-nums: tabular-nums; /* @kind other */
}
