.site-footer.svelte-1c293cl{display:block;background:var(--subtle);padding:56px var(--page-gutter) 24px;font-size:14px;border-top:1px solid var(--line);color:var(--muted);padding-inline:var(--page-gutter)}.footer-top.svelte-1c293cl{display:flex;justify-content:space-between;gap:40px;padding-bottom:44px}.footer-top.svelte-1c293cl p:where(.svelte-1c293cl){margin-top:16px}nav.svelte-1c293cl{display:flex;gap:88px}nav.svelte-1c293cl>div:where(.svelte-1c293cl){display:flex;flex-direction:column;gap:12px}nav.svelte-1c293cl strong:where(.svelte-1c293cl){color:var(--ink);font-weight:600;margin-bottom:6px}nav.svelte-1c293cl a:where(.svelte-1c293cl){text-decoration:none}nav.svelte-1c293cl a:where(.svelte-1c293cl):hover{color:var(--cobalt);text-decoration:underline}.footer-bottom.svelte-1c293cl{display:flex;justify-content:space-between;gap:24px;padding-top:22px;border-top:1px solid var(--line);font-size:12px;line-height:1.6}.analytics-badge.svelte-1c293cl{flex:none;line-height:0}@media(max-width:640px){.footer-top.svelte-1c293cl,.footer-bottom.svelte-1c293cl{flex-direction:column;gap:28px}nav.svelte-1c293cl{gap:56px}.site-footer.svelte-1c293cl{padding:40px 24px 24px;padding-inline:var(--page-gutter)}.footer-bottom.svelte-1c293cl{gap:8px}}
