.hs-article-cover{aspect-ratio:16/9;background:#f3f5f7;position:relative;overflow:hidden}.hs-article-cover img{object-fit:cover;width:100%;height:100%;display:block}.hs-article-chip{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d6efd66;border:1px solid #0d6efd38;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;position:absolute;top:15px;right:15px}.hs-article-chip:hover{color:#fff;background:#0d6efde6}.hs-article-h1{letter-spacing:-.4px;margin:0 0 14px;font-size:26px;font-weight:900;line-height:1.25}.hs-article-meta-row{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 0 18px;display:flex}.hs-article-author{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.hs-article-avatar{object-fit:cover;border:1px solid #00000014;border-radius:999px;width:55px;height:55px}.hs-article-author-text{min-width:0}.hs-article-author-name{white-space:nowrap;text-overflow:ellipsis;max-width:380px;font-size:14px;font-weight:800;overflow:hidden}.hs-article-author-sub{color:#0000008c;font-size:12px}.hs-pill{color:#0d6efd;background:#0d6efd14;border:1px solid #0d6efd38;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.hs-article-content{word-break:break-word;color:#000000d1;font-size:16px;line-height:1.85}.hs-article-content h2{letter-spacing:-.2px;margin-top:28px;margin-bottom:12px;font-size:20px;font-weight:900}.hs-article-content h3{margin-top:22px;margin-bottom:10px;font-size:18px;font-weight:800}.hs-article-content p{margin-bottom:14px}.hs-article-content ul,.hs-article-content ol{margin-bottom:14px;padding-left:18px}.hs-article-content img{border-radius:12px;max-width:100%;height:auto}.hs-sidebar-sticky{position:sticky;top:90px}.hs-side-title{margin:0 0 12px;font-weight:900}.hs-toc{margin:0;padding:0;list-style:none}.hs-toc li{border-bottom:1px solid #0000000d;padding:8px 0}.hs-toc li:last-child{border-bottom:0}.hs-toc a{color:#111;font-size:13px;font-weight:600;text-decoration:none}.hs-toc a:hover{color:#0d6efd}.hs-toc-muted{color:#00000073;font-size:13px}.hs-similar-list{flex-direction:column;gap:10px;display:flex}.hs-similar-item{color:inherit;border:1px solid #0000000f;border-radius:14px;grid-template-columns:92px 1fr;gap:10px;padding:10px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.hs-similar-item:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0000000f}.hs-similar-thumb{aspect-ratio:1;background:#f3f5f7;border-radius:12px;overflow:hidden}.hs-similar-thumb img{object-fit:cover;width:100%;height:100%;display:block}.hs-similar-date{color:#0000008c;margin-bottom:2px;font-size:12px}.hs-similar-title{margin-bottom:4px;font-size:15px;font-weight:800;line-height:1.35}.hs-similar-excerpt{color:#0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}
