/* Займастер — единое оформление бренда. */
@font-face {
  font-family: "Zaymaster Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/inter-latin-800-normal.woff2") format("woff2");
}
.brand-logo { gap: 10px; }
.brand-logo__mark { width: 40px; height: 40px; flex: 0 0 40px; border-radius: 10px; background: transparent; box-shadow: none; }
.brand-logo__name, .brand-logo__name span { font-family: "Zaymaster Inter", Arial, sans-serif; font-size: 20px; font-weight: 800; font-synthesis: none; letter-spacing: -.035em; text-transform: none; }
.brand-logo__tagline { font-size: 13px; letter-spacing: 0; }
.finder-icon { background: transparent; box-shadow: none; }
.finder-icon img { display: block; width: 32px; height: 32px; }
@media (max-width: 820px) {
  .brand-logo__mark { width: 36px; height: 36px; flex-basis: 36px; }
  .brand-logo__name, .brand-logo__name span { font-size: 20px; }
}
@media (max-width: 370px) {
  .header-row { gap: 12px; }
  .brand-logo { gap: 8px; }
  .brand-logo__mark { width: 34px; height: 34px; flex-basis: 34px; }
  .brand-logo__name, .brand-logo__name span { font-size: 18px; }
}
@media (min-width: 1101px) and (max-width: 1199px) {
  .desktop-nav { display: none; }
  .header-cta { margin-left: auto; }
  .menu-button { display: block; }
  .mobile-nav.is-open { display: block; }
}
