.bn-logo{display:inline-flex;align-items:baseline;gap:6px;color:var(--ink);line-height:1}.bn-mark{display:block;flex:none;align-self:flex-end;margin-bottom:-.06em}.bn-word{font:600 25px/1 var(--font-display);letter-spacing:-.03em;font-feature-settings:normal}.bn-logo.sm .bn-word,.brand.sm .bn-word{font-size:21px}@media (min-width:900px){.nav:not(.app) .wrap{max-width:calc(var(--site-max, 1200px) + 2 * var(--site-pad, 32px));min-height:var(--site-nav-h,64px);padding-left:var(--site-pad,32px);padding-right:var(--site-pad,32px)}.nav:not(.app) .links{align-items:center;gap:4px}.nav:not(.app) .links a{font-weight:400;color:var(--slate);padding:10px 14px}.nav:not(.app) .links a.nav-in{font-weight:600;color:var(--ink)}}