.lang-toggle.svelte-7ke6fz{display:flex;background:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.25rem;gap:.25rem}.lang-toggle.svelte-7ke6fz button:where(.svelte-7ke6fz){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-7ke6fz button.active:where(.svelte-7ke6fz){background:var(--siv-primary);color:#fff}.lang-toggle.svelte-7ke6fz button:where(.svelte-7ke6fz):hover:not(.active){background:color-mix(in srgb,var(--siv-primary) 8%,transparent);color:var(--siv-primary)}.legal-accordion-shell.svelte-7ke6fz{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-7ke6fz [data-slot=accordion-item]{width:100%}.legal-contact-box.svelte-7ke6fz{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-7ke6fz p:where(.svelte-7ke6fz){margin:0}@media(max-width:600px){.legal-accordion-shell.svelte-7ke6fz{padding:.5rem .75rem}}
