.pp-article-body .pp-editor-content h2{margin:2em 0 .8em;padding-left:16px;border-left:4px solid var(--lime,#8bef16);font-size:clamp(24px,3vw,32px);line-height:1.25;overflow-wrap:break-word}
.pp-article-body .pp-editor-content h3{margin:1.6em 0 .7em;font-size:clamp(20px,2.5vw,25px);line-height:1.35}
.pp-article-body .pp-editor-content p,.pp-article-body .pp-editor-content ul,.pp-article-body .pp-editor-content ol{margin-bottom:1.2em}
.pp-article-body .pp-editor-content :is(ul,ol){padding-left:1.5em}
.pp-article-body .pp-editor-content li+li{margin-top:.55em}
.pp-article-body .pp-seo-table{overflow-x:auto;max-width:100%;margin:24px 0;-webkit-overflow-scrolling:touch}
.pp-article-body .pp-seo-table table{width:100%;min-width:580px;border-collapse:collapse;font:inherit}
.pp-article-body .pp-seo-table th,.pp-article-body .pp-seo-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d9dfd5;padding:14px 12px;line-height:1.55}
.pp-article-body .pp-seo-table th{background:#f1f4ed;font-weight:700}
.pp-article-body .pp-editor-content a{overflow-wrap:anywhere}
@media(max-width:620px){.pp-article-body .pp-seo-table th,.pp-article-body .pp-seo-table td{font-size:14px;padding:10px}.pp-article-body .pp-editor-content h2{padding-left:12px}}
