.public-footer.svelte-1vrxpm8{max-width:48rem;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-border,#e5e2db);text-align:center;color:var(--color-fg-subtle,#9a9a9a);letter-spacing:.04em;margin:1.5rem auto 0;font-size:.75rem}.footer-fila.svelte-1vrxpm8{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .6rem;display:flex}.footer-legal.svelte-1vrxpm8{white-space:nowrap;align-items:center;gap:.75rem;margin-left:.5rem;font-size:.7rem;display:inline-flex}.footer-logo{opacity:.7;max-width:54px;height:auto;margin:0 .35rem 0 0}.footer-redes.svelte-1vrxpm8{align-items:center;gap:.75rem;margin-left:.5rem;display:inline-flex}.footer-icono.svelte-1vrxpm8{color:var(--color-fg-muted,#5c5c5c);transition:color .15s;display:inline-flex}.footer-icono.svelte-1vrxpm8:hover{color:var(--color-fg,#1a1a1a)}.footer-extra.svelte-1vrxpm8{color:var(--color-fg-subtle,#9a9a9a)}.footer-legal-link.svelte-1vrxpm8{color:inherit;text-decoration:none;transition:color .15s}.footer-legal-link.svelte-1vrxpm8:hover{color:var(--color-fg,#1a1a1a);text-decoration:underline}
