.prose{color:#334155;font-size:1rem}.prose p{margin-top:0;margin-bottom:0}.prose strong{color:#0f172a;font-weight:600}.prose :where(h1,h2,h3,h4,h5,h6){cursor:text;color:#0f172a;scroll-margin-top:6rem;font-weight:700}.prose :where(h1,h2,h3,h4,h5,h6) a{pointer-events:none;text-decoration:none;font-weight:inherit!important;color:inherit!important}.prose h3{border-bottom:1px solid #e2e8f0;margin-top:2.5rem;margin-bottom:1.1rem;padding-bottom:.6rem;font-size:1.35rem}.prose h4{border-left:3px solid #ea5400;margin-top:1.6rem;margin-bottom:.5rem;padding-left:.7rem;font-size:1.05rem;font-weight:600}.prose a{color:#ea5400;font-weight:500;text-decoration:none}.prose a:hover{text-decoration:underline}.prose :not(pre)>code{color:#ea5400;word-break:break-word;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.15em .4em;font-size:.85em;font-weight:500}.prose :not(pre)>code:after,.prose :not(pre)>code:before,.prose blockquote p:first-of-type:before,.prose blockquote p:last-of-type:after{content:none}.prose blockquote{color:#475569;background-color:#f8fafc;border-left:3px solid #cbd5e1;border-radius:0 .5rem .5rem 0;margin-top:.85rem;margin-bottom:.85rem;padding:.7rem 1rem;font-style:normal;font-weight:400;line-height:1.7}.prose blockquote p{margin-top:.2rem;margin-bottom:.2rem}.prose :where(ul,ol){margin-top:.5rem;margin-bottom:.5rem}.prose li{margin-top:.2rem;margin-bottom:.2rem}.prose ul>li::marker{color:#ea5400}.prose hr{border-color:#e2e8f0;margin-top:2rem;margin-bottom:2rem}
