.list-cards-module__card {
    border-radius: var(--radius-border-rounded---m);
}

.list-cards-module__card--text {
    background-color: var(--primary-50);
    padding: var(--spacer-lg);
}

.list-cards-module__card--cta {
    container-type: inline-size;
    container-name: list-card-cta;
    background-color: var(--grey-blue-50);
    padding: var(--spacer-sm);
}

.list-cards-module__card--cta .list-cards-module__card-inner {
    display: grid;
    grid-template-columns: 1fr;
    gap: var(--spacer-sm);
}

@container list-card-cta (min-width: 37.5rem) {
    .list-cards-module__card--cta .list-cards-module__card-inner {
        grid-template-columns: 5fr 7fr; 
    }
}

.list-cards-module__card--cta .list-cards-module__card-image {
    border-radius: var(--radius-border-rounded---s);
    overflow: clip;
}

.list-cards-module__card--cta .list-cards-module__card-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.list-cards-module__card--cta .list-cards-module__card-title {
    color: var(--typography-body);
}
@supports (-webkit-overflow-scrolling: touch) {
  @media (max-width: 992px) {
    .list-cards-module__card--cta .list-cards-module__card-image img {
      border-radius: var(--radius-border-rounded---s);
    }
  }
}
