.rich-text-content p{margin-bottom:1rem;line-height:1.75;color:rgb(55 65 81)}.dark .rich-text-content p{color:rgb(229 231 235)}.rich-text-content h1{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;margin-top:2rem;color:rgb(17 24 39)}.dark .rich-text-content h1{color:rgb(255 255 255)}.rich-text-content h1:first-child{margin-top:0}.rich-text-content h2{font-size:1.875rem;font-weight:700;margin-bottom:1.25rem;margin-top:2rem;color:rgb(17 24 39)}.dark .rich-text-content h2{color:rgb(255 255 255)}.rich-text-content h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:1.5rem;color:rgb(17 24 39)}.dark .rich-text-content h3{color:rgb(255 255 255)}.rich-text-content h4{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;margin-top:1.25rem;color:rgb(17 24 39)}.dark .rich-text-content h4{color:rgb(255 255 255)}.rich-text-content h5{font-size:1.125rem;font-weight:700;margin-bottom:.75rem;margin-top:1rem;color:rgb(17 24 39)}.dark .rich-text-content h5{color:rgb(255 255 255)}.rich-text-content h6{font-size:1rem;font-weight:700;margin-bottom:.5rem;margin-top:1rem;color:rgb(17 24 39)}.dark .rich-text-content h6{color:rgb(255 255 255)}.rich-text-content strong{font-weight:600;color:rgb(17 24 39)}.dark .rich-text-content strong{color:rgb(255 255 255)}.rich-text-content em{font-style:italic}.rich-text-content u{text-decoration:underline}.rich-text-content s{text-decoration:line-through}.rich-text-content code{background-color:rgb(243 244 246);color:rgb(17 24 39);padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.dark .rich-text-content code{background-color:rgb(31 41 55);color:rgb(243 244 246)}.rich-text-content pre{background-color:rgb(17 24 39);color:rgb(243 244 246);padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0;border:1px solid rgb(229 231 235)}.dark .rich-text-content pre{background-color:rgb(31 41 55);border-color:rgb(75 85 99)}.rich-text-content pre code{background:none;padding:0;font-size:.875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.rich-text-content blockquote{border-left:4px solid rgb(34 197 94);background-color:rgb(240 253 244);padding:1rem 1.5rem;border-radius:0 .5rem .5rem 0;font-style:normal;color:rgb(55 65 81);margin:1.5rem 0}.dark .rich-text-content blockquote{background-color:rgba(34,197,94,.1);color:rgb(209 213 219)}.rich-text-content ul{list-style-type:disc}.rich-text-content ol,.rich-text-content ul{list-style-position:inside;margin-bottom:1rem}.rich-text-content ol{list-style-type:decimal}.rich-text-content li{line-height:1.75;margin-bottom:.5rem}.dark .rich-text-content li,.dark .rich-text-content ol,.dark .rich-text-content ul{color:rgb(229 231 235)}.dark .rich-text-content li::marker{color:rgb(148 163 184)}.rich-text-content a{color:rgb(22 163 74);font-weight:500;text-decoration:none}.dark .rich-text-content a{color:rgb(74 222 128)}.rich-text-content a:hover{text-decoration:underline}.rich-text-content hr{border-color:rgb(229 231 235);margin:2rem 0}.dark .rich-text-content hr{border-color:rgb(75 85 99)}.rich-text-content img{border-radius:1rem;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);border:1px solid rgb(229 231 235);margin:1.5rem 0;max-width:100%;height:auto}.dark .rich-text-content img{border-color:rgb(75 85 99)}