.qisearch-wordmark,
.qisearch-logo {
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: lowercase;
  color: #114a76;
}

.qisearch-wordmark {
  font-size: clamp(2.2rem, 5vw, 4rem);
}

.qisearch-logo {
  font-size: 1.4rem;
}

.qisearch-logo-compact {
  min-width: 8rem;
}

footer p {
  font-size: 0.9rem;
}