.site-header{border-bottom:1px solid #254750;background:#0b1820e8;position:sticky;top:0;z-index:50;backdrop-filter:blur(12px)}.nav-inner{min-height:70px;display:flex;justify-content:space-between;align-items:center;gap:20px}.site-logo{font-size:23px;font-weight:900;letter-spacing:-.05em;white-space:nowrap}.main-nav{display:flex;gap:20px;align-items:center;font-size:13px;font-weight:750}.nav-cta{padding:8px 13px;border-radius:30px;background:#1d654d}.nav-toggle{display:none;background:transparent;border:1px solid var(--line);color:#fff;border-radius:8px;padding:8px 11px}@media(max-width:760px){.nav-toggle{display:block}.main-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;padding:16px;background:#11252b;border-bottom:1px solid var(--line)}.main-nav.open{display:flex}.nav-inner{min-height:55px}.site-logo{font-size:20px}}