.legal.svelte-1gmktme{background:radial-gradient(55% 40% at 50% 0,#a3b1ff1a,#0000 70%);flex:1}.legal.svelte-1gmktme:focus{outline:none}.doc.svelte-1gmktme{max-width:780px;padding:64px var(--gutter) 104px;flex-direction:column;gap:18px;margin-inline:auto;display:flex}h1.svelte-1gmktme{letter-spacing:-.045em;color:var(--text-heading);margin-top:0;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:1.05}.updated.svelte-1gmktme{font:500 12px var(--font-mono);color:var(--text-faint);letter-spacing:.04em}.body.svelte-1gmktme{flex-direction:column;gap:18px;display:flex}.body.svelte-1gmktme h2{font:500 13px var(--font-mono);letter-spacing:.06em;color:var(--accent);margin-top:26px}.body.svelte-1gmktme h3{color:var(--text-strong);margin:8px 0 0 24px;font-size:16px;font-weight:600}.body.svelte-1gmktme p,.body.svelte-1gmktme ul{color:var(--text-secondary);margin:0 0 0 24px;font-size:16px;line-height:1.65}.body.svelte-1gmktme ul{flex-direction:column;gap:6px;padding-left:18px;display:flex}.body.svelte-1gmktme li::marker{color:var(--text-faint)}.body.svelte-1gmktme code{color:var(--text-code);font-size:.9em}.body.svelte-1gmktme strong{color:var(--text-body);font-weight:600}@media (width<=559px){.body.svelte-1gmktme p,.body.svelte-1gmktme ul,.body.svelte-1gmktme h3{margin-left:0}}
