.hosted-nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:11px max(24px,calc((100vw - 1280px)/2));background:#102b3f;color:#e8f2f7;font:13px/1.5 system-ui,sans-serif}.hosted-nav a{color:#fff;text-decoration:none;font-weight:650}.hosted-nav a:hover{text-decoration:underline}.hosted-nav span{margin-left:auto;opacity:.82;font-size:12px}@media(max-width:700px){.hosted-nav{gap:15px;padding:10px 16px}.hosted-nav span{margin-left:0;flex-basis:100%}}
