.com-content-article__body h1,
.com-content-article__body h2,
.com-content-article__body p:not(section) {
  margin-bottom: 3rem;
}
.com-content-article__body h3 {
  font-size: calc(var(--hs) * 0.35);
}
.com-content-article__body .acorrdations {
  padding: 2em;
  margin: 0;
}
.com-content-article__body section {
  margin-block: 4rem;
}
.com-content-article__body .cards {
  /* user setting */
  --solution-width: 9999px;
  --min-column-size: 280px;
  --max-column-size: 750px;
  --column-count: 3;
  --gap: 2rem;
  margin-block-start: 4rem;
  margin: 0 auto;
  max-width: var(--solution-width);
  /* calculations */
  --breakpoint: calc(
  	var(--min-column-size) * var(--column-count) +
  		(var(--gap) * (var(--column-count) - 1))
  );
  --column-size: calc((100% / var(--column-count)) - var(--gap));
  display: grid;
  gap: var(--gap);
  grid-template-columns: repeat(auto-fit, minmax(min(max(var(--column-size), (100% - var(--breakpoint)) * -999), 100%), 1fr));
  justify-content: center;
}
.com-content-article__body .cards .card:nth-of-type(1) ul li {
  font-size: calc(var(--ps));
}
.com-content-article__body .cards .card:nth-of-type(2) img {
  max-width: 350px;
}
.com-content-article__body .cards .card:nth-of-type(1) ul li {
  font-size: calc(var(--ps) * 0.85);
  line-height: 1.25;
  display: flex;
  flex-direction: column;
}
.com-content-article__body .cards .card:nth-of-type(2) {
  display: grid;
  justify-content: center;
  align-items: center;
}
.com-content-article__body .order {
  background-color: var(--clr-primary-black-100);
  padding-inline: 0.5rem;
}
.com-content-article__body .order * {
  color: var(--clr-primary-white-100);
}

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