.content-container {
  max-width: 1440px;
  margin-inline: auto;

  padding: var(--pos-gap-section-section) var(--pos-gap-page-content-x-margin);
}


.columns {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--pos-gap-section-elements);
}

.columns-cta-list {
  grid-template-columns: .7fr 1fr;
  align-items: center;
}

@media (max-width: 900px) {
  .columns {
    grid-template-columns: 1fr;
  }
}