.pt-home-news-actions,
.pt-news-card-actions {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}

.pt-home-news-actions {
  margin-top: 8px;
}

.pt-home-news-action {
  color: var(--pt-color-utility-blue, #244f70);
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  text-transform: uppercase;
}

.pt-home-news-action:hover,
.pt-home-news-action:focus-visible,
.pt-news-card-actions .pt-news-card-readmore:hover,
.pt-news-card-actions .pt-news-card-readmore:focus-visible {
  text-decoration: underline;
  text-underline-offset: 3px;
}

.pt-home-news-action:focus-visible,
.pt-news-card-actions .pt-news-card-readmore:focus-visible {
  outline: 3px solid var(--pt-color-light-blue, #64b4e4);
  outline-offset: 3px;
}

.pt-news-card-actions {
  margin-top: auto;
}

.pt-news-card-actions .pt-news-card-readmore {
  margin-top: 0;
  text-decoration: none;
}

.pt-news-action-separator {
  color: #5f6b75;
}
