.legal.svelte-10ounyn{max-width:720px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));padding-block:calc(16px + env(safe-area-inset-top,0px)) calc(32px + env(safe-area-inset-bottom,0px));line-height:1.6}.brand.svelte-10ounyn{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--text);text-decoration:none}.draft.svelte-10ounyn{margin:20px 0 8px;padding:12px 16px;border-radius:12px;background:var(--warn-soft);color:var(--text);font-size:.92rem}article.svelte-10ounyn h1{font-size:2rem;letter-spacing:-.02em;margin:24px 0 8px}article.svelte-10ounyn h2{font-size:1.2rem;margin:32px 0 6px}article.svelte-10ounyn h3{font-size:1rem;margin:20px 0 4px}article.svelte-10ounyn p,article.svelte-10ounyn li{color:var(--text)}article.svelte-10ounyn .muted{color:var(--muted)}article.svelte-10ounyn mark{background:var(--warn-soft);color:var(--warn);font-weight:600;padding:0 4px;border-radius:4px}article.svelte-10ounyn a{color:var(--accent)}footer.svelte-10ounyn{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:48px;padding-top:16px;border-top:1px solid var(--line);font-size:.9rem}footer.svelte-10ounyn a:where(.svelte-10ounyn){color:var(--muted)}
