.pi-seo-article{max-width:850px;margin:24px auto 80px;padding:clamp(20px,4vw,48px);background:#fff;border:1px solid #e5edf0;border-radius:24px;box-shadow:0 8px 30px rgba(22,61,73,.04);color:#25343b}.pi-seo-article-heading{padding-bottom:22px;border-bottom:1px solid #eaf0f2}.pi-seo-article-category{display:inline-block;color:#00877d;font-size:12px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.pi-seo-article h1{font-size:clamp(29px,4.7vw,43px);line-height:1.15;letter-spacing:-.035em;margin:14px 0 18px;color:#172f3b}.pi-seo-article-lead{font-size:clamp(16px,2.5vw,19px);line-height:1.73;color:#4c6069;margin:0 0 13px}.pi-seo-article-date{font-size:12px!important;color:#71838b!important;margin:13px 0 0!important}.pi-seo-article-body{max-width:72ch;margin:0 auto}.pi-seo-article-body section{margin:32px 0}.pi-seo-article-body h2{font-size:clamp(22px,3vw,27px);line-height:1.25;letter-spacing:-.02em;color:#1e3b45;margin:0 0 13px}.pi-seo-article-body h3{font-size:17px;line-height:1.38;color:#28434b;margin:20px 0 7px}.pi-seo-article-body li,.pi-seo-article-body p{font-size:16px;line-height:1.78;color:#455861}.pi-seo-article-body p{margin:0 0 15px}.pi-seo-article-body ul{padding-left:23px;margin:16px 0 20px}.pi-seo-article-body li{margin-bottom:7px}.pi-seo-article-faq{border-top:1px solid #eaf0f2;padding-top:30px}.pi-seo-article-action{padding:22px 24px;border-radius:18px;background:#eef9f6;margin-top:36px}.pi-seo-article-action p{color:#204d4c}.pi-seo-article-action a{display:inline-block;padding:11px 17px;border-radius:11px;background:#118d86;color:#fff;font-weight:700;text-decoration:none}.pi-seo-article-action a:hover{background:#08736c}.pi-seo-article-body .pi-seo-article-disclaimer{font-size:12px;line-height:1.5;color:#849097;margin-top:25px}@media(max-width:640px){.pi-seo-article{border-radius:16px;margin:12px auto 72px;padding:23px 18px}.pi-seo-article-body section{margin:26px 0}.pi-seo-article-action{padding:18px}}.pi-seo-wp-content{overflow-wrap:anywhere}.pi-seo-wp-content img,.pi-seo-wp-content video{max-width:100%;height:auto;border-radius:12px}.pi-seo-wp-content figure{max-width:100%;margin:24px 0}.pi-seo-wp-content blockquote{margin:24px 0;padding:8px 20px;border-left:3px solid #118d86;background:#f5f9f8}.pi-seo-wp-content a{color:#087f78;text-decoration:underline;text-underline-offset:3px}.pi-seo-wp-content iframe{max-width:100%}.pi-seo-wp-content h2,.pi-seo-wp-content h3{scroll-margin-top:80px}.pi-seo-article-sources{padding-top:18px;border-top:1px solid #e4ecef}.pi-seo-article-sources li{font-size:14px;line-height:1.6}.pi-seo-article-sources a{color:#087f78;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}