.rich-text-content p{margin:.5em 0;color:inherit;font-size:inherit;line-height:inherit}.rich-text-content b,.rich-text-content strong{font-weight:700}.rich-text-content em,.rich-text-content i{font-style:italic}.rich-text-content u{text-decoration:underline}.rich-text-content s,.rich-text-content strike{text-decoration:line-through}.rich-text-content ol,.rich-text-content ul{padding-left:1.5em;margin:.5em 0;list-style-position:outside}.rich-text-content ol{list-style-type:decimal}.rich-text-content ul{list-style-type:disc}.rich-text-content li{margin:.25em 0;line-height:1.5}.rich-text-content br{line-height:1.5}.rich-text-content a{color:#0066e0;text-decoration:underline}.rich-text-content a[href*="/projects/"],.rich-text-content a[href*="/requirements/"]{color:#0066e0;text-decoration:underline!important}.rich-text-content ul[style*="list-style:none"]{list-style:disc!important;padding-left:1.5em!important}.rich-text-content ul[style*="list-style:none"] li{margin:.25em 0;line-height:1.5}.rich-text-content a:hover{color:#0052cc}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{margin:.75em 0 .5em;font-weight:600;line-height:1.25}.rich-text-content h1{font-size:1.5em}.rich-text-content h2{font-size:1.25em}.rich-text-content h3{font-size:1.125em}.rich-text-content blockquote{border-left:4px solid #e5e7eb;padding-left:1em;margin:.5em 0;font-style:italic;color:#6b7280}.rich-text-content code{background-color:#f3f4f6;padding:.125em .25em;border-radius:.25em;font-family:monospace;font-size:.875em}.rich-text-content pre{background-color:#f3f4f6;padding:1em;border-radius:.5em;overflow-x:auto;margin:.5em 0}.rich-text-content pre code{background-color:transparent;padding:0}.rich-text-content .ql-align-left{text-align:left}.rich-text-content .ql-align-center{text-align:center}.rich-text-content .ql-align-right{text-align:right}.rich-text-content .ql-align-justify{text-align:justify}.rich-text-content .ql-indent-1{padding-left:3em}.rich-text-content .ql-indent-2{padding-left:6em}.rich-text-content .ql-indent-3{padding-left:9em}.rich-text-content .ql-indent-4{padding-left:12em}.rich-text-content .ql-indent-5{padding-left:15em}.rich-text-content .ql-indent-6{padding-left:18em}.rich-text-content .ql-indent-7{padding-left:21em}.rich-text-content .ql-indent-8{padding-left:24em}.rich-text-content{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;overflow:hidden;white-space:pre-wrap}