.legal-page.svelte-1qnu631{flex:1;padding:2rem 1rem}@media(min-width:640px){.legal-page.svelte-1qnu631{padding:3rem 1.5rem}}.legal-page__inner.svelte-1qnu631{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}h1.svelte-1qnu631{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}@media(min-width:640px){h1.svelte-1qnu631{font-size:1.875rem}}.back-link.svelte-1qnu631{font-size:.875rem;color:#6b7280;text-decoration:none;align-self:flex-start}.back-link.svelte-1qnu631:hover{color:#2563eb;text-decoration:underline}.card.svelte-1qnu631{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-1qnu631{padding:1.5rem}}.card--muted.svelte-1qnu631{background:#f9fafb;box-shadow:none}.card.svelte-1qnu631 h2:where(.svelte-1qnu631){font-size:1rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.card.svelte-1qnu631 p:where(.svelte-1qnu631){font-size:1rem;line-height:1.75;color:#111827}.card.svelte-1qnu631 address:where(.svelte-1qnu631){font-style:normal;font-size:1rem;line-height:1.75;color:#111827}.card.svelte-1qnu631 a:where(.svelte-1qnu631){color:#2563eb;text-decoration:none}.card.svelte-1qnu631 a:where(.svelte-1qnu631):hover{text-decoration:underline}
