.page__section {
  padding-top: 18.8rem;
  padding-bottom: 12.8rem;
}
@media (max-width: 991px) {
  .page__section {
    padding-top: 15.6rem;
    padding-bottom: 9.6rem;
  }
}
@media (max-width: 650px) {
  .page__section {
    padding-top: 13.2rem;
    padding-bottom: 7.2rem;
  }
}
.page__title {
  margin-bottom: 4rem;
  max-width: 90rem;
}
@media (max-width: 991px) {
  .page__title {
    margin-bottom: 3.2rem;
  }
}
@media (max-width: 650px) {
  .page__title {
    margin-bottom: 2.4rem;
  }
}
.page__content {
  max-width: 90rem;
}
.page__content h1,
.page__content h2,
.page__content h3,
.page__content h4,
.page__content h5,
.page__content h6 {
  margin-bottom: 2.4rem;
  font-size: 2.2rem;
  line-height: 145%;
  font-weight: 500;
}
@media (max-width: 991px) {
  .page__content h1,
  .page__content h2,
  .page__content h3,
  .page__content h4,
  .page__content h5,
  .page__content h6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 650px) {
  .page__content h1,
  .page__content h2,
  .page__content h3,
  .page__content h4,
  .page__content h5,
  .page__content h6 {
    margin-bottom: 1.6rem;
  }
}
.page__content p,
.page__content ul {
  margin-bottom: 3.2rem;
}
@media (max-width: 991px) {
  .page__content p,
  .page__content ul {
    margin-bottom: 3.2rem;
  }
}
@media (max-width: 650px) {
  .page__content p,
  .page__content ul {
    margin-bottom: 2.4rem;
  }
}
.page__content p:is(p):first-child,
.page__content ul:is(p):first-child {
  margin-bottom: 4rem;
}
@media (max-width: 991px) {
  .page__content p:is(p):first-child,
  .page__content ul:is(p):first-child {
    margin-bottom: 3.2rem;
  }
}
@media (max-width: 650px) {
  .page__content p:is(p):first-child,
  .page__content ul:is(p):first-child {
    margin-bottom: 2.4rem;
  }
}
.page__content p + ul,
.page__content ul + ul {
  margin-top: -3.2rem;
}
@media (max-width: 991px) {
  .page__content p + ul,
  .page__content ul + ul {
    margin-top: -2.8rem;
  }
}
@media (max-width: 650px) {
  .page__content p + ul,
  .page__content ul + ul {
    margin-top: -2.4rem;
  }
}
.page__content ul {
  list-style: disc;
  margin-left: 1rem;
  list-style-position: inside;
}/*# sourceMappingURL=style.css.map */