.rich-text{--rt-line:var(--brand-line,var(--c-line,#d9d4cc));--rt-muted:var(--brand-muted,var(--c-ink-muted,#6b6459));line-height:1.8;overflow-wrap:anywhere}.rich-text>*+*{margin-top:.75em}.rich-text h3{font-size:1.15em;font-weight:600;margin-top:1.4em}.rich-text h4{font-size:1.05em;font-weight:600;margin-top:1.2em}.rich-text ul{list-style:disc;padding-left:1.5em}.rich-text ol{list-style:decimal;padding-left:1.5em}.rich-text li>*+*{margin-top:.25em}.rich-text blockquote{border-left:3px solid var(--rt-line);padding-left:.9em;color:var(--rt-muted)}.rich-text hr{border:0;border-top:1px solid var(--rt-line);margin:1.5em 0}.rich-text a{text-decoration:underline;text-underline-offset:2px}.rich-text img,.rich-text video{display:block;max-width:100%;height:auto;border-radius:6px}.rich-text video{width:100%;background:#000}.rich-text h2{font-size:1.15em;font-weight:600;margin-top:1.4em}.rich-text .ProseMirror{outline:none;min-height:12rem}.rich-text .ProseMirror>*+*{margin-top:.75em}.rich-text .ProseMirror img.ProseMirror-selectednode,.rich-text .ProseMirror video.ProseMirror-selectednode{outline:2px solid var(--c-accent,#3b6cf6)}.rich-text-toolbar-placeholder{height:2.75rem;border-bottom:1px solid var(--c-line)}.rich-text-editor .tiptap-toolbar{contain:inline-size}