.plain-text {
  position: relative;
}
.plain-text .container {
  position: relative;
  z-index: 1;
}
.plain-text .section-headline.no-label {
  max-width: 768px;
  margin: 0 auto;
}
.plain-text .section-headline.no-label .section-headline__headline {
  width: 100%;
}
.plain-text .section-headline__label {
  flex-shrink: 0;
}
@media (min-width: 1024px) {
  .plain-text .section-headline__headline {
    width: 55%;
  }
}
.plain-text .section-headline__image {
  width: 18%;
  text-align: right;
  display: none;
}
@media (min-width: 1024px) {
  .plain-text .section-headline__image {
    display: block;
  }
}
.plain-text .section-headline__image .section-image {
  max-width: 148px;
}
.plain-text__wrap {
  max-width: 768px;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .plain-text__wrap.narrow {
    max-width: 38.125rem;
    margin-left: calc(33% + 1rem);
  }
}
.plain-text__wrap h1, .plain-text__wrap h2, .plain-text__wrap h3, .plain-text__wrap h4, .plain-text__wrap h5, .plain-text__wrap h6 {
  color: var(--white);
}
.plain-text .hidden-content {
  display: none;
}
.plain-text .hidden-content p:first-child {
  margin-top: 0;
}
.plain-text .read-more {
  padding: 0;
  background: transparent;
  border: none;
  color: var(--light-on-white);
  font-size: 1rem;
  font-weight: 600;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.2rem;
}
.plain-text .read-more.is-active svg {
  transform: scale(-1);
}
.plain-text .red-blur {
  position: absolute;
}
.plain-text .red-blur.figure1 {
  left: 0;
  top: -11rem;
}
.plain-text .red-blur.figure2 {
  right: 0;
  top: 0;
}/*# sourceMappingURL=styles.css.map */