.column_content-block-container .column-content-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--space-xl) var(--gutter-standard);
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 48rem) {
  .column_content-block-container .column-content-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (max-width: 40rem) {
  .column_content-block-container .column-content-container {
    grid-template-columns: 1fr;
  }
}
.column_content-block-container .column-content-container .column-content-item {
  display: flex;
  flex-direction: column;
  gap: var(--Space-l, 32px);
}
.column_content-block-container .column-content-container .column-content-item .column-content-text {
  display: flex;
  flex-direction: column;
  gap: var(--Space-m, 24px);
  align-items: start;
}
.column_content-block-container .column-content-container .column-content-item .column-content-text .column-content-headings {
  gap: var(--Space-3xs, 4px);
}
.column_content-block-container .column-content-container .column-content-item .column-content-text .column-content-headings .column-content-overline {
  font-variant-numeric: lining-nums proportional-nums;
  font-family: var(--font-family-overline);
  font-weight: var(--font-weight-overline);
  text-transform: var(--text-transform-overline);
  font-size: var(--font-size-overline-1);
  line-height: var(--line-height-overline-1);
  letter-spacing: var(--letter-spacing-overline-1);
  font-style: var(--font-style-overline);
}
.column_content-block-container .column-content-container .column-content-item .column-content-text .column-content-headings .column-content-title h3 {
  font-family: var(--font-family-large-heading);
  font-weight: var(--font-weight-large-heading);
  text-transform: var(--text-transform-large-heading);
  font-size: var(--font-size-large-heading-3);
  line-height: var(--line-height-large-heading-3);
  letter-spacing: var(--letter-spacing-large-heading-3);
  font-style: var(--font-style-large-heading);
  font-variant-numeric: lining-nums proportional-nums;
  margin: 0;
}
.column_content-block-container .column-content-container .column-content-item .column-content-text .column-content-headings .column-content-subtitle {
  font-variant-numeric: lining-nums proportional-nums;
  font-family: var(--font-family-subtitle);
  font-weight: var(--font-weight-subtitle);
  text-transform: var(--text-transform-subtitle);
  font-size: var(--font-size-subtitle-2);
  line-height: var(--line-height-subtitle-2);
  letter-spacing: var(--letter-spacing-subtitle-2);
  font-style: var(--font-style-subtitle);
}
.column_content-block-container .column-content-container .column-content-item .column-content-text .column-content-content .column-content p {
  font-family: var(--font-family-body);
  font-weight: var(--font-weight-body);
  text-transform: var(--text-transform-body);
  font-size: var(--font-size-body-s);
  line-height: var(--line-height-body-s);
  letter-spacing: var(--letter-spacing-body-s);
  font-style: var(--font-style-body);
  margin: 0;
}
/*# sourceMappingURL=column_content.css.map */
