.share-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;padding:14px 16px;border:1px solid #dfe7f4;border-radius:16px;background:rgba(255,255,255,.88)}.share-bar strong{margin-right:4px}.share-button,.share-link{appearance:none;border:1px solid #d7e1f1;background:#fff;color:#24406f;border-radius:999px;padding:8px 13px;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.share-button:hover,.share-link:hover{border-color:#2468f2;color:#2468f2}.share-tip{font-size:13px;color:#1d7f5d}.article-faq details{border:1px solid #e3e9f2;border-radius:14px;padding:15px 17px;margin-bottom:10px}.article-faq summary{font-weight:800;cursor:pointer}.article-content{max-width:900px;margin:auto}.article-content h2{font-size:29px;margin:38px 0 15px}.article-content p{color:#56657c;line-height:1.95}.source-note{padding:16px 18px;background:#fafbfc;border:1px dashed #ccd5e3;border-radius:14px;font-size:13px}.article-cta{margin-top:42px;padding:28px;border-radius:22px;background:#f3f7ff;border:1px solid #dfe7f4}@media(max-width:640px){.share-bar{align-items:stretch}.share-button,.share-link{text-align:center}}
