.lang-toggle.svelte-1e0rsuc{display:flex;background:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.25rem;gap:.25rem}.lang-toggle.svelte-1e0rsuc button:where(.svelte-1e0rsuc){background:transparent;border:none;padding:.4rem 1rem;border-radius:999px;font-family:var(--font-sans);font-size:.75rem;font-weight:700;color:var(--muted-foreground);cursor:pointer;transition:all .2s ease}.lang-toggle.svelte-1e0rsuc button.active:where(.svelte-1e0rsuc){background:var(--siv-primary);color:#fff}.lang-toggle.svelte-1e0rsuc button:where(.svelte-1e0rsuc):hover:not(.active){background:color-mix(in srgb,var(--siv-primary) 8%,transparent);color:var(--siv-primary)}.legal-accordion-shell.svelte-1e0rsuc{width:100%;max-width:72rem;margin-inline:auto;background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:1rem 1.5rem}.legal-accordion-shell.svelte-1e0rsuc [data-slot=accordion-item]{width:100%}.legal-contact-box.svelte-1e0rsuc{background:var(--muted);border:1px solid var(--border);border-radius:.75rem;padding:1.25rem 1.5rem;margin-top:.75rem;display:grid;gap:.25rem}.legal-contact-box.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin:0}@media(max-width:600px){.legal-accordion-shell.svelte-1e0rsuc{padding:.5rem .75rem}}
