.article-editor-root .ProseMirror{min-height:420px;color:var(--color-ink);outline:none;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.75}.article-editor-root .ProseMirror.article-editor-empty:before{color:var(--color-muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.article-editor-root .ProseMirror>*+*{margin-top:.85em}.article-editor-root .ProseMirror h2,.article-content .ProseMirror h2{letter-spacing:-.02em;color:var(--color-ink);margin-top:1.75em;margin-bottom:.5em;scroll-margin-top:7.5rem;font-size:1.5rem;font-weight:700;line-height:1.3}.article-editor-root .ProseMirror h3,.article-content .ProseMirror h3{color:var(--color-ink);margin-top:1.35em;margin-bottom:.4em;scroll-margin-top:7.5rem;font-size:1.2rem;font-weight:600;line-height:1.35}.article-editor-root .ProseMirror p,.article-content .ProseMirror p{color:var(--color-subtle);margin:.65em 0}.article-content .ProseMirror{outline:none;padding:1.5rem 1.5rem 1.75rem;font-size:1.0625rem;line-height:1.8}@media (min-width:768px){.article-content .ProseMirror{padding:2rem 2.5rem 2.25rem}}.article-editor-root .ProseMirror ul,.article-editor-root .ProseMirror ol,.article-content .ProseMirror ul,.article-content .ProseMirror ol{color:var(--color-subtle);margin:.75em 0;padding-left:1.35em}.article-editor-root .ProseMirror li,.article-content .ProseMirror li{margin:.35em 0}.article-editor-root .ProseMirror blockquote,.article-content .ProseMirror blockquote{border-left:3px solid var(--color-primary);color:var(--color-muted);margin:1em 0;padding-left:1em;font-style:italic}.article-editor-root .ProseMirror pre,.article-content .ProseMirror pre{background:var(--color-page);border:1px solid var(--color-line);border-radius:.75rem;margin:1em 0;padding:.85em 1em;font-size:.875rem;overflow-x:auto}.article-editor-root .ProseMirror code,.article-content .ProseMirror code{background:var(--color-page);border:1px solid var(--color-line);border-radius:.35rem;padding:.15em .35em;font-size:.9em}.article-editor-root .ProseMirror pre code,.article-content .ProseMirror pre code{background:0 0;border:none;padding:0}.article-editor-root .ProseMirror img.article-image,.article-content .ProseMirror img.article-image{border:1px solid var(--color-line);border-radius:.75rem;max-width:100%;height:auto;margin:1.25em auto;display:block}.article-editor-root .ProseMirror a.article-link,.article-content .ProseMirror a.article-link{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.article-editor-root .ProseMirror strong,.article-content .ProseMirror strong{color:var(--color-ink);font-weight:700}
