/* 05 — Cabeçalho do Hub. */
.hub-cabecalho { background: var(--cor-marinho); color: #fff; }
.hub-cabecalho__barra { display: flex; align-items: center; justify-content: space-between; min-height: 4rem; }
.hub-marca { display: block; line-height: 0; }
.hub-marca img { width: auto; height: 2.25rem; } /* logo em SVG: nítido em qualquer tela */
.hub-menu a { color: #CBD5E1; text-decoration: none; font-weight: 500; }
.hub-menu a:hover { color: #fff; }
