.rich-text{font-size:15px;line-height:1.6;color:#1a1a1a}.rich-text p{margin:0 0 12px}.rich-text p:last-child{margin-bottom:0}.rich-text p:empty:before{content:"\00a0"}.rich-text h1{font-size:24px;margin:16px 0 8px}.rich-text h1,.rich-text h2{font-weight:700;line-height:1.3}.rich-text h2{font-size:20px;margin:14px 0 6px}.rich-text h3{font-size:18px;font-weight:700;margin:12px 0 4px;line-height:1.3}.rich-text h4{font-size:16px;font-weight:700;margin:10px 0 4px}.rich-text h5,.rich-text h6{font-size:15px;font-weight:700;margin:8px 0 4px}.rich-text ol,.rich-text ul{margin:0 0 12px;padding-left:24px}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text li{margin:4px 0}.rich-text li>ol,.rich-text li>ul{margin-bottom:0}.rich-text a{color:#1d4ed8;text-decoration:underline}.rich-text a:hover{color:#1e40af}.rich-text blockquote{border-left:4px solid #d1d5db;padding-left:12px;color:#4b5563;margin:12px 0;font-style:italic}.rich-text strong{font-weight:600}.rich-text em{font-style:italic}.rich-text u{text-decoration:underline}.rich-text s{text-decoration:line-through}.rich-text code{padding:1px 4px;border-radius:4px;font-size:.9em}.rich-text code,.rich-text pre{background:#f3f4f6;font-family:ui-monospace,Menlo,Consolas,Monaco,monospace}.rich-text pre{padding:12px;border-radius:6px;overflow-x:auto;margin:8px 0;font-size:13px;line-height:1.53}.rich-text pre code{background:none;padding:0;font-size:inherit}.rich-text hr{border:none;border-top:1px solid #e5e7eb;margin:16px 0}.rich-text--editor{min-height:150px;padding:15px;outline:none;caret-color:#444;cursor:text}.rich-text--clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}