.fundo-cabecalho {
  background-color: #fff;
  background-image: url('area-tracado.svg'), url('area-tracado.svg');
  background-position: left center, right center;
  background-size: 330px 120px;
  background-repeat: no-repeat;
}
.au-marca { display: flex; align-items: center; gap: 8px; flex-shrink: 0; text-decoration: none; color: #09094c !important; font: 400 17px/1.05 Inter, system-ui, sans-serif; }
.au-marca img { width: 48px; height: 48px; object-fit: contain; }
.au-marca strong { display: block; color: #0085ff; font-size: 24px; font-weight: 700; line-height: 1.05; }
@media(max-width:1200px) { .au-marca { font-size: 14px; } .au-marca strong { font-size: 20px; } .au-marca img { width: 38.4px; height: 38.4px; } }
@media(max-width:800px) { .au-marca img { width: 35.2px; height: 35.2px; } }
