/*
 * Marca do cabeçalho: o mesmo PNG, sem redesenho ou alteração do arquivo.
 * O símbolo conserva a escala original; somente o lettering aumenta 25%.
 * A largura do SVG inclui os 594,25 pixels extras do lettering na fonte:
 * 5334,25 / 4740 = 1,1253691983. A altura aparente permanece a mesma.
 */
.header .brand--header {
  --header-logo-base-width: 210px;
  width: calc(var(--header-logo-base-width) * 1.1253691983);
  flex: 0 0 auto;
}

.header-logo {
  display: block;
  width: 100%;
  height: auto;
  overflow: hidden;
}

@media (max-width: 800px) {
  .header .brand--header {
    --header-logo-base-width: 170px;
  }
}
