.method-page-en .method-hero-copy h1 {
  max-width: 14em;
}

.method-page-en .method-lead {
  max-width: 44rem;
}

.method-page-en .method-section-heading h2,
.method-page-en .comparison-heading h2,
.method-page-en .review-heading h2,
.method-page-en .conclusion-layout h2 {
  text-wrap: balance;
}

.method-page-en .persona-framework h3,
.method-page-en .variable-columns h3,
.method-page-en .review-pipeline h3 {
  overflow-wrap: normal;
}

.method-page-en .mode-code > p,
.method-page-en .run-study-header strong,
.method-page-en .identity-footnote {
  letter-spacing: .055em;
}

.method-page-en .conclusion-actions .button-secondary {
  min-width: 8rem;
}

@media (max-width: 52rem) {
  .method-page-en .method-hero-copy h1 {
    max-width: 12em;
  }
}

@media (max-width: 30rem) {
  .method-page-en .method-hero-copy h1 {
    max-width: none;
    font-size: clamp(2.55rem, 11.7vw, 3rem);
    line-height: 1.1;
  }

  .method-page-en .method-hero-copy h1 span {
    white-space: normal;
  }

  .method-page-en .method-section-heading h2,
  .method-page-en .comparison-heading h2,
  .method-page-en .review-heading h2,
  .method-page-en .conclusion-layout h2 {
    font-size: clamp(2.2rem, 10.5vw, 2.7rem);
  }

  .method-page-en .run-study-header strong,
  .method-page-en .mode-code > p,
  .method-page-en .identity-footnote {
    letter-spacing: .025em;
  }
}
