.page-header.svelte-1h7i03s{z-index:1;pointer-events:auto;justify-content:space-between;align-items:flex-start;width:auto;padding:32px 4vw 0;display:flex;position:relative;top:auto;left:auto}.page-header.svelte-1h7i03s .brand{letter-spacing:-.8px;font-size:23px}.page-header.svelte-1h7i03s nav:where(.svelte-1h7i03s){gap:28px;padding-top:10px;font:12px monospace;display:flex}.page-header.svelte-1h7i03s nav:where(.svelte-1h7i03s) span:where(.svelte-1h7i03s){margin-left:8px}.page-footer.svelte-1h7i03s{z-index:1;background:var(--paper);border-top:1px solid var(--ink);letter-spacing:1px;pointer-events:auto;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:auto;margin-top:72px;padding:22px 4vw;font:10px monospace;display:flex;position:relative;inset:auto}.page-footer.svelte-1h7i03s a:where(.svelte-1h7i03s){border-bottom:1px solid var(--ink);padding-bottom:2px}.page-footer.svelte-1h7i03s a:where(.svelte-1h7i03s):focus-visible,.page-header.svelte-1h7i03s a:where(.svelte-1h7i03s):focus-visible{outline:2px solid var(--ink);outline-offset:6px}@media (width<=500px){.page-header.svelte-1h7i03s{flex-direction:column;gap:18px;padding-top:24px}.page-header.svelte-1h7i03s nav:where(.svelte-1h7i03s){flex-wrap:wrap;gap:16px 22px;padding-top:0}.page-footer.svelte-1h7i03s{margin-top:56px;padding:20px 5vw}}
