.seo-article{max-width:630px;margin:0 auto;color:#333;font-size:15px;line-height:1.9;word-break:normal;overflow-wrap:anywhere}
.seo-article *{box-sizing:border-box}
.seo-article .breadcrumb{margin:0 0 18px;font-size:13px}
.seo-article h1{margin:0 0 18px;padding:12px 15px;border-left:6px solid #28b878;background:#effbf5;color:#176b49;font-size:26px;line-height:1.45}
.seo-article h2{margin:30px 0 12px;padding:9px 12px;border-bottom:3px solid #36bd80;color:#286d45;font-size:21px;line-height:1.5}
.seo-article h3{margin:22px 0 8px;color:#356f47;font-size:18px;line-height:1.5}
.seo-article p{margin:0 0 14px}
.seo-article ul,.seo-article ol{margin:8px 0 18px;padding-left:1.7em}
.seo-article li{margin-bottom:8px}
.seo-article .lead,.seo-article .note,.seo-article .checklist{padding:15px 17px;border-radius:6px}
.seo-article .lead{background:#f7fff9;border:1px solid #b9e2cb}
.seo-article .note{background:#fffbee;border:1px solid #eadb9c}
.seo-article .checklist{background:#f5faf7;border:1px solid #c8ddd0}
.seo-article .related{margin-top:32px;padding:16px;background:#f0faf5;border-top:4px solid #36bd80}
.seo-article a{color:#267c50;text-decoration:underline}
#hpb-headerMain .site-summary{margin:0;padding:0;font-size:12px;line-height:1.45}
@media screen and (max-width:640px){
  .seo-article{width:100%;max-width:none;padding:0 14px;font-size:16px;line-height:1.85}
  .seo-article h1{font-size:23px;padding:10px 12px}
  .seo-article h2{font-size:20px;margin-top:26px}
  .seo-article h3{font-size:18px}
  .seo-article .breadcrumb{font-size:13px}
  #hpb-headerMain .site-summary{margin:0!important;padding:0!important;color:#fff!important;font-size:11px!important;line-height:1.35!important;text-align:left!important}
}
