main.svelte-3qm88h{display:flex;flex-direction:column;flex:1}footer.svelte-3qm88h{margin-top:4rem;padding:0 1rem 1.5rem;font-size:var(--pg-font-size-sm);color:var(--pg-text-secondary)}.footer-content.svelte-3qm88h{max-width:1100px;margin:0 auto;border-top:1px solid var(--pg-strong-background);padding-top:3rem}.footer-grid.svelte-3qm88h{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:2rem}.footer-col.svelte-3qm88h h4:where(.svelte-3qm88h){font-size:var(--pg-font-size-sm);font-weight:var(--pg-font-weight-semibold);color:var(--pg-text);margin:0 0 .75rem}.footer-col.svelte-3qm88h ul:where(.svelte-3qm88h){list-style:none;padding:0;margin:0}.footer-col.svelte-3qm88h li:where(.svelte-3qm88h){margin-bottom:.4rem}.footer-col.svelte-3qm88h a:where(.svelte-3qm88h){color:var(--pg-text-secondary);text-decoration:none}.footer-col.svelte-3qm88h a:where(.svelte-3qm88h):hover{color:var(--pg-primary)}.footer-bottom.svelte-3qm88h{border-top:1px solid var(--pg-strong-background);padding-top:1.5rem;text-align:center}.footer-bottom.svelte-3qm88h p:where(.svelte-3qm88h){margin:0}.footer-bottom.svelte-3qm88h a:where(.svelte-3qm88h){color:var(--pg-text-secondary);text-decoration:none;font-weight:var(--pg-font-weight-semibold)}.footer-bottom.svelte-3qm88h a:where(.svelte-3qm88h):hover{color:var(--pg-primary)}@media only screen and (max-width:768px){.footer-grid.svelte-3qm88h{grid-template-columns:1fr;gap:1.5rem}}
