.legal-document.svelte-1cgj6a0{max-width:68ch;color:var(--text-muted);font-size:15px;line-height:1.7}p.svelte-1cgj6a0{margin:0 0 12px}h2.svelte-1cgj6a0{border-top:1px solid var(--border);color:var(--text);font-family:var(--font-title);letter-spacing:-.02em;align-items:center;gap:10px;margin:30px 0 12px;padding-top:24px;font-size:20px;display:flex}h2.svelte-1cgj6a0:first-child{border-top:0;margin-top:0;padding-top:0}h2.svelte-1cgj6a0:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:4px;height:.95em}p.qa.svelte-1cgj6a0{margin-bottom:16px}p.qa.svelte-1cgj6a0>strong:where(.svelte-1cgj6a0):first-child{color:var(--text);margin-bottom:3px;font-size:15.5px;font-weight:650;display:block}strong.svelte-1cgj6a0{color:var(--text)}code.svelte-1cgj6a0{background:var(--surface-2);color:var(--text);border-radius:6px;padding:1px 6px;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,Roboto Mono,monospace;font-size:.92em}pre.svelte-1cgj6a0{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface-2);border-radius:10px;max-width:100%;margin:0 0 14px;padding:12px 14px;line-height:1.55}pre.svelte-1cgj6a0 code:where(.svelte-1cgj6a0){white-space:inherit;background:0 0;padding:0;font-size:13px}ol.svelte-1cgj6a0,ul.svelte-1cgj6a0{margin:0 0 12px;padding-left:0;list-style:none;display:grid}ol.svelte-1cgj6a0{counter-reset:legal-point}ol.svelte-1cgj6a0>li:where(.svelte-1cgj6a0){border-bottom:1px solid var(--border);color:var(--text-muted);counter-increment:legal-point;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:14px;padding:9px 0;display:grid}ol.svelte-1cgj6a0>li:where(.svelte-1cgj6a0):last-child{border-bottom:0}ol.svelte-1cgj6a0>li:where(.svelte-1cgj6a0):before{content:counter(legal-point);border:1px solid color-mix(in srgb, var(--danger) 35%, transparent);border-radius:var(--radius,12px);background:var(--danger-soft);width:30px;height:30px;color:var(--danger);font-variant-numeric:tabular-nums;place-items:center;font-size:13px;font-weight:750;display:grid}ul.svelte-1cgj6a0>li:where(.svelte-1cgj6a0){padding-left:18px;position:relative}ul.svelte-1cgj6a0>li:where(.svelte-1cgj6a0):before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:3px}@media (width<=600px) and (pointer:coarse){.legal-document.svelte-1cgj6a0{font-size:14.5px}h2.svelte-1cgj6a0{margin-top:24px;padding-top:20px;font-size:18px}ol.svelte-1cgj6a0>li:where(.svelte-1cgj6a0){grid-template-columns:26px minmax(0,1fr);gap:12px}}
