.SiteHeader_header__SRb_V{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--bg);border-bottom:1px solid var(--border)}.SiteHeader_inner__d66lA{position:relative;display:flex;align-items:center;gap:var(--s-3);max-width:var(--content-width);margin:0 auto;min-height:52px;padding:0 var(--s-4)}.SiteHeader_brand__td4g5{display:inline-flex;align-items:center;gap:var(--s-2);flex:0 0 auto;text-decoration:none;color:var(--text)}.SiteHeader_badge__oPxwb{display:grid;place-items:center;width:26px;height:26px;font-family:var(--font-head);font-size:var(--t-sm);font-weight:700;color:var(--accent-ink);background:var(--accent);border-radius:var(--radius-sm)}.SiteHeader_brandText__rtLWa{font-family:var(--font-head);font-size:var(--t-md);font-weight:600;letter-spacing:.01em;white-space:nowrap}.SiteHeader_brandText__rtLWa em{font-style:normal;color:var(--accent)}.SiteHeader_trail__wEC2W{display:flex;align-items:center;gap:var(--s-3);min-width:0;flex:1 1 auto}.SiteHeader_sep__9JlP6{flex:0 0 auto;color:var(--border-strong)}.SiteHeader_current__M83vr{min-width:0;font-family:var(--font-head);font-size:var(--t-md);font-weight:600;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteHeader_tagline__BMP8c{flex:1 1 auto;font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap}@media (max-width:420px){.SiteHeader_brandText__rtLWa,.SiteHeader_tagline__BMP8c{display:none}}