.blog-detail-compact{padding:84px 0}.blog-narrow{max-width:680px;margin:0 auto}.blog-narrow h1{font-weight:800;margin-bottom:1rem}.blog-meta{color:var(--brand-text-secondary);display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.content{color:var(--brand-text);line-height:1.8}.pre-next{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin:2.5rem 0;padding:1.25rem 0}.pre-next div:last-child{text-align:right}.blog-reply{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:1.5rem}@media (max-width:767px){.pre-next{grid-template-columns:1fr}.pre-next div:last-child{text-align:left}}