/* NoRepTV+ coming soon (SPEC 33): just the words, centred. Builds on style.css tokens. */

.plus-soon { min-height: 55vh; display: grid; place-items: center; text-align: center; padding: 24px 0; }
.plus-soon h1 {
  margin: 0; font-family: var(--font-display); font-weight: 800; font-size: clamp(40px, 9vw, 72px);
  line-height: 1.05; letter-spacing: 0.01em; text-transform: uppercase; color: var(--text);
}
