.legal-page.svelte-vkzg13{flex:1;padding:2rem 1rem}@media(min-width:640px){.legal-page.svelte-vkzg13{padding:3rem 1.5rem}}.legal-page__inner.svelte-vkzg13{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}h1.svelte-vkzg13{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}@media(min-width:640px){h1.svelte-vkzg13{font-size:1.875rem}}.intro.svelte-vkzg13{font-size:1rem;line-height:1.75;color:#6b7280}.card.svelte-vkzg13{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 1px 2px #0000000d}@media(min-width:640px){.card.svelte-vkzg13{padding:1.5rem}}.card--muted.svelte-vkzg13{background:#f9fafb;box-shadow:none}.card.svelte-vkzg13 h2:where(.svelte-vkzg13){font-size:1rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.card.svelte-vkzg13 p:where(.svelte-vkzg13),.card.svelte-vkzg13 li:where(.svelte-vkzg13){font-size:1rem;line-height:1.75;color:#111827}.card.svelte-vkzg13 ul:where(.svelte-vkzg13){padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.card.svelte-vkzg13 address:where(.svelte-vkzg13){font-style:normal;font-size:1rem;line-height:1.75;color:#111827}.card.svelte-vkzg13 a:where(.svelte-vkzg13){color:#2563eb;text-decoration:none;word-break:break-all}.card.svelte-vkzg13 a:where(.svelte-vkzg13):hover{text-decoration:underline}.card.svelte-vkzg13 code:where(.svelte-vkzg13){font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.875rem;background:#0000000f;padding:.15em .4em;border-radius:.25rem}
