.jbl-article article>h1{margin-bottom:20px}.jbl-article-content{font-size:1.06rem}.jbl-article-content h2{margin-top:48px}.jbl-article-label{font-weight:800;color:var(--brand-primary-dark);letter-spacing:.12em}.jbl-author{display:grid;grid-template-columns:80px 1fr;grid-gap:20px;gap:20px;background:var(--brand-bg-alt);padding:24px;margin:48px 0}.jbl-author img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.jbl-author h2{font-size:1.2rem}.jbl-prev-next{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.jbl-comment{margin-top:48px}.jbl-toc{position:sticky;top:96px;border-left:4px solid var(--brand-primary);padding:24px;background:var(--brand-neutral-light)}.jbl-toc h2,.jbl-toc h3{font-size:1.05rem}.jbl-toc li{margin-bottom:10px}@media (max-width:575.98px){.jbl-prev-next{flex-direction:column}.jbl-author{grid-template-columns:1fr}}