.pubarticle{box-sizing:border-box;color:#1f2937;background:#f5f7fa;width:100%;min-height:100vh;padding:72px 16px 64px}.pubarticle .pub-banner{margin:0 -16px}.pubarticle-updated{color:#9ca3af;text-align:center;margin:0 0 32px;font-size:13px}.pubarticle-lead{margin:0 0 28px}.pubarticle-lead p{color:#4b5563;margin:0 0 8px;font-size:15px;line-height:1.8}.pubarticle-lead-divider{border:0;border-top:1px solid #e5e7eb;margin:0 0 28px}.pubarticle-section{margin:0 0 28px}.pubarticle-section h2{color:#1f2937;margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.4}.pubarticle-section p{color:#4b5563;margin:0 0 8px;font-size:15px;line-height:1.8}@media (max-width:768px){.pubarticle{padding-top:96px}}
