.killi-site-nav{--nav-green:#128c7e;--nav-green-bright:#25d366;--nav-black:#0a0a0a;--nav-cream:#f7f5f0;--nav-warm-gray:#8a8278;position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:12px 52px;background:rgba(247,245,240,.92);backdrop-filter:blur(14px);border-bottom:1px solid rgba(0,0,0,.07);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.killi-site-nav--static{position:relative}.killi-site-nav--border{background:rgba(247,245,240,.98);border-bottom:1px solid rgba(0,0,0,.14);box-shadow:0 1px 0 rgba(0,0,0,.04)}.killi-site-nav--black,.killi-site-nav--scroll.is-scrolled{background:rgba(5,5,5,.96);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px rgba(0,0,0,.18)}.killi-site-nav .nav-logo-wrap{display:flex;align-items:center;gap:10px;text-decoration:none}.killi-site-nav .nav-logo-img{height:58px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.killi-site-nav .nav-logo-divider{width:1px;height:32px;background:rgba(0,0,0,.12);transition:background .25s ease}.killi-site-nav .nav-logo-text{display:flex;flex-direction:column;gap:1px}.killi-site-nav .nav-logo-name{font-family:Playfair Display,serif;font-size:22px;font-weight:900;color:var(--nav-black);letter-spacing:-.5px;line-height:1;transition:color .25s ease}.killi-site-nav .nav-logo-tagline{font-size:11px;color:var(--nav-warm-gray);font-weight:500;line-height:1;transition:color .25s ease}.killi-site-nav .nav-logo-tagline span{color:var(--nav-green);font-weight:600}.killi-site-nav .nav-right{display:flex;align-items:center;gap:14px}.killi-site-nav .nav-link{font-size:13px;font-weight:500;color:var(--nav-warm-gray);text-decoration:none;transition:color .2s}.killi-site-nav .nav-link:hover{color:var(--nav-black)}.killi-site-nav .nav-cta{display:inline-flex;align-items:center;gap:8px;background:var(--nav-black);color:white;padding:10px 20px;border-radius:100px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.killi-site-nav .nav-cta:hover{background:var(--nav-green);transform:translateY(-1px)}.killi-site-nav .nav-cta svg{width:14px;height:14px;fill:white}.killi-site-nav--black .nav-logo-name,.killi-site-nav--scroll.is-scrolled .nav-logo-name{color:white}.killi-site-nav--black .nav-logo-tagline,.killi-site-nav--scroll.is-scrolled .nav-logo-tagline{color:rgba(255,255,255,.45)}.killi-site-nav--black .nav-logo-tagline span,.killi-site-nav--scroll.is-scrolled .nav-logo-tagline span{color:var(--nav-green-bright)}.killi-site-nav--black .nav-logo-divider,.killi-site-nav--scroll.is-scrolled .nav-logo-divider{background:rgba(255,255,255,.12)}.killi-site-nav--black .nav-link,.killi-site-nav--scroll.is-scrolled .nav-link{color:rgba(255,255,255,.55)}.killi-site-nav--black .nav-link:hover,.killi-site-nav--scroll.is-scrolled .nav-link:hover{color:white}.killi-site-nav--black .nav-cta,.killi-site-nav--scroll.is-scrolled .nav-cta{background:var(--nav-green-bright)}.killi-site-nav--black .nav-cta:hover,.killi-site-nav--scroll.is-scrolled .nav-cta:hover{background:#22c55e}@media (max-width:960px){.killi-site-nav{padding:10px 20px}.killi-site-nav .nav-logo-divider,.killi-site-nav .nav-logo-tagline{display:none}.killi-site-nav .nav-logo-img{height:38px}}