.site-footer.svelte-4jwo3w{background:var(--tx);color:var(--bg);padding:2.5rem 0 2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.site-footer-inner.svelte-4jwo3w{max-width:70rem;margin:0 auto;padding:0 1.5rem}.footer-grid.svelte-4jwo3w{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:1.75rem;display:grid}.footer-grid.svelte-4jwo3w h4:where(.svelte-4jwo3w){text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin:0 0 .5rem;font-size:.8125rem}.footer-grid.svelte-4jwo3w p:where(.svelte-4jwo3w){text-transform:none;letter-spacing:0;color:var(--bg);margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:.9375rem;line-height:1.5}.footer-disclaimer.svelte-4jwo3w{border-top:1px solid color-mix(in srgb, var(--bg) 25%, transparent);text-transform:none;letter-spacing:0;color:var(--bg);opacity:.85;margin:0 0 .75rem;padding-top:1.25rem;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:.9375rem;font-style:italic}.footer-link-row.svelte-4jwo3w{text-transform:none;letter-spacing:0;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:.9375rem}.footer-link-row.svelte-4jwo3w .what-this-page-knows-link{color:var(--bg)}.footer-link-row.svelte-4jwo3w .what-this-page-knows-link:hover,.footer-link-row.svelte-4jwo3w .what-this-page-knows-link:focus-visible{color:var(--annotation)}@media (width<=720px){.footer-grid.svelte-4jwo3w{grid-template-columns:1fr;gap:1.25rem}}
