.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:1.5rem;height:62px}.brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.55rem;font-weight:640;font-stretch:118%;font-size:1.05rem;text-decoration:none;letter-spacing:.01em}.brand-mark[data-astro-cid-dmqpwcec]{width:auto;height:22px}.nav-links[data-astro-cid-dmqpwcec]{display:flex;gap:1.35rem;margin-left:auto}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:.9rem;color:var(--muted);text-decoration:none;transition:color .15s ease}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--text)}.nav-cta[data-astro-cid-dmqpwcec]{padding:.5rem 1.1rem;font-size:.88rem}@media(max-width:820px){.nav-links[data-astro-cid-dmqpwcec]{display:none}.nav-cta[data-astro-cid-dmqpwcec]{margin-left:auto}}.signup[data-astro-cid-motrwrji]{max-width:30rem}.signup-label[data-astro-cid-motrwrji]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:.6rem}.signup-line[data-astro-cid-motrwrji]{color:var(--muted);font-size:.92rem;margin-bottom:1rem}.signup-form[data-astro-cid-motrwrji]{display:flex;gap:.6rem;flex-wrap:wrap}.signup-input[data-astro-cid-motrwrji]{flex:1 1 12rem;min-width:0;padding:.78rem 1.1rem;border-radius:999px;border:1px solid var(--line-strong);background:var(--panel);color:var(--text);font-family:var(--font-body);font-size:.98rem;transition:border-color .16s ease,box-shadow .16s ease}.signup-input[data-astro-cid-motrwrji]::placeholder{color:var(--faint)}.signup-input[data-astro-cid-motrwrji]:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-soft)}.signup-btn[data-astro-cid-motrwrji]{border:0;cursor:pointer;font-family:var(--font-body)}.signup-fine[data-astro-cid-motrwrji]{margin-top:.8rem;font-size:.8rem;color:var(--faint)}.signup-fine[data-astro-cid-motrwrji] a[data-astro-cid-motrwrji]{color:var(--muted)}.signup-fine[data-astro-cid-motrwrji] a[data-astro-cid-motrwrji]:hover{color:var(--orange)}.signup-compact[data-astro-cid-motrwrji] .signup-label[data-astro-cid-motrwrji]{color:var(--faint)}.signup-compact[data-astro-cid-motrwrji] .signup-line[data-astro-cid-motrwrji]{font-size:.86rem;margin-bottom:.8rem}.visually-hidden[data-astro-cid-motrwrji]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);background:var(--bg-deep);padding-block:2.8rem 3.2rem}.terminal[data-astro-cid-sz7xmlte]{position:relative;display:flex;align-items:center;gap:.8rem;margin-bottom:2.2rem}.terminal-port[data-astro-cid-sz7xmlte]{position:absolute;left:calc(-1 * var(--rail-pad) - 7px);width:16px;height:16px;border-radius:50%;background:var(--blue-deep);box-shadow:0 0 0 4px var(--bg-deep),0 0 16px 3px var(--blue-glow)}.terminal-label[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}@media(max-width:999px){.terminal-port[data-astro-cid-sz7xmlte]{position:static}}.footer-grid[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:2.4rem;flex-wrap:wrap}.footer-brand[data-astro-cid-sz7xmlte]{flex:0 1 18rem}.footer-name[data-astro-cid-sz7xmlte]{font-weight:640;font-stretch:118%;font-size:1.1rem;margin-bottom:.4rem}.footer-line[data-astro-cid-sz7xmlte]{color:var(--muted);font-size:.92rem;margin-bottom:1rem}.footer-copy[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:.75rem;color:var(--faint)}.footer-nav[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.55rem;align-items:flex-start}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--muted);text-decoration:none;font-size:.92rem;transition:color .15s ease}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--orange)}
