.pricing-page {
  flex: 1 0 auto;
  width: 100%;
  height: auto;
  min-height: calc(100vh - 4.1rem);
}

.pricing-page #pricing {
  min-height: calc(100vh - 66px);
  padding-top: clamp(1.5rem, 3vw, 2.5rem);
}

.pricing-page #pricing .pricing__heading h1 {
  margin: 0;
  font-size: var(--type-section);
}
