.editor-html{font-family:var(--font-host-grotesk),sans-serif;font-size:14px;font-weight:400;font-synthesis:none;line-height:1.35;color:#0f0f0f;text-transform:none;letter-spacing:0;-webkit-user-select:text;user-select:text}.editor-html:after{content:"";display:table;clear:both}.editor-html a,.editor-html b,.editor-html em,.editor-html h1,.editor-html h2,.editor-html h3,.editor-html h4,.editor-html h5,.editor-html h6,.editor-html i,.editor-html li,.editor-html mark,.editor-html p,.editor-html s,.editor-html span,.editor-html strong,.editor-html sub,.editor-html sup,.editor-html u{font-family:inherit;text-transform:none;letter-spacing:0;-webkit-user-select:text;user-select:text}.editor-html li,.editor-html p{font-family:var(--font-host-grotesk),sans-serif;font-size:14px;font-weight:400;font-synthesis:none;line-height:1.35;color:#0f0f0f;text-transform:none;letter-spacing:0}.editor-html b,.editor-html strong{font-weight:700}.editor-html a,.editor-html span{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;font-family:inherit;letter-spacing:inherit;text-transform:none}.editor-html p{margin:0 0 .3rem;white-space:normal}.editor-html p:last-child{margin-bottom:0}.editor-html p:empty{display:none}.editor-html [style*=font-size]{line-height:1.3}.editor-html [style*="font-size: 1.1rem"],.editor-html [style*="font-size: 1.2rem"],.editor-html [style*="font-size: 1.35rem"],.editor-html [style*="font-size: 1.6rem"],.editor-html [style*="font-size: 1rem"],.editor-html [style*="font-size: 2rem"]{font-weight:600;line-height:1.3}.editor-html h1,.editor-html h2,.editor-html h3,.editor-html h4,.editor-html h5,.editor-html h6{font-family:var(--font-host-grotesk),sans-serif;font-weight:600;text-transform:none;letter-spacing:normal;line-height:1.3;color:inherit;margin:.6rem 0 .35rem}.editor-html h1,.editor-html h1 span{font-size:2rem}.editor-html h2,.editor-html h2 span{font-size:1.6rem}.editor-html h3,.editor-html h3 span{font-size:1.35rem}.editor-html h4,.editor-html h4 span{font-size:1.2rem}.editor-html h5,.editor-html h5 span{font-size:1.1rem}.editor-html h6,.editor-html h6 span{font-size:1rem}.editor-html h1:first-child,.editor-html h2:first-child,.editor-html h3:first-child,.editor-html h4:first-child,.editor-html h5:first-child,.editor-html h6:first-child{margin-top:0}.editor-html em,.editor-html i{font-style:italic}.editor-html u{text-decoration:underline}.editor-html del,.editor-html s,.editor-html strike{text-decoration:line-through}.editor-html sub{vertical-align:sub;font-size:.75em}.editor-html sup{vertical-align:super;font-size:.75em}.editor-html mark{padding:0 .125em;border-radius:.125rem;background-color:#fef08a;color:inherit}.editor-html a{color:#2563eb;text-decoration:underline}.editor-html ol,.editor-html ul{padding-left:1.5rem;margin:0 0 .75rem}.editor-html ul{list-style:disc}.editor-html ol{list-style:decimal}.editor-html li{margin-bottom:.25rem}.editor-html ul[data-type=taskList]{list-style:none;padding-left:0}.editor-html ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.25rem}.editor-html ul[data-type=taskList] li>label{flex-shrink:0}.editor-html blockquote{border-left:4px solid #afb3ab;padding-left:1rem;margin:.75rem 0;color:#7d807a;font-style:normal}.editor-html hr{border:none;border-top:2px solid #afb3ab;margin:1rem 0}.editor-html pre{background:#0f0f0f;color:#edf1e8;padding:1rem;border-radius:.5rem;overflow-x:auto;font-size:.875rem;margin:.75rem 0;white-space:pre-wrap}.editor-html code,.editor-html pre{font-family:var(--font-dm-mono),monospace}.editor-html code{background:#d7dbd2;padding:.125em .35em;border-radius:.25rem;font-size:.9em;text-transform:none;color:inherit}.editor-html pre code{background:transparent;padding:0;color:inherit}.editor-html .rich-editor-img,.editor-html img{max-width:100%;width:auto;height:auto!important;object-fit:contain!important;border-radius:.5rem;display:block;margin:1rem 0}.editor-html .rich-editor-img[data-float=left]{float:left;margin-right:1rem;margin-bottom:.5rem;margin-top:0}.editor-html .rich-editor-img[data-float=right]{float:right;margin-left:1rem;margin-bottom:.5rem;margin-top:0}