.footer.svelte-baw1qa{border-top:1px solid var(--line);padding:64px 0 72px}.footer-inner.svelte-baw1qa{padding:0 var(--gutter);width:calc(100% - 2 * var(--edge));margin:0 auto}.footer-grid.svelte-baw1qa{grid-template-columns:1.5fr repeat(4,1fr);gap:40px;display:grid}.footer-col.svelte-baw1qa{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footer-col.svelte-baw1qa h2:where(.svelte-baw1qa){color:var(--text);letter-spacing:normal;margin:0 0 5px;font-size:13px;font-weight:600}.footer-col.svelte-baw1qa a:where(.svelte-baw1qa){color:var(--muted);font-size:13.5px;transition:color .2s}.footer-col.svelte-baw1qa a:where(.svelte-baw1qa):hover{color:var(--text)}.footer-meta.svelte-baw1qa{border-top:1px solid var(--line);color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:54px;padding-top:28px;display:flex}.footer-meta.svelte-baw1qa p:where(.svelte-baw1qa){color:var(--muted-2);margin:0;font-family:DM Mono,ui-monospace,monospace;font-size:13px}.footer-legal.svelte-baw1qa{flex-wrap:wrap;gap:18px;display:flex}.footer-legal.svelte-baw1qa a:where(.svelte-baw1qa){color:var(--muted-2);font-family:DM Mono,ui-monospace,monospace;font-size:13px;text-decoration:none;transition:color .2s}.footer-legal.svelte-baw1qa a:where(.svelte-baw1qa):hover{color:var(--text)}.footer-legal.svelte-baw1qa a:where(.svelte-baw1qa):focus-visible{outline:2px solid var(--text);outline-offset:2px}.footer-col.svelte-baw1qa a:where(.svelte-baw1qa):focus-visible{outline:1px solid var(--line-2);outline-offset:3px;border-radius:6px}@media (width<=1100px){.footer-grid.svelte-baw1qa{grid-template-columns:1fr}}
