:root{
  /* Display — Bodoni-class, used at large sizes only, tight leading, never below 24px */
  --text-display-1:clamp(52px,7vw,92px);
  --text-display-2:clamp(40px,5vw,64px);
  --text-display-3:40px;
  --text-title-1:32px;
  --text-title-2:25px;
  --text-title-3:20px;
  --text-body-lg:18px;
  --text-body:16px;
  --text-body-sm:14px;
  --text-caption:12.5px;
  --text-eyebrow:11.5px;

  --leading-display:1.04;
  --leading-title:1.18;
  --leading-body:1.62;
  --leading-tight:1.3;

  --weight-light:300;
  --weight-regular:400;
  --weight-medium:500;
  --weight-semibold:600;
  --weight-bold:700;

  --tracking-wordmark:0.26em;
  /* Wordmark is set letter-by-letter: each glyph is widened in place so the vertical
     stems thicken while the hairlines hold. Paired with the text optical cut. */
  --wordmark-stretch:1.22; /* @kind other */
  --wordmark-weight:500;
  --wordmark-opsz:10; /* @kind other */
  --tracking-eyebrow:0.18em;
  --tracking-caps:0.09em;
  --tracking-display:-0.015em;
  --tracking-body:0em;
}
