.prose,.article-content,.tiptap,.ProseMirror,[data-rich-editor-content]{color:#334155!important;word-wrap:break-word!important;overflow-wrap:break-word!important;font-size:1.0625rem!important;line-height:1.85!important}.prose h1,.prose-slate h1,.article-content h1,.tiptap h1,.ProseMirror h1,[data-rich-editor-content] h1{color:#0f172a!important;letter-spacing:-.025em!important;margin-top:2rem!important;margin-bottom:1rem!important;font-size:2rem!important;font-weight:800!important;line-height:2.5rem!important;display:block!important}@media (width>=640px){.prose h1,.prose-slate h1,.article-content h1,.tiptap h1,.ProseMirror h1,[data-rich-editor-content] h1{font-size:2.25rem!important;line-height:2.75rem!important}}.prose h2,.prose-slate h2,.article-content h2,.tiptap h2,.ProseMirror h2,[data-rich-editor-content] h2{color:#0f172a!important;letter-spacing:-.02em!important;margin-top:1.75rem!important;margin-bottom:.875rem!important;font-size:1.5rem!important;font-weight:700!important;line-height:2rem!important;display:block!important}@media (width>=640px){.prose h2,.prose-slate h2,.article-content h2,.tiptap h2,.ProseMirror h2,[data-rich-editor-content] h2{font-size:1.75rem!important;line-height:2.25rem!important}}.prose h3,.prose-slate h3,.article-content h3,.tiptap h3,.ProseMirror h3,[data-rich-editor-content] h3{color:#1e293b!important;margin-top:1.5rem!important;margin-bottom:.625rem!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.75rem!important;display:block!important}.prose p,.article-content p,.tiptap p,.ProseMirror p,[data-rich-editor-content] p{color:#334155!important;min-height:1.5rem!important;margin-top:1rem!important;margin-bottom:1rem!important;font-size:1.0625rem!important;line-height:1.85!important;display:block!important}.prose p:empty,.article-content p:empty,.tiptap p:empty,.ProseMirror p:empty,[data-rich-editor-content] p:empty{min-height:1.85rem!important;display:block!important}.prose p:empty:before,.article-content p:empty:before,.tiptap p:empty:before,.ProseMirror p:empty:before,[data-rich-editor-content] p:empty:before{content:" "!important;display:inline-block!important}.prose br,.article-content br,.tiptap br,.ProseMirror br{content:""!important;margin-top:.5rem!important;display:block!important}.prose ul,.article-content ul,.tiptap ul,.ProseMirror ul,[data-rich-editor-content] ul{margin-top:1rem!important;margin-bottom:1rem!important;padding-left:1.75rem!important;list-style-type:disc!important;display:block!important}.prose ol,.article-content ol,.tiptap ol,.ProseMirror ol,[data-rich-editor-content] ol{margin-top:1rem!important;margin-bottom:1rem!important;padding-left:1.75rem!important;list-style-type:decimal!important;display:block!important}.prose li,.article-content li,.tiptap li,.ProseMirror li,[data-rich-editor-content] li{margin-top:.375rem!important;margin-bottom:.375rem!important;line-height:1.75!important;display:list-item!important}.prose li>p,.article-content li>p,.tiptap li>p,.ProseMirror li>p{margin-top:.25rem!important;margin-bottom:.25rem!important}.prose blockquote,.article-content blockquote,.tiptap blockquote,.ProseMirror blockquote,[data-rich-editor-content] blockquote{color:#475569!important;background-color:#f8fafc!important;border-left:4px solid #1d4ed8!important;border-radius:0 .75rem .75rem 0!important;margin:1.5rem 0!important;padding:.875rem 1.5rem!important;font-style:italic!important;display:block!important}.prose blockquote p,.article-content blockquote p,.tiptap blockquote p,.ProseMirror blockquote p{margin:.25rem 0!important}.prose strong,.article-content strong,.tiptap strong,.ProseMirror strong,[data-rich-editor-content] strong{color:#0f172a!important;font-weight:700!important}.prose em,.article-content em,.tiptap em,.ProseMirror em{font-style:italic!important}.prose u,.article-content u,.tiptap u,.ProseMirror u{text-decoration:underline!important}.prose a,.article-content a,.tiptap a,.ProseMirror a,[data-rich-editor-content] a{color:#1d4ed8!important;font-weight:600!important;text-decoration:underline!important}.prose a:hover,.article-content a:hover,.tiptap a:hover,.ProseMirror a:hover,[data-rich-editor-content] a:hover{color:#1e40af!important}.prose img,.article-content img,.tiptap img,.ProseMirror img,[data-rich-editor-content] img{border-radius:1rem!important;max-width:100%!important;height:auto!important;margin:2rem 0!important;box-shadow:0 4px 14px #0000000f!important}.prose hr,.article-content hr,.tiptap hr,.ProseMirror hr,[data-rich-editor-content] hr{border:none!important;border-top:1px solid #e2e8f0!important;margin:2.5rem 0!important}.ProseMirror{min-height:inherit;outline:none!important}
