.RichContent-module__44Y6Lq__root>*+*{margin-top:.6em}.RichContent-module__44Y6Lq__root ul,.RichContent-module__44Y6Lq__root ol{margin:0;padding-left:20px}.RichContent-module__44Y6Lq__root li+li{margin-top:4px}.RichContent-module__44Y6Lq__root li>p{margin:0}.RichContent-module__44Y6Lq__root li>ul,.RichContent-module__44Y6Lq__root li>ol{margin-top:4px}.RichContent-module__44Y6Lq__root h3{color:var(--text,#0a1633);font-size:1.05em;line-height:1.3}.RichContent-module__44Y6Lq__root h4{color:var(--text,#0a1633);font-size:1em;line-height:1.3}.RichContent-module__44Y6Lq__root blockquote{border-left:3px solid var(--line,#d6e1ef);margin:0;padding-left:14px}.RichContent-module__44Y6Lq__root hr{border:0;border-top:1px solid var(--line,#d6e1ef);margin-block:.8em}.RichContent-module__44Y6Lq__root a{color:var(--royal,#0054ae);text-underline-offset:2px;text-decoration:underline}.RichContent-module__44Y6Lq__root strong,.RichContent-module__44Y6Lq__root b{font-weight:600}.RichContent-module__44Y6Lq__clamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RichContent-module__44Y6Lq__outcomes>ul,.RichContent-module__44Y6Lq__outcomes>ol{color:var(--muted,#4a5b78);gap:6px;display:grid}.RichContent-module__44Y6Lq__outcomes>ul>li+li,.RichContent-module__44Y6Lq__outcomes>ol>li+li{margin-top:0}.RichContent-module__44Y6Lq__topics{color:var(--muted,#4a5b78);margin-top:2px;font-size:.9rem}.RichContent-module__44Y6Lq__topics>ul,.RichContent-module__44Y6Lq__topics>ol{padding-left:0;list-style-position:inside}.RichContent-module__44Y6Lq__topics>ul>li>p,.RichContent-module__44Y6Lq__topics>ol>li>p{display:inline}
.RichTextField-module__WKa13a__wrap{gap:6px;display:grid}.RichTextField-module__WKa13a__toolbar{border:1px solid var(--line);background:var(--panel);border-radius:8px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.RichTextField-module__WKa13a__sep{background:var(--line);align-self:stretch;width:1px;margin-inline:2px}.RichTextField-module__WKa13a__tool{min-width:32px;height:32px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 8px;font-size:.85rem;line-height:1}.RichTextField-module__WKa13a__tool:hover{border-color:var(--line);background:#fff}.RichTextField-module__WKa13a__tool:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.RichTextField-module__WKa13a__tool[aria-pressed=true]{border-color:var(--blue);color:var(--blue);background:#fff}.RichTextField-module__WKa13a__tool:disabled{opacity:.45;cursor:not-allowed}.RichTextField-module__WKa13a__editor .ProseMirror{color:#0a1633;border:1px solid var(--line);white-space:pre-wrap;background:#f8fbff;border-radius:8px;outline:none;min-height:72px;max-height:420px;padding:9px 11px;font-size:.93rem;overflow-y:auto}.RichTextField-module__WKa13a__editor.RichTextField-module__WKa13a__tall .ProseMirror{min-height:140px}.RichTextField-module__WKa13a__editor .ProseMirror:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.RichTextField-module__WKa13a__editor[data-invalid=true] .ProseMirror{border-color:var(--danger)}.RichTextField-module__WKa13a__editor .ProseMirror p{margin:0 0 .5em}:is(.RichTextField-module__WKa13a__editor .ProseMirror ul,.RichTextField-module__WKa13a__editor .ProseMirror ol){margin:0 0 .5em;padding-left:22px}.RichTextField-module__WKa13a__editor .ProseMirror li>p{margin:0}.RichTextField-module__WKa13a__editor .ProseMirror h3{margin:.4em 0;font-size:1.05rem}.RichTextField-module__WKa13a__editor .ProseMirror h4{margin:.4em 0;font-size:.97rem}.RichTextField-module__WKa13a__editor .ProseMirror blockquote{border-left:3px solid var(--line);margin:0 0 .5em;padding-left:12px}.RichTextField-module__WKa13a__editor .ProseMirror a{color:var(--blue);text-decoration:underline}.RichTextField-module__WKa13a__editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--dim);pointer-events:none}.RichTextField-module__WKa13a__preview{border:1px dashed var(--line);color:var(--muted);background:#fff;border-radius:8px;padding:10px 12px;font-size:.93rem}.RichTextField-module__WKa13a__previewLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:.75rem}
