.footer.svelte-1pbxagj{position:relative;padding-top:4rem;padding-bottom:1.5rem;margin-top:auto;display:flex;justify-content:space-between;align-items:end;gap:2rem}.footer.svelte-1pbxagj .footer-inner:where(.svelte-1pbxagj){display:flex;flex-direction:column;gap:.5rem;max-width:32rem}.footer.svelte-1pbxagj .footer-inner:where(.svelte-1pbxagj) .copyright:where(.svelte-1pbxagj){font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-secondary)}.footer.svelte-1pbxagj .footer-inner:where(.svelte-1pbxagj) .disclaimer:where(.svelte-1pbxagj){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.5}.footer.svelte-1pbxagj .footer-links:where(.svelte-1pbxagj){display:flex;gap:1.5rem}.footer.svelte-1pbxagj .footer-links:where(.svelte-1pbxagj) .footer-link:where(.svelte-1pbxagj){color:var(--text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;transition:color var(--transition-fast)}.footer.svelte-1pbxagj .footer-links:where(.svelte-1pbxagj) .footer-link:where(.svelte-1pbxagj):hover{color:var(--text-secondary)}@media (max-width: 768px){.footer.svelte-1pbxagj{flex-direction:column;align-items:flex-start;gap:1.5rem}}
