.pm-article .pm-article-body{font-size:18px;line-height:1.87;overflow-wrap:break-word}.pm-article .pm-article-body p{margin:0 0 24px}.pm-article .pm-article-body h2{font-size:26px;line-height:1.3;margin:42px 0 17px;color:#222}.pm-article .pm-article-body h3{font-size:22px;margin:30px 0 12px}.pm-article .pm-article-body h4{font-size:18px;margin:25px 0 12px}.pm-article .pm-article-body blockquote{border-left:5px solid #c71b2d;background:#f8f8f9;padding:20px 24px;margin:24px 0}.pm-article .pm-article-body img{height:auto;max-width:100%;border-radius:7px}.pm-article .pm-article-body iframe,.pm-article .pm-article-body video{width:100%;aspect-ratio:16/9;border:0;border-radius:8px;max-width:100%}.pm-article .pm-article-body audio{max-width:100%}.pm-article .pm-article-body figure{margin:24px 0}.pm-article .pm-article-body figcaption{font-size:13px;text-align:center;color:#6b6b73;line-height:1.5}.pm-article .pm-article-body .alignleft{float:left;max-width:46%;margin:0 22px 12px 0}.pm-article .pm-article-body .alignright{float:right;max-width:46%;margin:0 0 12px 22px}.pm-article .pm-article-body .aligncenter{display:block;margin:18px auto}.pm-article-feature{margin:32px 0 0}.pm-article-feature img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.pm-article-tags{font-size:13px;color:#6b6b72;padding-top:12px;border-top:1px solid #e9e9eb}.pm-preview-warning{color:#a61b2f;background:#fff5f6;border:1px solid #ffd2d8;border-radius:6px;padding:12px;font-weight:750;font-size:13px}.pm-home-post{overflow:hidden}.pm-home-feature{width:calc(100% + 50px);max-width:none;aspect-ratio:16/9;object-fit:cover;margin:-25px -25px 17px}.pm-article .pm-article-body ul,.pm-article .pm-article-body ol{padding-left:23px}.pm-article .pm-article-body a{color:#a50a21;text-decoration:underline}.pm-article .pm-article-body pre{background:#f0f0f2;padding:15px;overflow:auto}.pm-article .pm-article-body:after{content:"";display:block;clear:both}
.pm-article .pm-article-body figure.alignleft{float:left;max-width:46%;margin:0 22px 12px 0}.pm-article .pm-article-body figure.alignright{float:right;max-width:46%;margin:0 0 12px 22px}.pm-article .pm-article-body figure.aligncenter{display:block;margin:18px auto;clear:both}
