.footer.svelte-bvz2xu{padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-direction:column;align-items:center;text-align:center;margin:10px}.footer-content-wrapper.svelte-bvz2xu{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.footer-navigation.svelte-bvz2xu{display:flex;justify-content:space-around;flex-wrap:wrap;gap:var(--spacing-lg);width:100%}.footer-navigation.svelte-bvz2xu ul:where(.svelte-bvz2xu){list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.footer-navigation.svelte-bvz2xu ul:where(.svelte-bvz2xu) li:where(.svelte-bvz2xu){flex:1;text-align:center}.footer-navigation.svelte-bvz2xu ul:where(.svelte-bvz2xu) li:where(.svelte-bvz2xu) a:where(.svelte-bvz2xu){padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--spacing-sm);text-wrap:nowrap;text-decoration:none;display:inline-block}@media (min-width: 769px){.footer-navigation.svelte-bvz2xu{justify-content:center;gap:var(--spacing-xxl)}.footer-navigation.svelte-bvz2xu ul:where(.svelte-bvz2xu){text-align:center}}.footer-navigation.svelte-bvz2xu a:where(.svelte-bvz2xu){color:var(--color-text-muted, #555);text-decoration:none;font-size:var(--font-size-body);transition:color var(--transition-speed-fast) ease-in-out;padding:var(--spacing-xs) 0;border-radius:var(--border-radius-sm)}.footer-lower-section.svelte-bvz2xu{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border-subtle, #e0e0e0)}.social-media-links.svelte-bvz2xu{display:flex;justify-content:center;gap:var(--spacing-lg)}.social-icon-link.svelte-bvz2xu{color:var(--color-text-muted, #555);transition:color var(--transition-speed-normal) ease-out,transform var(--transition-speed-normal) ease-out;display:inline-block}.social-icon-link.svelte-bvz2xu:hover,.social-icon-link.svelte-bvz2xu:focus{color:var(--color-primary, #007bff);transform:scale(1.2) translateY(-3px)}.footer-copyright.svelte-bvz2xu{font-size:var(--font-size-body);color:var(--color-text-muted, #6c757d)}@media (min-width: 769px){.footer-content-wrapper.svelte-bvz2xu{gap:var(--spacing-xl)}.footer-lower-section.svelte-bvz2xu{flex-direction:row;justify-content:space-between;align-items:center;padding-top:var(--spacing-xl)}.social-media-links.svelte-bvz2xu{order:1}.footer-copyright.svelte-bvz2xu{text-align:left}}@media (max-width: 768px){.footer.svelte-bvz2xu{padding:var(--spacing-lg) var(--spacing-md);min-height:auto}.footer-navigation.svelte-bvz2xu{flex-direction:column;align-items:center;gap:var(--spacing-md)}.footer-navigation.svelte-bvz2xu ul:where(.svelte-bvz2xu){align-items:center;text-align:center;min-width:auto}.footer-lower-section.svelte-bvz2xu{border-top-width:1px;margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}}@media (max-width: 480px){.footer-navigation.svelte-bvz2xu ul:where(.svelte-bvz2xu){gap:var(--spacing-xs) var(--spacing-md)}.social-media-links.svelte-bvz2xu{gap:var(--spacing-md)}}
