.corporate-link {
  color: var(--blue) !important;
  font-weight: 850 !important;
}

.corporate-link span,
.footer-corporate span {
  color: var(--red);
}

.footer-brand > a:first-child {
  display: inline-block;
  width: fit-content;
}

.footer-corporate {
  display: inline-flex;
  gap: 6px;
  align-items: center;
  width: fit-content;
  color: var(--navy);
  font-size: .78rem;
  font-weight: 850;
  text-decoration: none;
}

@media (max-width: 900px) {
  .site-header nav > a:not(.corporate-link) {
    display: none;
  }
}

@media (max-width: 620px) {
  .corporate-link {
    font-size: .72rem;
  }
}
