.ProseMirror{outline:none}.ProseMirror p{line-height:1.75;margin:.5rem 0}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror h1{border-left:8px solid;padding-left:1rem;margin-bottom:1.5rem}.ProseMirror h1,.ProseMirror h2{font-size:1.5rem;font-weight:700;margin-top:60px}.ProseMirror h2{margin-bottom:1rem}.ProseMirror h3{font-weight:700;font-size:1rem;margin-top:60px;margin-bottom:.5rem}.ProseMirror p :not(a):not(a *){color:var(--color-foreground)!important}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.ProseMirror u{text-decoration:underline}.ProseMirror img,.ProseMirror video{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.ProseMirror .youtube-embed{margin:16px 0}.ProseMirror blockquote{border-left:4px solid #e5e7eb;padding-left:16px;margin:16px 0;font-style:italic;color:#6b7280;background:none;quotes:none!important}.ProseMirror blockquote :after,.ProseMirror blockquote :before,.ProseMirror blockquote:after,.ProseMirror blockquote:before,.prose blockquote :after,.prose blockquote :before,.prose blockquote:after,.prose blockquote:before{content:none!important;quotes:none!important}.ProseMirror blockquote,.prose blockquote{quotes:none!important}.ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:24px 0}.video-wrapper{margin:16px 0;position:relative}.video-wrapper video{transition:all .2s ease}.video-wrapper video:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.youtube-video-wrapper{margin:16px 0;position:relative}.youtube-video-wrapper .youtube-embed:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.resizable-image-wrapper{margin:16px 0;clear:both;width:100%}.resizable-image-wrapper img{transition:all .2s ease}.resizable-image-wrapper img:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.resizable-image-wrapper .text-center{text-align:center;width:100%;display:block}.resizable-image-wrapper .clear-both{clear:both}.resizable-image-wrapper .clear-left{clear:left}.resizable-image-wrapper .clear-right{clear:right}.image-row-wrapper{margin:16px 0;position:relative}.image-row-item{min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;padding:8px;width:100%}.image-row-item img{margin:0;border-radius:8px;transition:all .2s ease}.image-row-item img:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.simple-image-row{margin:1rem 0!important}.simple-image-row>div{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1rem!important}.simple-image-row .left-image,.simple-image-row .right-image{display:flex!important;justify-content:center!important;align-items:center!important}.simple-image-row img{width:100%!important;height:auto!important;max-height:16rem!important;object-fit:contain!important;border-radius:.5rem!important;margin:0!important}.ProseMirror [data-text-align=left]{text-align:left}.ProseMirror [data-text-align=center]{text-align:center}.ProseMirror [data-text-align=right]{text-align:right}.ProseMirror .float-left{float:left}.ProseMirror .float-right{float:right}.ProseMirror .block{display:block}.ProseMirror .mx-auto{margin-left:auto;margin-right:auto}.ProseMirror:after{content:"";display:table;clear:both}@media (max-width:768px){.image-row-wrapper .grid-cols-2{grid-template-columns:1fr}.simple-image-row>div{grid-template-columns:1fr!important}.ProseMirror h1{font-size:1rem;margin-top:2rem;margin-bottom:1rem}.ProseMirror h2{font-size:1rem;margin-top:2rem;margin-bottom:.5rem}.ProseMirror h3{font-size:.875rem;margin-top:2rem}}.prose p:empty:before{content:"\00a0";display:inline-block}