.nav {
  height: 92px;
}

.brand {
  display: block;
  width: clamp(190px, 20vw, 285px);
  height: 80px;
  overflow: hidden;
  text-decoration: none;
}

.brand img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

@media (max-width: 760px) {
  .nav {
    height: 76px;
  }

  .brand {
    width: 185px;
    height: 68px;
  }
}
