.footer-container.svelte-st72dy{width:95%;max-width:var(--width-content);margin:0 auto;padding:0 20px}.footer-main.svelte-st72dy{background-color:var(--color-bg-app);border-top:1px solid var(--color-border-subtle);padding:48px 0}.footer-columns.svelte-st72dy{justify-content:space-between;gap:48px;display:flex}@media (width<=768px){.footer-columns.svelte-st72dy{flex-direction:column;gap:32px}}.footer-heading.svelte-st72dy{color:var(--color-text-heading);margin-bottom:16px;font-size:1.1rem;font-weight:600}.footer-link.svelte-st72dy{color:var(--color-text-secondary);transition:color .2s}.footer-link.svelte-st72dy:hover{color:var(--color-text-primary)}.footer-copyright.svelte-st72dy{background-color:var(--color-bg-inverse-fixed);text-align:center;color:oklch(100% 0 0/.65);padding:16px 0;font-size:.85rem}
