.prose-module__4-UUOG__prose{max-width:720px;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:anywhere;margin-inline:auto;line-height:1.7}.prose-module__4-UUOG__wide{max-width:none;margin-inline:0}.prose-module__4-UUOG__prose>:first-child{margin-top:0}.prose-module__4-UUOG__prose :is(h1,h2,h3,h4,h5,h6){color:var(--foreground);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;scroll-margin-top:calc(var(--space-20) + var(--space-4))}.prose-module__4-UUOG__prose h1{margin:var(--space-12)0 var(--space-4);font-size:var(--text-3xl)}.prose-module__4-UUOG__prose h2{margin:var(--space-12)0 var(--space-4);font-size:var(--text-2xl)}.prose-module__4-UUOG__prose h3{margin:var(--space-8)0 var(--space-3);font-size:var(--text-xl)}.prose-module__4-UUOG__prose :is(h4,h5,h6){margin:var(--space-6)0 var(--space-2);font-size:var(--text-lg)}.prose-module__4-UUOG__prose p{margin:0 0 var(--space-4)}.prose-module__4-UUOG__prose :is(ul,ol){margin:0 0 var(--space-4);padding-left:var(--space-6);gap:var(--space-2);display:grid}.prose-module__4-UUOG__prose ul{list-style:outside}.prose-module__4-UUOG__prose ol{list-style:decimal}.prose-module__4-UUOG__prose li::marker{color:var(--text-muted)}.prose-module__4-UUOG__prose li>:is(ul,ol){margin:var(--space-2)0 0}.prose-module__4-UUOG__prose li>p{margin:0}.prose-module__4-UUOG__prose strong,.prose-module__4-UUOG__prose b{color:var(--foreground);font-weight:500}.prose-module__4-UUOG__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose-module__4-UUOG__prose a:hover{text-decoration-thickness:2px}.prose-module__4-UUOG__prose blockquote{margin:var(--space-6)0;border-left:2px solid var(--border-strong);padding-left:var(--space-5);color:var(--foreground)}.prose-module__4-UUOG__prose img,.prose-module__4-UUOG__prose video,.prose-module__4-UUOG__prose iframe{border-radius:var(--radius-panel);max-width:100%;height:auto}.prose-module__4-UUOG__prose figure{margin:var(--space-6)0}.prose-module__4-UUOG__prose figcaption{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}.prose-module__4-UUOG__prose hr{margin:var(--space-8)0;border:0;border-top:1px solid var(--border)}.prose-module__4-UUOG__prose :not(pre)>code{background:var(--surface-muted);color:var(--foreground);border-radius:6px;padding:.1em .4em;font-size:.9em}.prose-module__4-UUOG__prose pre{margin:0 0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);padding:var(--space-4);color:var(--foreground);font-size:var(--text-sm);line-height:1.6;overflow-x:auto}.prose-module__4-UUOG__prose table{width:100%;margin:0 0 var(--space-4);border-collapse:collapse;font-size:var(--text-sm);display:block;overflow-x:auto}.prose-module__4-UUOG__prose th,.prose-module__4-UUOG__prose td{border:1px solid var(--border);padding:var(--space-2)var(--space-3);text-align:left}.prose-module__4-UUOG__prose th{background:var(--surface-muted);color:var(--foreground);font-weight:500}.prose-module__4-UUOG__prose mark{background:var(--accent-subtle);color:inherit}.prose-module__4-UUOG__meta{gap:var(--space-1);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);display:grid}.prose-module__4-UUOG__meta p{margin:0}
