.simple-text {
  margin: 3.43em 0; }
  .simple-text .inside {
    width: 90%;
    max-width: 1266px;
    margin: 0 auto; }
  .simple-text .heading {
    max-width: 46ch;
    margin-bottom: .8625em; }
  .simple-text .body > * {
    max-width: 61.43rem; }
    .simple-text .body > *.text-align-center {
      margin-inline: auto; }
    .simple-text .body > *.text-align-right {
      margin-inline: auto 0; }
  .simple-text .body p {
    font-size: 14px;
    line-height: 1.5;
    font-size: clamp(1.143rem, 1.076rem + 0.194vw, 1.286rem);
    margin-bottom: 2.25em; }
    .simple-text .body p.highlight-block {
      font-size: 14px;
      line-height: 1.5;
      font-size: clamp(1.393rem, 1.31rem + 0.242vw, 1.571rem);
      padding: 1.5em;
      margin-bottom: 1.8em;
      background-color: #E5EAEF; }
  .simple-text .body h2,
  .simple-text .body h3,
  .simple-text .body h4,
  .simple-text .body h5,
  .simple-text .body h6 {
    max-width: 46ch;
    margin-bottom: .8625em; }
  .simple-text .body ul,
  .simple-text .body ol {
    font-size: 14px;
    line-height: 1.5;
    font-size: clamp(1.143rem, 1.076rem + 0.194vw, 1.286rem);
    margin-bottom: 2.85em; }
    .simple-text .body ul.text-align-center,
    .simple-text .body ol.text-align-center {
      list-style-position: inside;
      padding-inline: 2em; }
    .simple-text .body ul:has(p.text-align-center),
    .simple-text .body ol:has(p.text-align-center) {
      margin-inline: auto;
      list-style-position: inside;
      padding-inline: 2em;
      text-align: center; }
      .simple-text .body ul:has(p.text-align-center) li p,
      .simple-text .body ol:has(p.text-align-center) li p {
        display: inline-block; }
  .simple-text .body p:has(+ ul) {
    margin-bottom: 1.1em; }
  .simple-text .body *:last-child,
  .simple-text .body p:last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 414px) {
    .simple-text .body p.highlight-block {
      padding: 2.275em 3.2em 2.275em 2.275em; } }

/*# sourceMappingURL=simple-text.css.map */
