.legal-wrap.svelte-mczy1z{font-family:var(--sans);color:var(--text)}.legal.svelte-mczy1z{max-width:720px;margin:0 auto;padding:40px 24px 20px}.back.svelte-mczy1z{color:var(--text-dim);margin-bottom:26px;font-size:14px;text-decoration:none;display:inline-block}.back.svelte-mczy1z:hover{color:var(--accent)}.legal.svelte-mczy1z h1:where(.svelte-mczy1z){letter-spacing:-.02em;margin:0 0 8px;font-size:34px;font-weight:640}.updated.svelte-mczy1z{color:var(--text-dim);margin:0 0 26px;font-size:13px}.intro.svelte-mczy1z{color:var(--text-dim);border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:26px;font-size:16.5px;line-height:1.65}.legal.svelte-mczy1z section:where(.svelte-mczy1z){margin-top:30px}.legal.svelte-mczy1z h2:where(.svelte-mczy1z){letter-spacing:-.01em;margin:0 0 10px;font-size:18px;font-weight:640}.legal.svelte-mczy1z section:where(.svelte-mczy1z) p:where(.svelte-mczy1z){color:var(--text-dim);max-width:66ch;margin:0;font-size:15.5px;line-height:1.7}.contact.svelte-mczy1z{border-top:1px solid var(--border);margin-top:40px;padding-top:26px}.contact.svelte-mczy1z address:where(.svelte-mczy1z){color:var(--text-dim);flex-direction:column;gap:3px;font-size:14.5px;font-style:normal;line-height:1.5;display:flex}.contact.svelte-mczy1z address:where(.svelte-mczy1z) a:where(.svelte-mczy1z){color:var(--accent);width:fit-content;text-decoration:none}.contact.svelte-mczy1z address:where(.svelte-mczy1z) a:where(.svelte-mczy1z):hover{text-decoration:underline}
