.glob-blog-heading{padding:176px 0 48px;background:var(--brand-bg-alt)}.glob-blog-heading h1{font-size:max(2rem, min(4vw, 3.2rem));color:var(--brand-primary)}.glob-blog-heading p{max-width:720px;color:var(--brand-text-secondary);margin-bottom:0}.glob-blog-minimal{padding:32px 0 96px;background:#fff}.glob-blog-minimal__list{max-width:800px;margin:0 auto 48px}.glob-blog-minimal__item{padding:20px 0;border-bottom:1px solid var(--brand-border)}.glob-blog-minimal__item time{display:block;margin-bottom:8px;color:var(--brand-text-secondary);font-size:.85rem}.glob-blog-minimal__item h2{font-size:1.35rem;margin-bottom:8px}.glob-blog-minimal__item h2 a{color:var(--brand-primary);-webkit-text-decoration:none;text-decoration:none}.glob-blog-minimal__item h2 a:hover{color:var(--brand-accent)}.glob-blog-minimal__item p{margin:0;color:var(--brand-text-secondary)}.glob-article-page{padding:160px 0 96px}.glob-article h1{font-size:max(1.9rem, min(3.4vw, 2.8rem));margin-bottom:12px}.glob-post-meta{margin-bottom:32px;color:var(--brand-text-secondary);font-size:.92rem}.glob-article__content{color:var(--brand-text);margin-bottom:32px}.glob-article__content h2,.glob-article__content h3{margin-top:32px}.glob-article__share{margin-bottom:32px}.glob-author-box{display:flex;gap:16px;padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg-alt);margin-bottom:32px}.glob-author-box img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;background:#e2e8f0}.glob-author-box p{margin:0;color:var(--brand-text-secondary)}.glob-prev-next{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:48px;padding-top:24px;border-top:1px solid var(--brand-border)}.glob-prev-next span{display:block;font-size:.8rem;color:var(--brand-text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:.08em}.glob-prev-next a{color:var(--brand-primary);font-weight:700;-webkit-text-decoration:none;text-decoration:none}.glob-reply{padding:32px;border:1px solid var(--brand-border);background:#fff}.glob-blog-sidebar .glob-toc{top:100px;padding:20px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.glob-toc__hint{font-size:.85rem;color:var(--brand-text-secondary)}.glob-recent-list,.glob-toc__list{list-style:none;margin:0;padding:0}.glob-recent-list li,.glob-toc__list li{margin-bottom:10px}.glob-recent-list time{display:block;font-size:.78rem;color:var(--brand-text-secondary)}.glob-recent-list a{color:var(--brand-primary);-webkit-text-decoration:none;text-decoration:none;font-weight:650}.pagination .page-link{border-radius:0;color:var(--brand-primary)}.pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}@media (max-width:991.98px){.glob-blog-sidebar .glob-toc{position:static;margin-bottom:24px}.glob-prev-next{grid-template-columns:1fr}}