/* Type scale transcribed from the Web Kit board's TYPOGRAPHY panel
   (Display 1 72/80 Bold … Caption 12/16 Regular) and the Brand Identity board. */
:root{
  --ip-text-display-1:72px;   --ip-leading-display-1:80px;
  --ip-text-display-2:48px;   --ip-leading-display-2:56px;
  --ip-text-h1:32px;          --ip-leading-h1:40px;
  --ip-text-h2:24px;          --ip-leading-h2:32px;
  --ip-text-h3:20px;          --ip-leading-h3:28px;
  --ip-text-body-lg:16px;     --ip-leading-body-lg:24px;
  --ip-text-body:14px;        --ip-leading-body:20px;
  --ip-text-caption:12px;     --ip-leading-caption:16px;
  --ip-text-micro:11px;       --ip-leading-micro:14px;

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

  --ip-tracking-display:-0.02em;  /* display sizes are tightened */
  --ip-tracking-heading:-0.01em;
  --ip-tracking-body:0em;
  --ip-tracking-label:0.01em;
  --ip-tracking-eyebrow:0.14em;   /* uppercase eyebrows / section kickers */

  /* semantic roles */
  --font-display:var(--ip-font-display);
  --font-heading:var(--ip-font-display);
  --font-body:var(--ip-font-body);
  --font-ui:var(--ip-font-ui);
  --font-data:var(--ip-font-body);
  --font-mono:var(--ip-font-mono);
}
