/* Keep the public pages' first visible content at a consistent distance from the shared navigation. */
.launch-main,
.trust-page {
  padding-top: clamp(20px, 4vw, 36px);
}

.post-index-section {
  margin-top: 0;
}

/* Keep the landing headline prominent without overpowering the page at desktop widths. */
.launch-copy h1 {
  font-size: clamp(26px, 5vw, 48px);
}

.launch-copy h2 {
  font-size: clamp(22px, 3vw, 34px);
}
