.footer.svelte-azdh3t{background-color:var(--color-surface-container-low);border-top:1px solid var(--color-border);padding:var(--spacing-xl) var(--spacing-md)}.footer-container.svelte-azdh3t{max-width:1280px;margin:0 auto}.footer-grid.svelte-azdh3t{gap:var(--spacing-lg);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.footer-grid.svelte-azdh3t{grid-template-columns:repeat(4,1fr)}}.footer-logo.svelte-azdh3t{margin-bottom:var(--spacing-md)}.logo-image.svelte-azdh3t{width:auto;height:40px;filter:brightness(0) saturate(100%) invert(var(--logo-invert,0))}[data-theme=dark] .logo-image.svelte-azdh3t{--logo-invert:1}.footer-title.svelte-azdh3t{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-md);color:var(--color-on-surface-high)}.footer-description.svelte-azdh3t{color:var(--color-on-surface-medium);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.footer-links.svelte-azdh3t{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-link.svelte-azdh3t{color:var(--color-on-surface-medium);font-size:var(--font-size-sm);transition:color var(--transition-fast);text-decoration:none}.footer-link.svelte-azdh3t:hover{color:var(--color-primary)}.cookie-preferences-btn.svelte-azdh3t{cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.footer-bottom.svelte-azdh3t{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--spacing-md);font-size:var(--font-size-sm);opacity:.7;flex-direction:column;display:flex}@media (width>=768px){.footer-bottom.svelte-azdh3t{flex-direction:row}}.footer-bottom.svelte-azdh3t p:where(.svelte-azdh3t){color:var(--color-on-surface-medium);margin:0}.social-links.svelte-azdh3t{gap:var(--spacing-md);display:flex}.social-link.svelte-azdh3t{color:var(--color-on-surface-medium);transition:color var(--transition-fast)}.social-link.svelte-azdh3t:hover{color:var(--color-primary)}
