header{height:84px;background:#003f5c;padding-top:0;padding-bottom:0}.brand{display:flex;align-items:center;gap:14px;color:#fff;text-decoration:none}.brand-logo{display:block;width:auto;height:52px;max-width:260px;object-fit:contain;background:#fff;border-radius:5px;padding:4px 8px}.brand-title{font-weight:750;white-space:nowrap}header nav a,header nav .link{color:#d8edf5}header nav>span{color:#fff}@media(max-width:850px){header{height:76px;padding-left:16px;padding-right:16px}.brand-logo{height:44px;max-width:205px}.brand-title{display:none}nav{gap:12px}}@media(max-width:620px){header{height:auto;min-height:72px;align-items:flex-start;gap:10px;padding-top:10px;padding-bottom:10px}.brand-logo{height:40px;max-width:180px}nav{flex-wrap:wrap;justify-content:flex-end;font-size:12px}}
