.rich-text{line-height:1.6}.rich-text p{margin:0 0 1em}.rich-text p:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin:1.25em 0 .5em;font-weight:600;line-height:1.3}.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child{margin-top:0}.rich-text ul,.rich-text ol{margin:0 0 1em;padding-left:1.5em}.rich-text li{margin-bottom:.25em}.rich-text strong{font-weight:700}.rich-text em{font-style:italic}.rich-text a{color:var(--accent,currentColor);text-decoration:underline}.rich-text blockquote{border-left:4px solid var(--accent,currentColor);opacity:.8;margin:0 0 1em;padding:.5em 1em}.rich-text code{background:#80808026;border-radius:3px;padding:.1em .3em;font-family:monospace;font-size:.9em}.rich-text pre{background:#80808026;border-radius:6px;margin:0 0 1em;padding:1em;overflow-x:auto}.rich-text pre code{background:0 0;padding:0}.rich-text table{border-collapse:collapse;width:100%;margin:0 0 1em}.rich-text th,.rich-text td{text-align:left;border:1px solid #8080804d;padding:.4em .75em}.rich-text th{background:#8080801a;font-weight:600}.rich-text hr{border:none;border-top:1px solid #8080804d;margin:1.5em 0}
