.kha-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#f6f1e7db;border-bottom:1px solid var(--hairline);display:flex;gap:32px;padding:14px 32px;position:sticky;top:0;z-index:50}.kha-brand{color:inherit;display:flex;flex-direction:column;line-height:1.05;text-decoration:none}.kha-brand-name{font-family:var(--font-display);font-size:21px;font-weight:500;letter-spacing:-.005em}.kha-brand-sub{color:var(--ink-3);font-family:var(--font-ui);font-size:10px;font-weight:600;gap:8px;letter-spacing:.18em;margin-top:3px}.kha-brand-sub,.kha-nav{align-items:center;display:flex}.kha-nav{flex:1;gap:22px}.kha-nav-link{color:var(--ink-2);font-family:var(--font-ui);font-size:13.5px;font-weight:500;padding:6px 0;position:relative;text-decoration:none}.kha-nav-link.router-link-active{color:var(--ink)}.kha-nav-link.router-link-active:after{background:var(--sienna);bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0}.kha-session{align-items:center;display:flex;gap:14px}.kha-session-email{color:var(--ink-3);font-family:var(--font-ui);font-size:12px}@media(max-width:760px){.kha-header{flex-wrap:wrap;gap:10px 16px;padding:12px 20px}.kha-session{margin-left:auto}.kha-session-email{display:none}.kha-nav{flex-basis:100%;gap:18px;order:3;overflow-x:auto}}
