/* A prominent title and a smaller second line, scoped to the homepage heading. */
.grid-home #wp-content .use-case-heading--compact .voice-heading__title {
  display: block;
  font-size: clamp(32px, 4vw, 56px);
  line-height: 1.08;
  text-wrap: balance;
}

.grid-home #wp-content .use-case-heading--compact .voice-heading__subtitle {
  display: block;
  margin-top: clamp(8px, 1vw, 12px);
  color: #53604f;
  font-family: var(--yta-type-sans, 'Inter Tight', sans-serif);
  font-size: clamp(18px, 2.1vw, 28px);
  font-weight: 400;
  line-height: 1.3;
  letter-spacing: -0.01em;
}

@media (max-width: 600px) {
  /* Keep the mobile heading close to the navigation. */
  .grid-home #wp-content [data-yta-marketing='main'] .use-case-heading--compact {
    padding-top: 8px;
  }
}
