.hp-box-4 .content {
  border-top: 1px solid var(--wp--preset--color--light-gray);
  padding-top: 16px;
  display: flex;
  gap: var(--wp--preset--spacing--32);
}
@media (max-width: 767px) {
  .hp-box-4 .content {
    flex-direction: column;
    padding-top: 32px;
    padding-bottom: 32px;
  }
}
.hp-box-4 .content > .is-article {
  flex: 1;
  position: relative;
}
.hp-box-4 .content > .is-article:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: -16px;
  width: 1px;
  background-color: var(--wp--preset--color--light-gray);
}
@media (max-width: 767px) {
  .hp-box-4 .content > .is-article:after {
    top: auto;
    bottom: -16px;
    left: 0;
    right: 0;
    height: 1px;
    width: 100%;
  }
}
.hp-box-4 .content > .is-article:last-child:after {
  display: none;
}