/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./_front/modules/blog/blog-4.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable scss/operator-no-newline-after */
/* stylelint-enable scss/operator-no-newline-after */
/* stylelint-disable scss/operator-no-newline-after */
/* stylelint-enable scss/operator-no-newline-after */
.blog--type-4 {
  padding-top: max(78px, 11.25vw);
  padding-bottom: max(68px, 8.2291666667vw);
}
.blog--type-4 .blog__content {
  margin-bottom: max(40px, 4.1666666667vw);
}
.blog--type-4 .blog__content > *:not(:first-child) {
  margin-top: 28px;
}
@media (min-width: 768px) {
  .blog--type-4 .blog__content {
    display: grid;
    grid-template-columns: auto auto;
    gap: max(20px, 1.0416666667vw);
  }
  .blog--type-4 .blog__content > *:not(:first-child) {
    margin-top: unset;
  }
}
@media (min-width: 768px) and (max-width: 1279.98px) {
  .blog--type-4 .blog__content {
    max-width: 900px;
  }
  .blog--type-4 .blog__content > *:last-child {
    grid-column: span 2;
  }
}
@media (min-width: 1280px) {
  .blog--type-4 .blog__content {
    grid-template-columns: 23.0729166667vw 23.0729166667vw 23.0729166667vw;
  }
}

/*# sourceMappingURL=blog-4.css.map*/