.component-accordion-group {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.6rem;
}
@media (min-width: 768px) {
  .component-accordion-group {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 3.2rem;
  }
}
.component-accordion-group__slot--column-left .component-accordion:not(:last-child), .component-accordion-group__slot--column-right .component-accordion:not(:last-child) {
  margin-bottom: 1.6rem;
}
@media (min-width: 768px) {
  .component-accordion-group__slot--column-left .component-accordion:not(:last-child), .component-accordion-group__slot--column-right .component-accordion:not(:last-child) {
    margin-bottom: 3.2rem;
  }
}

/*# sourceMappingURL=style.css.map*/