.page-story {
   max-width: 3300px;
  margin-inline: auto;
  overflow: hidden;
  background: var(--Neutral-350) !important;
}

.page-story .section-title-h2 {
  margin: 0 0 4px;
  font-family: HarlowDuoSerifPlain, sans-serif;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 50.4px */
  color: var(--Primary-teal, #216F6D);
  text-align: center;
}

@media screen and (max-width: 1360px) {
  .page-story .section-title-h2 {
    font-size: clamp(28px, 22.4px + 1vw, 36px);
  }
}

@media screen and (max-width: 560px) {
  .page-story .section-title-h2 {
    font-size: 28px;
  }
}
