.pwr-sec-posts.pwr-sec-posts--hdata {
  padding-top: 80px;
  padding-bottom: 80px;
  
}
.pwr-sec-posts__container .pwr--colored-box {
  overflow: hidden;
  display: flex;
  flex-flow: column;
  .cta_button {
    align-self: start;
    display: inline-flex;
    margin-top: auto;
  }
}

.hdata-post-item-v2 .pwr-post-item__content {
  border-radius: var(--br-box);

  
.pwr-sec-posts--hdata .pwr-sec-posts__container {
  display: flex;
  gap: 1rem;
}


.pwr-sec-posts__callout {
  margin-bottom: 2rem;

  .pwr--dark {
    border-radius: var(--br-box);
    position: relative;
    &:before {
      background: var(--clr-prussian-blue, #215975);
      bottom: 0;
      content: "";
      display: block;
      filter: blur(20px);
      height: 20%;
      opacity: .5;
      position: absolute;
      transform: scale(.8);
      transition: var(--transition);
      width: 100%;
      z-index: -1;
    }
  }
  .row-fluid {
    padding: 2rem;
  }

  @media (min-width: 768px){
    .row-fluid {
      flex-flow: nowrap
    }
  }

  .cta_button {
    white-space: nowrap;
  }
}