#mr-journal[data-mr-block-editor] .mr-hero{min-height:var(--mr-editor-hero-height,680px)}
#mr-journal[data-mr-block-editor] .mr-hero-title{font-size:clamp(34px,4.1cqw,var(--mr-editor-title-size,60px))}
#mr-journal[data-mr-block-editor] .mr-copy{font-size:var(--mr-block-font,var(--mr-editor-text-size,17px));color:var(--mr-editor-text-color,#46564d);text-align:var(--mr-block-align,left)}
#mr-journal[data-mr-block-editor] .mr-copy p{margin:0 0 var(--mr-editor-paragraph-space,22px)}
#mr-journal[data-mr-block-editor] .mr-copy p:last-child{margin-bottom:0}
#mr-journal[data-mr-block-editor] .mr-section-heading h2,#mr-journal[data-mr-block-editor] .mr-subheading{color:var(--mr-editor-heading-color,#172c22)}
#mr-journal .mr-editor-block{padding-bottom:var(--mr-block-after,0);scroll-margin-top:110px}
#mr-journal .mr-editor-block:not(.mr-section){padding-top:var(--mr-block-before,0)}
#mr-journal .mr-editor-block.mr-section{padding-top:calc(var(--mr-editor-section-space,36px) + var(--mr-block-before,0))}
#mr-journal .mr-editor-block:first-child{border-top:0;margin-top:0;padding-top:var(--mr-block-before,0)}
#mr-journal .mr-editable-photo[data-align=left]{margin-left:0;margin-right:auto}
#mr-journal .mr-editable-photo[data-align=right]{margin-left:auto;margin-right:0}
#mr-journal .mr-article .mr-editable-photo.mr-photo-custom{width:min(var(--mr-image-width),var(--mr-image-max-width),calc(var(--mr-image-max-height) * var(--mr-frame-ratio)));max-width:100%}
#mr-journal .mr-editable-photo.mr-photo-cropped :is(.mr-photo-link,img){aspect-ratio:var(--mr-frame-ratio);width:100%;display:block}
#mr-journal .mr-article .mr-editable-photo.mr-photo-cropped img{height:100%;object-fit:cover;object-position:var(--mr-image-focus);aspect-ratio:var(--mr-frame-ratio)}
#mr-journal .mr-editable-photo figcaption{font-size:var(--mr-caption-size,13px);text-align:var(--mr-caption-align,left);color:var(--mr-editor-caption-color,#69766f)}
#mr-journal .mr-editable-photo figcaption :is(p,div,span){font:inherit;color:inherit;line-height:inherit}
#mr-journal .mr-photo-credit{display:block;opacity:.8;margin-top:3px}
#mr-journal .mr-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:240px;padding:24px;background:#f5f6f6;border:1px dashed #aab1ad;border-radius:4px;color:#323e4f;text-align:center}
#mr-journal .mr-image-placeholder .mr-placeholder-icon{width:64px;height:64px;fill:#8d9791}
#mr-journal .mr-image-placeholder strong{font-size:16px;color:#323e4f}
#mr-journal .mr-image-placeholder p{font-size:13px;line-height:1.6;max-width:330px;color:#52615a;margin:0}
#mr-journal .mr-editor-placeholder{padding:20px;border:1px dashed #aab1ad;color:#52615a;background:#f5f6f6;font-size:14px}
#mr-journal .mr-editable-embed iframe{width:100%;height:var(--mr-embed-height,360px);border:0;border-radius:4px;display:block}
#mr-journal .mr-editor-quotation{border-left:3px solid #ef8a2c;padding:12px 24px;margin:28px 0;color:#323e4f}
#mr-journal .mr-editor-quotation cite{display:block;font-size:13px;margin-top:12px}
#mr-journal .mr-editor-divider{border-top:1px solid #d9dfdc}
@media(max-width:650px){
 #mr-journal[data-mr-block-editor] .mr-hero{min-height:var(--mr-editor-mobile-hero-height,500px)}
 #mr-journal[data-mr-block-editor] .mr-hero-title{font-size:34px}
 #mr-journal[data-mr-block-editor] .mr-copy{font-size:var(--mr-block-font,var(--mr-editor-mobile-text-size,16px))}
 #mr-journal .mr-article .mr-editable-photo.mr-photo-custom{width:min(var(--mr-mobile-image-width),calc(var(--mr-mobile-image-max-height) * var(--mr-frame-ratio)))}
 #mr-journal .mr-image-placeholder{min-height:200px;padding:18px}
 #mr-journal .mr-editable-embed iframe{height:min(var(--mr-embed-height,360px),65vh)}
}

#mr-journal[data-mr-contents=false] .mr-layout{grid-template-columns:minmax(0,1fr) 220px}
@media(max-width:1100px){#mr-journal[data-mr-contents=false] .mr-layout{display:block}}
