/* Standard prose defaults shared by the public article and both WordPress editors. */
.article-content,.editor-styles-wrapper,body#tinymce{font-size:18px;line-height:1.95;word-break:keep-all;overflow-wrap:anywhere}
.article-content>.tg-blog{font-size:inherit!important;line-height:inherit!important}
.article-content>p,.article-content>.tg-blog>p,.article-content .article-section>p,.editor-styles-wrapper p,body#tinymce p{margin:0 0 23px}
.article-content>h2,.article-content>.tg-blog>h2,.article-content .article-section>h2,.editor-styles-wrapper h2,body#tinymce h2{font-size:26px;line-height:1.55;margin:48px 0 20px;letter-spacing:-.6px}
.article-content>h3,.article-content>.tg-blog>h3,.editor-styles-wrapper h3,body#tinymce h3{font-size:21px;line-height:1.55;margin:32px 0 16px}
.article-content>figure.wp-block-image,.article-content>.tg-blog>figure.wp-block-image,.editor-styles-wrapper figure.wp-block-image,body#tinymce figure{margin-block:28px 34px}
.article-content figcaption,.editor-styles-wrapper figcaption,body#tinymce figcaption{font-size:13px;line-height:1.65;color:#747b7d;margin-top:10px}
.article-content img,.editor-styles-wrapper img,body#tinymce img{max-width:100%;height:auto}
@media(max-width:600px){.article-content,.editor-styles-wrapper,body#tinymce{font-size:17px}.article-content>h2,.article-content>.tg-blog>h2,.article-content .article-section>h2,.editor-styles-wrapper h2,body#tinymce h2{font-size:23px}}
