footer.svelte-4jwo3w{z-index:5;border-top:1px solid var(--color-line);background:color-mix(in oklab, var(--color-canvas-2) 60%, transparent);position:relative}.foot-inner.svelte-4jwo3w{max-width:1200px;color:var(--color-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:32px;margin:0 auto;padding:40px 32px;font-size:13px;display:grid}@media (width<=720px){.foot-inner.svelte-4jwo3w{text-align:center;grid-template-columns:1fr;gap:16px}}.foot-brand.svelte-4jwo3w{color:var(--color-ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.foot-brand.svelte-4jwo3w img:where(.svelte-4jwo3w){border-radius:6px}.foot-links.svelte-4jwo3w{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.foot-links.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--color-ink-soft);text-decoration:none}.foot-links.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--color-ink)}.foot-fine.svelte-4jwo3w{text-align:right;font-size:12px}.foot-fine.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--color-ink-soft);border-bottom:1px solid var(--color-line);text-decoration:none;transition:color .15s,border-color .15s}.foot-fine.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--color-ink);border-color:var(--color-accent)}@media (width<=720px){.foot-fine.svelte-4jwo3w{text-align:center}}
