/* A cross-product discovery link, separated from the individual software entries. */
.site-header .dropdown-difference {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #e2d8ed;
}

.site-header .dropdown-panel .dropdown-difference__link {
  color: var(--purple-dark);
  font-weight: 650;
}

.site-header .dropdown-difference__link small {
  font-weight: 400;
}

@media (min-width: 1201px) {
  .site-header .dropdown-panel {
    max-height: calc(100svh - 150px);
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: #b9acd0 transparent;
  }
}

/* Shared footer discovery, separated below Integrations like the software menu. */
.site-footer .footer-top > div > .footer-difference {
  margin-top: 14px;
  padding-top: 14px;
  border-top: 1px solid #e2d8ed;
  color: var(--purple-dark);
  font-weight: 650;
}

.site-footer .footer-top > div > .footer-difference:hover {
  color: var(--purple);
}

.site-footer .footer-difference small {
  display: block;
  margin-top: 4px;
  color: var(--muted);
  font-size: 11px;
  font-weight: 400;
  line-height: 1.5;
}
