.prose{--tw-prose-body:#525252;--tw-prose-headings:#171717;--tw-prose-links:#ea580c;font-size:1rem;line-height:1.75}.prose :where(p,ul,ol,blockquote,figure,table,hr){margin-bottom:1.25em;margin-top:1.25em}.prose :where(h2){color:var(--tw-prose-headings);font-size:1.25em;font-weight:700;line-height:1.3;margin-bottom:.75em;margin-top:2em}.prose :where(h3){color:var(--tw-prose-headings);font-size:1.125em;font-weight:600;line-height:1.4;margin-bottom:.5em;margin-top:1.75em}.prose :where(h4){color:var(--tw-prose-headings);font-size:1em;font-weight:600;margin-bottom:.5em;margin-top:1.5em}.prose :where(p){color:var(--tw-prose-body)}.prose :where(a){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(a:hover){color:#c2410c}.prose :where(strong){color:var(--tw-prose-headings);font-weight:600}.prose :where(ul){list-style-type:disc;padding-left:1.625em}.prose :where(ol){list-style-type:decimal;padding-left:1.625em}.prose :where(li){margin-bottom:.5em;margin-top:.5em}.prose :where(blockquote){border-left:3px solid #e5e5e5;color:#737373;font-style:italic;padding-left:1em}.prose :where(img){border-radius:.5rem;margin-bottom:2em;margin-top:2em;width:100%}.prose :where(hr){border-color:#e5e5e5;margin-bottom:3em;margin-top:3em}.prose :where(pre){background:#1c1917;border-radius:.5rem;color:#fafaf9;font-size:.875em;line-height:1.7;overflow-x:auto;padding:.75em 1em}.prose :where(code){font-size:.875em;font-weight:600}.prose :where(:not(pre)>code){background:#f5f5f4;border-radius:.25rem;color:#dc2626;padding:.2em .4em}.prose :where(table){font-size:.875em;line-height:1.7;text-align:left;width:100%}.prose :where(thead th){border-bottom:2px solid #e5e5e5;font-weight:600;padding:.5em .75em}.prose :where(tbody td){border-bottom:1px solid #e5e5e5;padding:.5em .75em}
