.blog-detail h1{font-size:max(2rem, min(4vw, 3rem));margin:24px 0}.article-meta{display:flex;gap:24px;flex-wrap:wrap;padding:16px 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);font-size:.875rem}.article-content{padding-top:32px;word-wrap:anywhere}.article-content h2{font-size:1.5rem;margin:32px 0 16px}.article-share{margin-top:32px}.article-entry{font-size:.875rem;margin:24px 0}.article-author{display:flex;gap:24px;padding:24px;background:var(--brand-bg-alt)}.article-author img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.article-author h2{font-size:1.125rem}.article-neighbors{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding:24px 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.article-neighbors>div:last-child{text-align:right}.article-comment{margin-top:48px}.article-comment h2{font-size:1.5rem}.article-comment .form-label{width:100%}.article-comment .form-control{border-radius:0;margin-top:8px}.recent-notes{border-left:1px solid var(--brand-border);padding-left:24px}.recent-notes h2{font-size:1.25rem}.recent-notes ul{list-style:none;padding:0}.recent-notes li{padding:16px 0;border-bottom:1px solid var(--brand-border)}.recent-notes time{display:block;font-size:.75rem;margin-bottom:8px}@media (max-width:991px){.recent-notes{border-left:0;border-top:1px solid var(--brand-border);padding-top:32px}.article-neighbors{grid-template-columns:1fr}.article-neighbors>div:last-child{text-align:left}}