.prose{color:#dcdce2;font-size:17px;line-height:1.78}.prose h1,.prose h2,.prose h3,.prose h4{color:#f4f4f6;letter-spacing:-.01em;margin:1.9em 0 .5em;font-weight:700;line-height:1.25}.prose h2{font-size:25px}.prose h3{font-size:20px}.prose h4{font-size:17px}.prose p{margin:0 0 1.15em}.prose a{color:#a5b4fc;text-underline-offset:2px;text-decoration:underline}.prose a:hover{color:#c7d2fe}.prose ul,.prose ol{margin:0 0 1.15em;padding-left:1.35em}.prose li{margin:.35em 0}.prose li::marker{color:#8e8e93}.prose img{border:1px solid #26262b;border-radius:12px;max-width:100%;height:auto;margin:1.6em auto;display:block}.prose blockquote{color:#b6b6bd;border-left:3px solid #6366f1;margin:1.5em 0;padding:2px 0 2px 18px;font-style:italic}.prose code{background:#1a1a1d;border:1px solid #2a2a2f;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.prose pre{background:#141416;border:1px solid #26262b;border-radius:12px;padding:16px;overflow-x:auto}.prose pre code{background:0 0;border:none;padding:0}.prose hr{border:none;border-top:1px solid #26262b;margin:2em 0}.prose table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;border:1px solid #26262b;padding:10px 12px}.prose th{background:#141416;font-weight:600}.prose>:first-child{margin-top:0}@media (max-width:640px){.prose{font-size:16px}}
