/* Shared Tactus identity. Wordmark paths come from the approved Archivo logo. */
:root {
  --brand-blue: #2442D0;
  --brand-blue-hover: #1D36AD;
  --brand-blue-on-dark: #4C66F0;
  --brand-ink: #15181D;
}

nav .brand-logo {
  display: block;
  width: 154px;
  height: auto;
  aspect-ratio: 5111 / 755;
  max-width: none;
  border-radius: 0;
  flex: 0 0 auto;
}

.footer-left .fl-logo {
  object-fit: contain;
  border-radius: 0;
}

.security-core .security-core-mark {
  display: block;
  border: 0;
  border-radius: 0;
  background: none;
}

@media (max-width: 680px) {
  nav .brand-logo {
    width: 126px;
  }
}

@media (max-width: 380px) {
  nav .brand-logo {
    width: 112px;
  }
}
