/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!../../node_modules/@wordpress/scripts/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
/**
 *
 * Frontend Styles
 *
 */
.stats-callout__group {
  -moz-column-gap: 10px;
       column-gap: 10px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 480px) {
  .stats-callout__group {
    align-items: flex-end;
    -moz-column-gap: 16px;
         column-gap: 16px;
    flex-direction: row;
  }
}
.stats-callout__stat {
  font-size: 50px;
  font-weight: var(--wp--custom--font-weight--thin);
  letter-spacing: -3px;
  line-height: 0.8;
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .stats-callout__stat {
    font-size: 60px;
    letter-spacing: -5px;
  }
}
@media (min-width: 1200px) {
  .stats-callout__stat {
    font-size: 80px;
    letter-spacing: -7px;
  }
}
.stats-callout__heading {
  font-size: clamp(16px, 1.5vw, 20px);
  margin-bottom: 0;
  line-height: 1.25;
  margin-block-start: 0 !important;
}
.stats-callout__text {
  font-size: var(--wp--preset--font-size--body-2);
  line-height: 1.25;
  margin-bottom: 0;
  margin-top: 0;
  margin-block-start: 0 !important;
}
@media (min-width: 1024px) {
  .stats-callout__text {
    max-width: 200px;
  }
}

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