.ghtp-imported-content{background:#fff;border-left:4px solid #c0392b;border-radius:4px;box-shadow:0 2px 12px rgb(0 0 0 / .08);color:#333;font-family:"Sarabun","Noto Sans Thai",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.7;max-width:800px;margin:0 auto;padding:36px 40px}.ghtp-imported-content *,.ghtp-imported-content *::before,.ghtp-imported-content *::after{box-sizing:border-box}.ghtp-imported-content p{margin:0 0 16px}.ghtp-imported-content .category-badge{background:#c0392b;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:16px;padding:4px 12px}.ghtp-imported-content h2{color:#1a1a2e;font-size:22px;font-weight:700;line-height:1.4;margin:24px 0 12px}.ghtp-imported-content .article-card>h2:first-child,.ghtp-imported-content [itemprop="articleBody"]>h2:first-child{margin-top:0}.ghtp-imported-content .byline{align-items:center;color:#999;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-bottom:24px}.ghtp-imported-content .impact-badge{background:#f39c12;border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.3px;line-height:1.5;padding:2px 8px}.ghtp-imported-content .article-card{background:#fff;border-left:4px solid #c0392b;border-radius:4px;box-shadow:0 2px 12px rgb(0 0 0 / .08);margin:0 0 28px;padding:36px 40px}.ghtp-imported-content.ghtp-has-article-card{background:#fff0;border-left:0;border-radius:0;box-shadow:none;padding:0}.ghtp-imported-content .summary{margin-bottom:28px}.ghtp-imported-content .summary p{color:#444;font-size:16px;line-height:1.8}.ghtp-imported-content .impact-box,.ghtp-imported-content .action-box,.ghtp-imported-content .example-box{border-radius:0 4px 4px 0;margin-bottom:20px;padding:20px 24px}.ghtp-imported-content .impact-box{background:#fdf2f2;border-left:4px solid #c0392b}.ghtp-imported-content .action-box{background:#fff8f0;border-left:4px solid #e67e22}.ghtp-imported-content .example-box{background:#f0faf5;border-left:4px solid #27ae60;margin-bottom:24px}.ghtp-imported-content .impact-box h2,.ghtp-imported-content .impact-box h3,.ghtp-imported-content .action-box h2,.ghtp-imported-content .action-box h3,.ghtp-imported-content .example-box h2,.ghtp-imported-content .example-box h3{font-size:15px;font-weight:700;line-height:1.45;margin:0 0 10px}.ghtp-imported-content .impact-box h2,.ghtp-imported-content .impact-box h3{color:#c0392b}.ghtp-imported-content .action-box h2,.ghtp-imported-content .action-box h3{color:#e67e22}.ghtp-imported-content .example-box h2,.ghtp-imported-content .example-box h3{color:#27ae60}.ghtp-imported-content .impact-box p,.ghtp-imported-content .action-box p,.ghtp-imported-content .example-box p{color:#555;font-size:15px;line-height:1.75;margin-bottom:0}.ghtp-imported-content .source-line{border-top:1px solid #f0f0f0;color:#777;font-size:13px;margin-top:8px;padding-top:16px}.ghtp-imported-content .source-line a{color:#c0392b;text-decoration:none}.ghtp-imported-content .source-line a:hover,.ghtp-imported-content .source-line a:focus{text-decoration:underline}.ghtp-imported-content .ghtp-related-posts,.ghtp-related-posts{border-top:1px solid #eee;margin-top:28px;padding-top:20px}.ghtp-imported-content .ghtp-related-posts h2,.ghtp-imported-content .ghtp-related-posts h3,.ghtp-related-posts h2,.ghtp-related-posts h3{color:#1a1a2e;font-size:16px;font-weight:700;line-height:1.45;margin:0 0 12px}.ghtp-imported-content .ghtp-related-posts ul,.ghtp-related-posts ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.ghtp-imported-content .ghtp-related-posts li,.ghtp-related-posts li{margin:0}.ghtp-imported-content .ghtp-related-posts a,.ghtp-related-posts a{color:#c0392b;font-weight:600;text-decoration:none}.ghtp-imported-content .ghtp-related-posts a:hover,.ghtp-imported-content .ghtp-related-posts a:focus,.ghtp-related-posts a:hover,.ghtp-related-posts a:focus{text-decoration:underline}@media (max-width:640px){.ghtp-imported-content{font-size:15px;padding:26px 22px}.ghtp-imported-content h2{font-size:20px}.ghtp-imported-content .article-card{padding:26px 22px}.ghtp-imported-content.ghtp-has-article-card{padding:0}.ghtp-imported-content .impact-box,.ghtp-imported-content .action-box,.ghtp-imported-content .example-box{padding:18px 18px}}