.prose-module__mU0k0G__prose{color:#334155;font-size:17px;line-height:1.625}.prose-module__mU0k0G__prose>:first-child{margin-top:0}.prose-module__mU0k0G__prose :where(p,ul,ol,blockquote,figure,pre,hr,[data-table-wrap]){margin:0 0 1.3em}.prose-module__mU0k0G__prose :where(h2,h3,h4){font-family:var(--font-poppins), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;color:#0f172a;scroll-margin-top:6rem;font-weight:500}.prose-module__mU0k0G__prose :where(h2){margin:1.6em 0 .6em;font-size:26px;line-height:1.25}.prose-module__mU0k0G__prose :where(h3){margin:1.4em 0 .5em;font-size:21px;line-height:1.3}.prose-module__mU0k0G__prose :where(h4){margin:1.2em 0 .4em;font-size:18px;line-height:1.35}.prose-module__mU0k0G__prose :where(a){color:var(--primary);text-underline-offset:3px;text-decoration:underline}.prose-module__mU0k0G__prose :where(a:hover){color:#0f172a}.prose-module__mU0k0G__prose :where(strong){color:#0f172a;font-weight:600}.prose-module__mU0k0G__prose :where(ul,ol){padding-left:22px}.prose-module__mU0k0G__prose :where(ul){list-style:outside}.prose-module__mU0k0G__prose :where(ol){list-style:decimal}.prose-module__mU0k0G__prose :where(li+li){margin-top:.5em}.prose-module__mU0k0G__prose :where(li)::marker{color:#94a3b8}.prose-module__mU0k0G__prose :where(blockquote){font-family:var(--font-poppins), ui-sans-serif, system-ui, sans-serif;color:#0f172a;background:#def8ff;border-radius:18px;padding:20px 24px;font-size:20px;font-weight:500;line-height:1.4}.prose-module__mU0k0G__prose :where(blockquote p){margin:0}.prose-module__mU0k0G__prose :where(figure){grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;gap:14px;display:grid}.prose-module__mU0k0G__prose :where(figcaption){color:#64748b;grid-column:1/-1;font-size:13px}.prose-module__mU0k0G__prose :where(figure:has(>img:only-of-type)){display:block}.prose-module__mU0k0G__prose :where(figure:has(>img:only-of-type)>figcaption){margin-top:10px}.prose-module__mU0k0G__prose :where(img){border-radius:12px;max-width:100%;height:auto}.prose-module__mU0k0G__prose :where(figure img){width:100%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.prose-module__mU0k0G__prose :where([data-table-wrap]){overflow-x:auto}.prose-module__mU0k0G__prose :where(table){border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.prose-module__mU0k0G__prose :where(th,td){border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.prose-module__mU0k0G__prose :where(thead th){color:#0f172a;background:#f8fafc;font-weight:600}.prose-module__mU0k0G__prose :where(code){background:#f1f5f9;border-radius:6px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose-module__mU0k0G__prose :where(pre){color:#e2e8f0;background:#0f172a;border-radius:12px;padding:16px;overflow-x:auto}.prose-module__mU0k0G__prose :where(pre code){color:inherit;background:0 0;padding:0}.prose-module__mU0k0G__prose :where(hr){border:0;border-top:1px solid var(--border)}
