.legal-page.svelte-mczy1z{background:var(--drop-surface)}.legal-prose.svelte-mczy1z{max-width:760px;padding-top:48px;padding-bottom:96px}.legal-prose.svelte-mczy1z h1{letter-spacing:-.04em;color:var(--drop-ink);margin:0 0 10px;font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.02}.legal-prose.svelte-mczy1z .updated{letter-spacing:.02em;color:var(--drop-muted);margin:0 0 36px;font-size:12px}.legal-prose.svelte-mczy1z h2{letter-spacing:-.02em;color:var(--drop-ink);margin:40px 0 12px;font-size:clamp(20px,2.6vw,26px);font-weight:800;line-height:1.12}.legal-prose.svelte-mczy1z h3{letter-spacing:-.01em;color:var(--drop-ink);margin:22px 0 6px;font-size:16px;font-weight:700}.legal-prose.svelte-mczy1z p{color:var(--drop-ink);margin:0 0 14px;font-size:16px;line-height:1.65}.legal-prose.svelte-mczy1z ul{margin:0 0 16px;padding-left:22px}.legal-prose.svelte-mczy1z li{color:var(--drop-ink);margin-bottom:6px;font-size:16px;line-height:1.6}.legal-prose.svelte-mczy1z strong{color:var(--drop-ink);font-weight:700}.legal-prose.svelte-mczy1z a{color:var(--drop-green);text-decoration:underline}.legal-prose.svelte-mczy1z code{background:var(--drop-porcelain);border:1px solid var(--drop-border);border-radius:6px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:.88em}
