.site-footer.svelte-vxvvz2{border-top:1px solid var(--border);background:var(--surface-2);color:var(--text-2);margin-top:4rem;padding-block:2.5rem 3.5rem;font-size:.86rem}.grid.svelte-vxvvz2{grid-template-columns:2fr 1fr 1fr;gap:2rem;display:grid}.brand.svelte-vxvvz2{color:var(--text);font-family:var(--font-serif);font-size:1.2rem}.about.svelte-vxvvz2 p:where(.svelte-vxvvz2){max-width:34em;margin:.5rem 0;line-height:1.6}small.svelte-vxvvz2{color:var(--text-3)}.label.svelte-vxvvz2{color:var(--text-3);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem;font-weight:800}ul.svelte-vxvvz2{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-vxvvz2{color:var(--text-2);text-decoration:none}a.svelte-vxvvz2:hover{color:var(--text);text-decoration:underline}@media (width<=720px){.grid.svelte-vxvvz2{grid-template-columns:1fr 1fr}.about.svelte-vxvvz2{grid-column:1/-1}}
