.footer-licenses {
  grid-column: 1 / -1;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 8px 22px;
  padding-top: 22px;
  border-top: 1px solid var(--line);
  color: var(--muted);
  font-size: .78rem;
}

.footer-licenses strong {
  color: var(--navy);
  text-transform: uppercase;
  letter-spacing: .1em;
  font-size: .72rem;
}

.footer-licenses span { white-space: nowrap; }

@media (max-width: 650px) {
  .footer-licenses {
    align-items: center;
    flex-direction: column;
    gap: 7px;
  }
}
