.moso-rich-paragraph{display:block;white-space:pre-wrap;overflow-wrap:anywhere}
.moso-rich-paragraph+.moso-rich-paragraph{margin-top:var(--moso-paragraph-space,1em)}
.moso-rich-paragraph strong{font-weight:700!important}.moso-rich-paragraph em{font-style:italic!important}
.moso-rich-paragraph a.moso-text-link{text-decoration:underline!important;text-underline-offset:.18em;color:inherit}
.moso-rich-paragraph a.moso-text-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.moso-rich-paragraph em,.moso-rich-paragraph strong,.moso-rich-paragraph u{font-family:inherit!important;color:inherit!important;letter-spacing:inherit!important;display:inline!important;transform:none!important;margin:0!important;padding:0!important}
.moso-rich-paragraph em{font-weight:inherit!important}

/* Empty trailing paragraphs must not push the following text out of alignment. */
.moso-rich-paragraph:empty:last-child{display:none}
