/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./ce-blocks/post_type-resource/single-resource/style.scss ***!
  \**********************************************************************************************************************************************************************************************************/
.block-editor-content:has(.type-resource) {
  padding-bottom: 5rem;
  background: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.01) 90%, var(--wp--preset--color--lightest-gray) 100%);
  border-bottom: 2px solid #e5eff6;
}
.block-editor-content > .type-resource {
  padding-block: 3rem;
}
.block-editor-content > .type-resource > *:not(.alignfull) {
  max-width: 100rem;
  margin-inline: auto;
}
.block-editor-content > .type-resource .back-to-resources-link {
  position: relative;
  padding-block: 1rem;
  margin-block: 0 !important;
}
.block-editor-content > .type-resource .back-to-resources-link i {
  margin-right: 0.3rem;
}
.block-editor-content > .type-resource .podcast-placeholder {
  width: 100%;
  height: auto;
  aspect-ratio: 25/8;
  object-fit: cover;
}
@media (max-width: 767px) {
  .block-editor-content > .type-resource .podcast-placeholder {
    aspect-ratio: unset;
  }
}
.block-editor-content > .type-resource .blog-post-header__flex {
  margin-top: 1.6rem;
}
.block-editor-content > .type-resource .entry-title {
  font-size: 4.8rem;
  margin-top: 0.2rem;
}
@media (max-width: 767px) {
  .block-editor-content > .type-resource .entry-title {
    font-size: clamp(2.7rem, 7vw, 3.6rem);
  }
}
.block-editor-content > .type-resource .mejs-container {
  max-width: 100%;
}
