/*
 * V5.21 typography, restored.
 *
 * V5.21 is the typography source of truth for this build. Measured in a
 * browser against changelogs.com/oogle521 at the same viewport, V5.22 and
 * V5.21 already agree on every face, size, weight, line height, letter
 * spacing and transform, with three exceptions: V5.22 added viewport and
 * container clamps to the two display sizes.
 *
 *     h1, .display     min(var(--t-display), 11vw)
 *     h2, .h2          min(var(--t-h2), 9vw)
 *     .phero-copy h1   min(var(--t-display), 12.5cqi)
 *
 * Those clamps only bite below roughly 370px, where they render every h2 at
 * 27-28.8px instead of V5.21's 30px, and they shrink an internal page's h1
 * against its column rather than the viewport. This file puts the V5.21
 * values back. Nothing else about the type system needed changing, because
 * nothing else differed.
 *
 * If a heading overflows at 320px without the clamp, that is a V5.21
 * typography question to answer deliberately. It is not a reason to quietly
 * reinstate a size the approved build does not use.
 */

h1,
.display {
  font-size: var(--t-display);
}

h2,
.h2 {
  font-size: var(--t-h2);
}

.phero-copy h1 {
  font-size: var(--t-display);
}
