.site-header{z-index:50;position:relative}.site-header__bar{position:fixed;top:0;left:0;right:0;z-index:60;background:rgba(248,250,252,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(1,104,179,.18);padding:12px 0}.site-header__barInner{display:grid;grid-template-columns:140px minmax(0,1fr) var(--side-col,320px);grid-gap:calc(var(--grid-gap, 12px) + var(--space-2, 8px));gap:calc(var(--grid-gap, 12px) + var(--space-2, 8px));align-items:center;min-width:0}.site-header__side{display:block;min-width:0}.site-header__nav{padding-top:10px;border-top:1px solid rgba(1,104,179,.16)}.site-header__navWrap{padding-bottom:12px;background:linear-gradient(180deg,rgba(1,104,179,.05),rgba(9,151,66,.04))}.site-header__logo{display:inline-flex;align-items:center;justify-content:flex-start}.site-header__logo,.site-header__title{text-decoration:none;color:inherit;min-width:0}.site-header__title{display:grid;justify-items:center;text-align:center;grid-gap:8px;gap:8px;padding:6px 0}.site-header__balance{width:44px;height:1px}.site-header__leftMeta{display:flex;align-items:center;justify-content:flex-start;min-width:0}.np-clock{display:grid;grid-gap:2px;gap:2px;min-width:0}.np-clock__date{font-weight:950;color:#0f172a;overflow:hidden;text-overflow:ellipsis}.np-clock__date,.np-clock__time{font-size:11px;white-space:nowrap}.np-clock__time{font-weight:900;color:#334155}.site-header__titleIcon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#0168b3}.site-header__titleIcon svg{width:28px;height:28px}.brand__logo{width:128px;height:auto;max-width:100%;object-fit:contain;display:block}.brand__copy{display:grid;min-width:0}.brand__name{font-size:16px;font-weight:950;letter-spacing:-.02em;line-height:1.1}.brand__name,.brand__tagline{color:var(--text-primary,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand__tagline{font-size:14px;font-weight:700;line-height:1.2}@media (max-width:1024px){.site-header__bar{padding:10px 0}.site-header__barInner{grid-template-columns:1fr 1fr;grid-template-areas:"title title" "left side";gap:10px}.site-header__title{grid-area:title}.site-header__leftMeta{grid-area:left;justify-content:flex-start}.site-header__side{grid-area:side;display:flex;justify-content:flex-end}.site-header__balance{display:none}.site-header__nav{padding-top:8px}.brand__name{font-size:18px}.brand__logo{width:100px}.brand__tagline{font-size:13px}.site-header__leftMeta .np-clock__date,.site-header__leftMeta .np-clock__time{font-size:10px}}@media (max-width:640px){.brand__logo{width:90px}}