.a-nav.svelte-be8naf{position:sticky;top:0;z-index:100;background:#fafaf8e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border-light);padding:0 1.5rem}.a-nav-inner.svelte-be8naf{max-width:var(--wide);margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:56px}.a-logo.svelte-be8naf{font-family:var(--serif);font-size:1.1rem;font-weight:600;color:var(--text);text-decoration:none;letter-spacing:-.01em}.a-logo.svelte-be8naf span:where(.svelte-be8naf){color:var(--accent)}.a-links.svelte-be8naf{display:flex;align-items:center;gap:1.5rem}.a-links.svelte-be8naf a:where(.svelte-be8naf){color:var(--dim);text-decoration:none;font-size:.82rem;font-weight:500;transition:color .15s}.a-links.svelte-be8naf a:where(.svelte-be8naf):hover{color:var(--text)}.a-sign.svelte-be8naf{background:var(--accent);color:#fff!important;padding:.5rem 1.1rem;border-radius:5px;font-size:.8rem;font-weight:600}.a-sign.svelte-be8naf:hover{background:var(--accent-light)}.a-footer.svelte-be8naf{border-top:1px solid var(--border);background:var(--bg-alt);margin-top:4rem}.a-footer-inner.svelte-be8naf{max-width:var(--content);margin:0 auto;padding:3rem 1.5rem}.a-flogo.svelte-be8naf{font-family:var(--serif);font-size:1.05rem;font-weight:600;margin-bottom:.75rem}.a-flogo.svelte-be8naf span:where(.svelte-be8naf){color:var(--accent)}.a-footer-inner.svelte-be8naf p:where(.svelte-be8naf){font-size:.82rem;color:var(--dim);line-height:1.6;margin-bottom:1.25rem}.a-footer-links.svelte-be8naf{display:flex;flex-wrap:wrap;gap:1.25rem}.a-footer-links.svelte-be8naf a:where(.svelte-be8naf){color:var(--text);text-decoration:none;font-size:.85rem}.a-footer-links.svelte-be8naf a:where(.svelte-be8naf):hover{color:var(--accent)}@media(max-width:600px){.a-links.svelte-be8naf a:where(.svelte-be8naf):not(.a-sign){display:none}}
