.rich-text-content{line-height:1.6;color:inherit;font-size:1.375rem}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{font-weight:600;margin-top:1.5em;margin-bottom:.75em;line-height:1.3}.rich-text-content h1{font-size:2em}.rich-text-content h2{font-size:1.75em}.rich-text-content h3{font-size:1.5em}.rich-text-content h4{font-size:1.25em}.rich-text-content h5{font-size:1.1em}.rich-text-content h6{font-size:1em}.rich-text-content h1:first-child,.rich-text-content h2:first-child,.rich-text-content h3:first-child,.rich-text-content h4:first-child,.rich-text-content h5:first-child,.rich-text-content h6:first-child{margin-top:0}.rich-text-content p{margin-bottom:1em;margin-top:0}.rich-text-content p:last-child{margin-bottom:0}.rich-text-content ol,.rich-text-content ul{margin:1em 0;padding-left:2em}.rich-text-content ul{list-style-type:disc}.rich-text-content ol{list-style-type:decimal}.rich-text-content li{margin-bottom:.5em}.rich-text-content li:last-child{margin-bottom:0}.rich-text-content ol ol,.rich-text-content ol ul,.rich-text-content ul ol,.rich-text-content ul ul{margin:.5em 0}.rich-text-content ul ul{list-style-type:circle}.rich-text-content ul ul ul{list-style-type:square}.rich-text-content a{color:#1976d2;text-decoration:underline;cursor:pointer}.rich-text-content a:hover{color:#115293;text-decoration:none}.rich-text-content b,.rich-text-content strong{font-weight:600}.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 code{background-color:rgba(0,0,0,.05);padding:.2em .4em;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.9em}.rich-text-content pre{background-color:rgba(0,0,0,.05);padding:1em;border-radius:4px;overflow-x:auto;margin:1em 0}.rich-text-content pre code{background-color:transparent;padding:0}.rich-text-content blockquote{border-left:4px solid #ccc;padding-left:1em;margin:1em 0;color:#666;font-style:italic}.rich-text-content hr{border:none;border-top:1px solid #ddd;margin:2em 0}.rich-text-content table{border-collapse:collapse;width:100%;margin:1em 0}.rich-text-content td,.rich-text-content th{border:1px solid #ddd;padding:.75em;text-align:left}.rich-text-content th{background-color:rgba(0,0,0,.05);font-weight:600}.rich-text-content img{max-width:100%;height:auto;display:block;margin:1em 0}.rich-text-content br{margin-bottom:.5em}.rich-text-content>:first-child{margin-top:0!important}.rich-text-content>:last-child{margin-bottom:0!important}