.list-text-content .text-content {
  background-color: var(--colour-neutral);
  padding: calc(1 * var(--spacing-mobile));
}
@media (min-width: 768px) {
  .list-text-content .text-content {
    padding: calc(1 * var(--spacing-tablet));
  }
}
@media (min-width: 992px) {
  .list-text-content .text-content {
    padding: calc(1 * var(--spacing-desktop));
  }
}
@media (min-width: 1200px) {
  .list-text-content .text-content {
    padding: calc(1 * var(--spacing-large));
  }
}
.list-text-content .text-content + .text-content {
  margin-top: calc(1 * var(--spacing-mobile));
}
@media (min-width: 768px) {
  .list-text-content .text-content + .text-content {
    margin-top: calc(1 * var(--spacing-tablet));
  }
}
@media (min-width: 992px) {
  .list-text-content .text-content + .text-content {
    margin-top: calc(1 * var(--spacing-desktop));
  }
}
@media (min-width: 1200px) {
  .list-text-content .text-content + .text-content {
    margin-top: calc(1 * var(--spacing-large));
  }
}
@media (min-width: 992px) {
  .list-text-content {
    display: -webkit-flex;
    display: flex;
    gap: var(--spacing-desktop);
  }
  .list-text-content > .text-content {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
  .list-text-content .text-content + .text-content {
    margin-top: 0;
  }
}