.prose-module__kilOqa__prose{overflow-wrap:break-word;line-height:1.75}.prose-module__kilOqa__prose>:first-child{margin-top:0}.prose-module__kilOqa__prose h2,.prose-module__kilOqa__prose h3,.prose-module__kilOqa__prose h4{color:var(--color-foreground);letter-spacing:-.01em;text-wrap:balance;font-weight:600;line-height:1.3}.prose-module__kilOqa__prose h2{margin-top:2.5rem;font-size:1.5rem}.prose-module__kilOqa__prose h3{margin-top:2rem;font-size:1.25rem}.prose-module__kilOqa__prose h4{margin-top:1.75rem;font-size:1.125rem}.prose-module__kilOqa__prose p{color:var(--color-muted-foreground);margin-top:1.25rem}.prose-module__kilOqa__prose ul,.prose-module__kilOqa__prose ol{color:var(--color-muted-foreground);margin-top:1.25rem;padding-left:1.5rem}.prose-module__kilOqa__prose ul{list-style:outside}.prose-module__kilOqa__prose ol{list-style:decimal}.prose-module__kilOqa__prose li{margin-top:.5rem}.prose-module__kilOqa__prose li::marker{color:var(--color-primary)}.prose-module__kilOqa__prose a{color:var(--color-foreground);text-underline-offset:4px;transition:color .2s ease, text-decoration-color .2s var(--ease-app);-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.prose-module__kilOqa__prose a:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.prose-module__kilOqa__prose blockquote{border-left:2px solid var(--color-primary);color:var(--color-foreground);margin-top:1.5rem;padding:.25rem 0 .25rem 1.25rem;font-style:italic}.prose-module__kilOqa__prose blockquote p{color:inherit}.prose-module__kilOqa__prose strong{color:var(--color-foreground);font-weight:600}.prose-module__kilOqa__prose hr{border:0;border-top:1px solid var(--color-border);margin:2.5rem 0}.prose-module__kilOqa__prose img{border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:100%;height:auto;margin-top:2rem}.prose-module__kilOqa__prose code{background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-foreground);padding:.15em .4em;font-size:.875em}.prose-module__kilOqa__prose pre{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-top:1.5rem;padding:1.25rem;overflow-x:auto}.prose-module__kilOqa__prose pre code{background:0 0;border:0;padding:0;font-size:.875rem;line-height:1.7;display:block}
