.kb-prose{color:#2a2942;line-height:1.75;font-size:1rem}.kb-prose>:first-child{margin-top:0}.kb-prose h1,.kb-prose h2,.kb-prose h3,.kb-prose h4{color:#1b1a2e;font-weight:700;line-height:1.3;margin-top:1.6em;margin-bottom:.5em}.kb-prose h1{font-size:1.5rem}.kb-prose h2{font-size:1.25rem}.kb-prose h3{font-size:1.1rem}.kb-prose p{margin:.85em 0}.kb-prose a{color:#5b45ff;text-decoration:underline;text-underline-offset:2px}.kb-prose ol,.kb-prose ul{margin:.85em 0;padding-inline-start:1.5em}.kb-prose ul{list-style:disc}.kb-prose ol{list-style:decimal}.kb-prose li{margin:.3em 0}.kb-prose blockquote{margin:1em 0;padding-inline-start:1em;border-inline-start:3px solid #cfc8ff;color:#73718c}.kb-prose code{direction:ltr;unicode-bidi:embed;background:#f1f0fa;border-radius:4px;padding:.1em .35em;font-size:.9em}.kb-prose pre{direction:ltr;text-align:left;background:#1b1a2e;color:#f4f4fb;border-radius:10px;padding:1em;overflow-x:auto;margin:1em 0}.kb-prose pre code{background:transparent;padding:0;color:inherit}.kb-prose img{max-width:100%;height:auto;border-radius:10px;margin:1em 0}.kb-prose table{width:100%;border-collapse:collapse;margin:1em 0;font-size:.95em}.kb-prose td,.kb-prose th{border:1px solid #eceaf3;padding:.5em .75em;text-align:start}.kb-prose th{background:#f6f4ff;font-weight:600}.kb-prose hr{border:0;border-top:1px solid #eceaf3;margin:1.75em 0}