header nav > a[href="/"] {
  width: 190px !important;
  min-width: 190px !important;
  height: 42px !important;
  background-image: url("/logo-dark-ai.svg") !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
  background-size: 186px auto !important;
}

header nav > a[href="/"] > * {
  display: none !important;
}

header > div {
  width: 100% !important;
  max-width: 80rem !important;
  border-radius: 0 !important;
}

header > div > nav {
  width: 100% !important;
  max-width: none !important;
  border-radius: 0 !important;
}

header nav a:not([href="/"]) {
  font-size: 15px !important;
  font-weight: 500 !important;
}

header nav a[role="button"],
header nav button:not([aria-label]) {
  font-size: 15px !important;
  font-weight: 500 !important;
}

footer a[href="/"].group {
  width: 190px !important;
  min-width: 190px !important;
  height: 42px !important;
  background-image: url("/logo-dark-ai.svg") !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
  background-size: 186px auto !important;
}

footer a[href="/"].group > * {
  display: none !important;
}

@media (max-width: 640px) {
  header nav > a[href="/"],
  footer a[href="/"].group {
    width: 168px !important;
    min-width: 168px !important;
    background-size: 164px auto !important;
  }
}
