/* Hub */

.contributor-card {
  transition: 0.2s;
}

.contributor-card::after {
    content: "";
    z-index: -1;
    display: none;
  }

@media (min-width: 768px) {
    .contributor-card::after {
      background-color: var(--primary-100, #D3E3F5);
      display: block;
      height: 4rem;
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
    }
  }

.contributor-card:hover {
    transform: translateY(-10px);
  }

.contributor-card.js-contributor-card-active {
    display: flex;
  }

@media (min-width: 768px) {
    .contributor-card.js-contributor-card-active {
      display: block;
    }
  }

.js-contributors-filter-active {
  border-color: var(--primary-600, #3A7FD0);
  border-bottom-width: 2px;
  color: var(--link-color, #1D5AA2);
}

/* Profile Pages */

.article-card {
  transition: 0.2s;
}

.article-card:hover {
    transform: translateY(-10px);
  }

