.LegalPage-module__icB8aa__hero{padding:var(--section-y) var(--gutter) 0}.LegalPage-module__icB8aa__heading{margin:18px 0}.LegalPage-module__icB8aa__meta{border-bottom:1px solid var(--border);font-family:var(--font-mono), monospace;color:var(--muted);padding-bottom:22px;font-size:12.5px}.LegalPage-module__icB8aa__body{padding:var(--section-y-tight) var(--gutter)}
.Prose-module__CL27nW__prose{color:var(--body);max-width:68ch;font-size:clamp(16px,1.2vw,17px);line-height:1.7}.Prose-module__CL27nW__prose>*+*{margin-top:20px}.Prose-module__CL27nW__prose h2{letter-spacing:-.016em;color:var(--ink);font-size:clamp(22px,1.9vw,26px);line-height:1.2}.Prose-module__CL27nW__prose h3{color:var(--ink);font-size:18.5px;line-height:1.3}.Prose-module__CL27nW__prose>h2+*,.Prose-module__CL27nW__prose>h3+*{margin-top:12px}.Prose-module__CL27nW__prose>*+h2{margin-top:44px}.Prose-module__CL27nW__prose>*+h3{margin-top:32px}.Prose-module__CL27nW__prose h2,.Prose-module__CL27nW__prose h3{scroll-margin-top:76px}.Prose-module__CL27nW__prose ul,.Prose-module__CL27nW__prose ol{padding-left:22px}.Prose-module__CL27nW__prose li+li{margin-top:8px}.Prose-module__CL27nW__prose li::marker{color:var(--muted-light)}.Prose-module__CL27nW__prose li>ul,.Prose-module__CL27nW__prose li>ol{margin-top:8px}.Prose-module__CL27nW__prose strong{font-variation-settings:"wdth" 100, "wght" 600;color:var(--ink)}.Prose-module__CL27nW__prose a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.Prose-module__CL27nW__prose code{font-family:var(--font-mono), monospace;font-size:.88em}.Prose-module__CL27nW__prose :not(pre)>code{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--ink);overflow-wrap:anywhere;padding:2px 5px}.Prose-module__CL27nW__prose pre{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);max-width:min(100%,80ch);margin:0;padding:18px 20px;font-size:13px;line-height:1.6;overflow-x:auto}.Prose-module__CL27nW__prose pre code{font-size:inherit;display:grid}.Prose-module__CL27nW__prose pre code>.line{padding:0 2px}.Prose-module__CL27nW__prose pre code>.line.highlighted{background:color-mix(in srgb, var(--copper) 9%, transparent);box-shadow:inset 2px 0 0 var(--copper)}.Prose-module__CL27nW__prose .highlighted-word{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--copper) 12%, transparent);padding:1px 3px}.Prose-module__CL27nW__prose [data-rehype-pretty-code-title]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;font-family:var(--font-mono), monospace;color:var(--muted);border-bottom:0;padding:10px 20px;font-size:12px}.Prose-module__CL27nW__prose [data-rehype-pretty-code-title]+pre{border-radius:0 0 var(--radius) var(--radius)}.Prose-module__CL27nW__prose>[data-rehype-pretty-code-title]+pre{margin-top:0}.Prose-module__CL27nW__prose blockquote{border-left:2px solid var(--border-strong);color:var(--muted);padding-left:20px}.Prose-module__CL27nW__prose hr{background:var(--border);border:0;height:1px;margin:40px 0}.Prose-module__CL27nW__prose table{border-collapse:collapse;width:100%;font-size:14.5px}.Prose-module__CL27nW__prose th,.Prose-module__CL27nW__prose td{text-align:left;border-bottom:1px solid var(--border);padding:10px 12px}.Prose-module__CL27nW__prose th{font-family:var(--font-mono), monospace;color:var(--muted);font-size:12.5px;font-weight:400}.Prose-module__CL27nW__figure{margin:0}.Prose-module__CL27nW__figure img{border:1px solid var(--border);border-radius:var(--radius);width:100%;height:auto}.Prose-module__CL27nW__caption{font-family:var(--font-mono), monospace;color:var(--muted);margin-top:10px;font-size:12px;line-height:1.5}.Prose-module__CL27nW__note{background:var(--surface);border:1px solid var(--border);border-left:2px solid var(--copper);border-radius:var(--radius);color:var(--body);padding:18px 20px;font-size:15px;line-height:1.6}.Prose-module__CL27nW__note>*+*{margin-top:12px}@media (max-width:640px){.Prose-module__CL27nW__prose pre{padding:16px}.Prose-module__CL27nW__prose table{display:block;overflow-x:auto}}
