.block--intro-text {
  padding-left: calc(1rem + 15px);
  margin-left: 1rem;
  margin-right: 1rem;
}

@media (min-width: 900px) {
  .block--intro-text {
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5rem;
  }
  .block--intro-text__title,
  .block--intro-text__content {
    max-width: calc((100% / 1.5) - 15px);
  }
}
