@charset "UTF-8";
@media (min-width:48rem) {
  .post-card-featured {
    display: flex;
    flex-direction: row;
    align-items: center
  }
}
.block-editor-block-list__block .post-card-featured {
  pointer-events: none
}
@media (min-width:48rem) {
  .post-card-featured__content {
    max-width: 36rem;
    margin-right: auto;
    margin-left: auto;
    padding: 0 2rem
  }
}
.post-card-featured__image-wrapper {
  margin-bottom: 1.5rem;
  padding-bottom: 66.25%
}
@media (min-width:48rem) {
  .post-card-featured__image-wrapper {
    flex: 0 0 calc(50% - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem)/ 2);
    max-width: calc(50% - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem)/ 2);
    margin-top: auto;
    margin-bottom: auto;
    padding-bottom: calc((50% - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem)/ 2) * .6625)
  }
}
.post-card-featured__meta {
  margin-bottom: .5rem;
  font-size: 0;
  line-height: 0
}
.post-card-featured__meta span {
  font-weight: var(--subtitle-3-font-weight);
  font-size: var(--subtitle-3-font-size);
  font-family: var(--subtitle-3-font-family);
  line-height: var(--subtitle-3-line-height);
  font-variant-numeric: var(--subtitle-3-font-variant-numeric)
}
.post-card-featured__meta span:not(:last-child)::after {
  content: "•";
  display: inline-block;
  width: .25rem;
  margin: auto .5rem;
  color: transparent;
  background-color: #bfbeba;
  clip-path: circle(.125rem at 50% 50%)
}
.post-card-featured__title {
  margin-top: 0
}
.post-card-featured__link {
  color: var(--blockColor,#06070e)
}
.post-card-featured__author {
  font-weight: var(--subtitle-2-font-weight);
  font-size: var(--subtitle-2-font-size);
  font-family: var(--subtitle-2-font-family);
  line-height: var(--subtitle-2-line-height);
  font-variant-numeric: var(--subtitle-2-font-variant-numeric)
}