.featured-content-insights--block {
  --featured-content--overlap: 163px;
}

  @media screen and (min-width: 640px) {.featured-content-insights--block {
    --featured-content--overlap: 273px
}
  }

  @media screen and (min-width: 1024px) {.featured-content-insights--block {
    --featured-content--overlap: 104px
}
  }

  .featured-content-insights--block:not(.active) {
    display: none;
  }

  .featured-content-insights--block .featured-content--inner-blocks > .wp-block-columns {
    padding-bottom: calc(var(--featured-content--overlap) + 36px);
  }

  @media screen and (max-width: 1023px) {
      .featured-content-insights--block .featured-content--inner-blocks > .wp-block-columns .wp-block-columns {
        max-width: 576px;
        margin: auto;
      }
    }

  .featured-content-insights--block .featured-content--wrapper {
    margin-top: calc(-1 * var(--featured-content--overlap));
    grid-template-rows: minmax(0px, auto) 1fr;
  }

  .featured-content-insights--block .featured-content--wrapper:has(> .featured-posts--inner-blocks:empty) {
      grid-template-rows: minmax(0px, auto);
      row-gap: 0;
    }

  .featured-content-insights--block .featured-content--wrapper .link-with-arrow-link {
      color: inherit;
    }
