.ProseMirror,.prose-custom{color:var(--color-text-primary,#1f1a17);word-break:break-word;outline:none;font-size:16px;line-height:1.8}.ProseMirror>*+*,.prose-custom>*+*{margin-top:1em}.ProseMirror h1,.prose-custom h1{color:var(--color-text-primary,#1f1a17);margin-top:1.4em;margin-bottom:.4em;font-size:28px;font-weight:700;line-height:1.3}.ProseMirror h2,.prose-custom h2{color:var(--color-text-primary,#1f1a17);margin-top:1.2em;margin-bottom:.4em;font-size:23px;font-weight:700;line-height:1.35}.ProseMirror h3,.prose-custom h3{color:var(--color-text-primary,#1f1a17);margin-top:1em;margin-bottom:.3em;font-size:19px;font-weight:600;line-height:1.4}.ProseMirror p,.prose-custom p{margin:0}.ProseMirror ul,.prose-custom ul{padding-left:1.5em;list-style:outside}.ProseMirror ol,.prose-custom ol{padding-left:1.5em;list-style:decimal}.ProseMirror li,.prose-custom li{margin:.25em 0}.ProseMirror li>p,.prose-custom li>p{margin:0}.ProseMirror blockquote,.prose-custom blockquote{border-left:3px solid var(--color-brand-gold,#c99a45);color:var(--color-text-warm-gray,#7d7168);padding-left:1em;font-style:italic}.ProseMirror a,.prose-custom a{color:var(--color-brand-red,#a3161a);text-decoration:underline}.ProseMirror img,.prose-custom img,.ProseMirror video,.prose-custom video{border-radius:8px;max-width:100%;height:auto}.ProseMirror hr,.prose-custom hr{border:none;border-top:1px solid var(--color-border-light,#e8ded2);margin:1.5em 0}.ProseMirror strong,.prose-custom strong{font-weight:700}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-text-warm-gray,#7d7168);pointer-events:none;height:0}
