/* Shared editorial presentation: reader, document editor and smart preview. */
.editorial-article .article-body{line-height:1.78;text-align:start}
.article-body h2{font-weight:600;text-wrap:pretty;line-height:1.3}
.article-body [id]{scroll-margin-top:96px}
.article-body strong,.article-body b{font-weight:600}
.article-body .question,.smart-text-result .question,.document-studio .jodit-wysiwyg .question{border-left:1px solid var(--wine,#115463);padding:0 0 0 22px;margin:32px 0;font-weight:600;line-height:1.75;text-align:start}
.article-body .question strong,.article-body .question b{font-weight:inherit}
.article-body blockquote,.smart-text-result blockquote,.document-studio .jodit-wysiwyg blockquote{position:relative;border:0;border-inline-start:3px solid var(--wine,#115463);border-radius:0 8px 8px 0;margin:32px 0;padding:22px 28px;background:#11546309;font-family:var(--serif,Georgia,serif);font-size:1.08em;line-height:1.65;font-weight:400;font-style:italic;text-align:start;overflow-wrap:anywhere}
.article-body blockquote p{margin:0 0 16px}.article-body blockquote p:last-child{margin-bottom:0}
.smart-source-field{margin:14px 0}.smart-text-result{overflow-wrap:anywhere}.smart-text-result img{max-width:100%;height:auto}.smart-text-result table{display:block;overflow:auto;max-width:100%}
.article-body blockquote.editorial-pullquote,.smart-text-result blockquote.editorial-pullquote,.document-studio .jodit-wysiwyg blockquote.editorial-pullquote{margin:2em 0;padding:.15em 0 .15em 1.1em;border:0;border-left:3px solid #ffa62b;border-radius:0;background:none;font-size:1.14em;line-height:1.6;font-weight:400;color:#115463}
.article-body .editorial-pullquote::before,.smart-text-result .editorial-pullquote::before,.document-studio .jodit-wysiwyg .editorial-pullquote::before{content:none}
.article-body .editorial-pullquote::after,.smart-text-result .editorial-pullquote::after,.document-studio .jodit-wysiwyg .editorial-pullquote::after{content:none}
@media(max-width:700px){.article-body .question{padding-left:16px}.article-body blockquote,.smart-text-result blockquote,.document-studio .jodit-wysiwyg blockquote{padding:18px 22px;font-size:1.04em}.article-body blockquote.editorial-pullquote,.smart-text-result blockquote.editorial-pullquote,.document-studio .jodit-wysiwyg blockquote.editorial-pullquote{padding:.1em 0 .1em .9em;font-size:1.08em}}
.article-body strong{font-weight:700}
