.legal-document.svelte-1aenmaa{max-width:820px;margin:0 auto;padding:56px 0 64px;overflow-wrap:anywhere;line-height:1.75;color:var(--ink)}.legal-meta.svelte-1aenmaa{font-family:var(--mono);font-size:12px;color:var(--muted)}.legal-operator.svelte-1aenmaa{color:var(--muted);font-size:14px}.legal-nav.svelte-1aenmaa{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:32px;font-size:14px}.legal-document.svelte-1aenmaa h1{font-size:clamp(32px,6vw,48px);line-height:1.15;letter-spacing:-.03em;margin:0 0 14px}.legal-document.svelte-1aenmaa h2{font-size:21px;line-height:1.4;margin:34px 0 12px;scroll-margin-top:120px}.legal-document.svelte-1aenmaa p{margin-bottom:14px}.legal-document.svelte-1aenmaa ul{list-style:disc;padding-left:24px}.legal-document.svelte-1aenmaa li{margin-bottom:8px}.legal-document.svelte-1aenmaa a{color:inherit;text-decoration:underline;text-underline-offset:4px}.legal-contact.svelte-1aenmaa{margin-top:36px;padding-top:20px;border-top:1px solid var(--hairline);font-size:14px}@media(max-width:640px){.legal-document.svelte-1aenmaa{padding-top:28px}}
