:root {
  --weight-body: 500;
  --weight-label: 700;
  --weight-heading: 800;
  --weight-display: 800;

  /* Web scale, straight from the guidelines' type table. */
  --size-sticker: clamp(38px, 6vw, 76px);
  --size-page-heading: clamp(27px, 4vw, 40px);
  --size-subhead: 19px;
  --size-body: 17px;
  --size-small: 15px;
  --size-chip: 12.5px;
  --size-kicker: 12px;

  --lh-sticker: 0.95; /* @kind other */
  --lh-heading: 1.08; /* @kind other */
  --lh-subhead: 1.3; /* @kind other */
  --lh-body: 1.65; /* @kind other */

  --tracking-heading: -0.03em;
  --tracking-sticker: -0.01em;
  --tracking-kicker: 0.18em;

  --measure-body: 65ch;

  /* Instagram scale, 1080x1080 canvas. */
  --ig-size-sticker: 110px;
  --ig-size-heading: 62px;
  --ig-size-subhead: 46px;
  --ig-size-body: 40px;
  --ig-size-chip: 28px;
}
