.post-content{color:#4b5563;font-size:16px;line-height:1.8}.post-content p{margin:0 0 16px}.post-content h2{color:#1e3a5f;margin:32px 0 16px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600}.post-content h3{color:#1e3a5f;margin:24px 0 12px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.post-content ul,.post-content ol{margin:16px 0;padding-left:24px}.post-content li{margin-bottom:8px}.post-content blockquote{color:#374151;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-left:4px solid #3b82f6;border-radius:0 12px 12px 0;margin:24px 0;padding:16px 24px;font-style:italic}.post-content a{color:#3b82f6;font-weight:500;text-decoration:none}.post-content a:hover{text-decoration:underline}.post-content strong{color:#1e3a5f;font-weight:600}.post-content em{font-style:italic}.post-content s{text-decoration:line-through}.post-content img{border-radius:12px;max-width:100%;height:auto;margin:24px 0}.post-content code{color:#1e3a5f;background:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:14px}.post-content pre{color:#fff;background:#1e3a5f;border-radius:12px;margin:24px 0;padding:20px 24px;overflow-x:auto}.post-content pre code{color:inherit;background:0 0;padding:0}
