.rt-editor .ProseMirror{min-height:9rem;color:var(--color-ink,#1a1a1a);outline:none;padding:.65rem .85rem;font-size:.9375rem;line-height:1.55}.rt-editor .ProseMirror:focus{outline:none}.rt-editor .ProseMirror p.is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--color-muted,#5a6573);pointer-events:none;opacity:.75}.rt-editor .ProseMirror p{margin:.35em 0}.rt-editor .ProseMirror p:first-child{margin-top:0}.rt-editor .ProseMirror p:last-child{margin-bottom:0}.rt-editor .ProseMirror h2{letter-spacing:-.02em;color:var(--color-wave-heading,#255a6f);margin:.75em 0 .35em;font-size:1.35rem;font-weight:700;line-height:1.25}.rt-editor .ProseMirror h3{letter-spacing:-.015em;color:var(--color-wave-heading,#255a6f);margin:.65em 0 .3em;font-size:1.12rem;font-weight:650}.rt-editor .ProseMirror ul,.rt-editor .ProseMirror ol{margin:.4em 0;padding-left:1.35rem}.rt-editor .ProseMirror blockquote{border-left:3px solid var(--color-rule,#c5cbd4);color:var(--color-muted,#5c6570);margin:.5em 0;padding-left:.85rem}.rt-editor .ProseMirror blockquote.report-pullquote{border-left-width:4px;border-left-color:var(--color-wave-heading,#255a6f);color:var(--color-wave-heading,#255a6f);background:color-mix(in srgb, var(--color-wave-heading,#255a6f) 7%, transparent);padding:.65rem .85rem;font-size:1.05rem;font-weight:600}.rt-editor .ProseMirror blockquote.report-pullquote:before{content:"Pull quote";letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted,#5c6570);opacity:.88;pointer-events:none;margin-bottom:.35rem;font-size:.62rem;font-weight:650;display:block}.rt-editor .ProseMirror .report-callout{border:1px solid color-mix(in srgb, var(--color-wave-heading,#255a6f) 28%, var(--color-rule,#c5cbd4));background:color-mix(in srgb, var(--color-wave-heading,#255a6f) 9%, white);border-radius:6px;margin:.65em 0;padding:.55rem .75rem}.rt-editor .ProseMirror .report-callout:before{content:"Callout";letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted,#5c6570);opacity:.88;pointer-events:none;margin-bottom:.35rem;font-size:.62rem;font-weight:650;display:block}.rt-editor .ProseMirror .report-inset{border-left:3px solid var(--color-rule,#c5cbd4);background:#f6f7f9;margin:.65em 10%;padding:.45rem .65rem}.rt-editor .ProseMirror .report-inset:before{content:"Inset";letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted,#5c6570);opacity:.88;pointer-events:none;margin-bottom:.3rem;font-size:.62rem;font-weight:650;display:block}.rt-editor .ProseMirror .report-aside{background:#f0f4f8;border-radius:4px;max-width:92%;margin:.65em 0 .65em auto;padding:.45rem .75rem;font-size:.92rem}.rt-editor .ProseMirror .report-aside:before{content:"Aside";letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted,#5c6570);opacity:.88;pointer-events:none;margin-bottom:.3rem;font-size:.62rem;font-weight:650;display:block}.rt-editor .ProseMirror .report-two-col{border-top:1px dashed var(--color-rule,#c5cbd4);border-bottom:1px dashed var(--color-rule,#c5cbd4);grid-template-columns:1fr 1fr;gap:.65rem;margin:.65em 0;padding:.45rem 0;display:grid}.rt-editor .ProseMirror .report-two-col:before{content:"Two-column section";letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted,#5c6570);opacity:.88;pointer-events:none;grid-column:1/-1;margin-bottom:.15rem;font-size:.62rem;font-weight:650}.rt-editor .ProseMirror .report-two-col .report-col{background:color-mix(in srgb, var(--color-rule,#c5cbd4) 22%, white);border-radius:4px;min-width:0;padding:.2rem .35rem}.rt-editor .ProseMirror hr{border:none;border-top:1px solid var(--color-rule,#c5cbd4);margin:1rem 0}.rt-editor .ProseMirror a{color:var(--color-wave-heading,#255a6f);text-underline-offset:2px;text-decoration:underline}.rt-editor.rt-disabled .ProseMirror{cursor:not-allowed;background-color:#f8f9fa}
