header[data-astro-cid-nen7h5rs]{z-index:50;padding:0;position:fixed;top:0;left:0;right:0}.nav-shell[data-astro-cid-nen7h5rs]{max-width:1180px;box-shadow:none;background:linear-gradient(#0a0e1359,#0a0e130d);border:1px solid #0000;border-radius:0;margin:0 auto;transition:margin .35s,border-radius .35s,background .35s,border-color .35s,box-shadow .35s,backdrop-filter .35s}header[data-astro-cid-nen7h5rs].scrolled .nav-shell[data-astro-cid-nen7h5rs]{border-radius:var(--radius-glass);-webkit-backdrop-filter:blur(20px)saturate(1.7);background:#1a20298c;border:1px solid #eaf2f829;margin:12px auto 0;box-shadow:0 8px 32px #00000047,inset 0 1px #ffffff12}@supports not (backdrop-filter:blur(1px)){header[data-astro-cid-nen7h5rs].scrolled .nav-shell[data-astro-cid-nen7h5rs]{background:#0a0e13f0}}.nav[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;padding:18px 32px;display:flex}header[data-astro-cid-nen7h5rs].scrolled .nav[data-astro-cid-nen7h5rs]{padding:14px 28px}@media (width<=640px){.nav[data-astro-cid-nen7h5rs]{padding:18px 20px}header[data-astro-cid-nen7h5rs].scrolled .nav-shell[data-astro-cid-nen7h5rs]{margin:8px 12px 0}}.brand[data-astro-cid-nen7h5rs]{font-family:var(--font-display), serif;letter-spacing:.01em;color:var(--paper);align-items:center;gap:10px;font-size:22px;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] em[data-astro-cid-nen7h5rs]{color:var(--brass);font-style:italic}.brand[data-astro-cid-nen7h5rs] .brand-mark{object-fit:contain;flex-shrink:0;width:30px;height:30px}.navlinks[data-astro-cid-nen7h5rs]{align-items:center;gap:22px;display:flex}.navlinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--paper-dim);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-family:var(--font-mono), monospace;white-space:nowrap;text-decoration:none;transition:color .2s}.navlinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.navlinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:var(--brass)}.navlinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline:1px solid var(--brass);outline-offset:4px}.nav-cta[data-astro-cid-nen7h5rs]{border:1px solid var(--brass);border-radius:var(--radius);padding:10px 18px;color:var(--brass)!important}.nav-cta[data-astro-cid-nen7h5rs]:hover{background:var(--brass);color:var(--bg)!important}.nav-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;margin-left:18px;padding:0;display:none}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--paper);width:20px;height:2px;transition:transform .25s,opacity .2s;display:block}header[data-astro-cid-nen7h5rs].nav-open .nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}header[data-astro-cid-nen7h5rs].nav-open .nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}header[data-astro-cid-nen7h5rs].nav-open .nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1010px){.navlinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.nav-cta){display:none}.nav-cta[data-astro-cid-nen7h5rs]{padding:9px 14px;font-size:11px}.nav-toggle[data-astro-cid-nen7h5rs]{display:flex}header[data-astro-cid-nen7h5rs].nav-open .navlinks[data-astro-cid-nen7h5rs]{z-index:40;-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#0a0e13fa;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:110px 28px 40px;position:fixed;inset:0}header[data-astro-cid-nen7h5rs].nav-open .brand[data-astro-cid-nen7h5rs],header[data-astro-cid-nen7h5rs].nav-open .nav-toggle[data-astro-cid-nen7h5rs]{z-index:41;position:relative}header[data-astro-cid-nen7h5rs].nav-open .nav-shell[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:none}header[data-astro-cid-nen7h5rs].nav-open .navlinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.nav-cta){border-bottom:1px solid var(--line);color:var(--paper);padding:18px 0;font-size:17px;display:block}header[data-astro-cid-nen7h5rs].nav-open .nav-cta[data-astro-cid-nen7h5rs]{text-align:center;margin-top:28px;padding:14px 18px;font-size:14px}}
