.site-header{position:fixed;top:var(--sh-top,14px);left:50%;transform:translateX(-50%);width:min(1080px,calc(100% - 28px));display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 18px;border-radius:17px;z-index:60;-webkit-backdrop-filter:blur(26px) saturate(190%);backdrop-filter:blur(26px) saturate(190%);font-family:var(--font-evo-sans,"Inter",system-ui,sans-serif);background:rgba(16,13,8,.72);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 30px rgba(0,0,0,.45);--sh-ink:#ecebf7;--sh-muted:#9d98b4;--sh-line:rgba(255,255,255,0.10)}.site-header[data-sh-mode=light]{background:linear-gradient(158deg,rgba(255,255,255,.66),rgba(255,255,255,.4));border-color:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 36px rgba(22,19,31,.08);--sh-ink:#1c1712;--sh-muted:#6f655b;--sh-line:rgba(28,22,17,0.09)}.sh-left{gap:10px;min-width:0}.sh-left,.sh-logo{display:flex;align-items:center}.sh-logo{gap:9px;font-weight:700;font-size:16px;letter-spacing:-.02em;color:var(--sh-ink)}.sh-glyph{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--sh-accent) 55%,#fff),var(--sh-accent));color:#16150f;font-size:13px;font-weight:700}.sh-logo-txt{white-space:nowrap}.sh-products{position:relative}.sh-pm-trigger{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--sh-ink);padding:8px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--sh-accent) 45%,transparent);background:color-mix(in srgb,var(--sh-accent) 14%,transparent);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease;white-space:nowrap}.sh-pm-trigger:hover,.sh-pm-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--sh-accent) 24%,transparent);border-color:color-mix(in srgb,var(--sh-accent) 62%,transparent);box-shadow:0 2px 13px color-mix(in srgb,var(--sh-accent) 24%,transparent)}.sh-pm-trigger:active{transform:scale(.96)}.sh-pm-grid{flex:none;color:var(--sh-accent)}.sh-pm-grid rect{fill:currentColor}.sh-pm-caret{font-size:9px;color:var(--sh-accent);transition:transform .2s ease}.sh-pm-trigger[aria-expanded=true] .sh-pm-caret{transform:rotate(180deg)}.sh-pm-menu{position:absolute;left:0;top:calc(100% + 9px);width:286px;padding:7px;border-radius:16px;display:flex;flex-direction:column;gap:2px;background:linear-gradient(158deg,rgba(30,25,18,.97),rgba(22,18,12,.95));border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 58px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06);animation:shPmIn .18s ease;z-index:70}@keyframes shPmIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sh-pm-item{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:11px;transition:background .16s ease}.sh-pm-item:hover{background:rgba(255,255,255,.06)}.sh-pm-current{background:color-mix(in srgb,var(--sh-accent) 13%,transparent)}.sh-pm-label{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;letter-spacing:-.01em;color:#f3efe6}.sh-pm-desc{font-size:11.5px;color:#9d98b4}.sh-pm-here{font-family:var(--font-evo-mono,ui-monospace,monospace);font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sh-accent);padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--sh-accent) 16%,transparent)}.sh-links{display:flex;gap:2px}.sh-links a{font-size:13.5px;font-weight:500;color:var(--sh-muted);padding:8px 12px;border-radius:10px;transition:.25s;white-space:nowrap}.sh-links a:hover{background:color-mix(in srgb,var(--sh-ink) 7%,transparent)}.sh-links a.on,.sh-links a:hover{color:var(--sh-ink)}.sh-actions{display:flex;align-items:center;gap:8px;flex:none}.sh-toggle{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:15px;line-height:1;background:color-mix(in srgb,var(--sh-ink) 5%,transparent);border:1px solid var(--sh-line);color:var(--sh-muted);cursor:pointer;transition:.2s}.sh-toggle:hover{color:var(--sh-accent);border-color:color-mix(in srgb,var(--sh-accent) 45%,transparent);transform:translateY(-1px)}.sh-toggle:active{transform:translateY(0) scale(.9)}.sh-blog{font-size:13.5px;font-weight:600;padding:9px 14px;border-radius:13px;color:#fff;background:#ff6719;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 16px rgba(255,103,25,.35);transition:transform .14s cubic-bezier(.34,1.12,.64,1),filter .2s ease;white-space:nowrap}.sh-blog:hover{transform:translateY(-1px);filter:brightness(1.05)}.sh-blog:active{transform:translateY(0) scale(.96)}.sh-cta{font-size:13.5px;font-weight:600;padding:9px 16px;border-radius:12px;color:#fff;background:var(--sh-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 6px 16px color-mix(in srgb,var(--sh-accent) 38%,transparent);transition:transform .14s cubic-bezier(.34,1.12,.64,1),filter .2s ease;white-space:nowrap}.sh-cta:hover{transform:translateY(-1px);filter:brightness(1.07)}.sh-cta:active{transform:translateY(0) scale(.96)}.sh-signin{font-size:13.5px;font-weight:600;color:var(--sh-ink);padding:8px 14px;border-radius:11px;border:1px solid var(--sh-line);transition:background .18s ease,border-color .18s ease,transform .12s ease;white-space:nowrap}.sh-signin:hover{background:color-mix(in srgb,var(--sh-ink) 6%,transparent);border-color:color-mix(in srgb,var(--sh-ink) 18%,transparent)}.sh-signin:active{transform:scale(.96)}@media (max-width:860px){.sh-links{display:none}}@media (max-width:640px){.site-header{padding-left:14px}.sh-actions,.sh-left{gap:6px}.sh-pm-trigger{padding:8px 9px}.sh-pm-menu{left:0;right:auto;width:min(286px,calc(100vw - 84px))}.sh-cta{display:none}}@media (max-width:520px){.sh-logo-txt,.sh-pm-txt{display:none}.sh-pm-trigger{gap:5px;padding:8px 10px}.sh-actions{gap:5px}.sh-toggle{width:34px;height:34px;border-radius:11px}.sh-blog{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.sh-pm-menu,.site-header *{transition:none!important;animation:none!important}}