.doc-body.blog-body{grid-template-columns:minmax(0,1fr)}.blog-byline,.blog-meta{font-family:var(--apifae-font-mono);font-size:.875rem;color:var(--apifae-color-text-muted);margin:0 0 var(--apifae-space-2)}.blog-meta{margin-bottom:var(--apifae-space-8)}.blog-about-author{margin-top:var(--apifae-space-8);padding:var(--apifae-space-6);border:1px solid var(--apifae-color-border);border-radius:var(--apifae-radius-md, 8px);background:var(--apifae-color-surface)}.blog-about-author h2{margin-top:0}.blog-about-author p:last-child{margin-bottom:0}.blog-more{margin-top:var(--apifae-space-8);padding-top:var(--apifae-space-8);border-top:1px solid var(--apifae-color-border)}.doc-article ul.blog-more-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--apifae-space-6)}.blog-more-title{font-family:var(--apifae-font-heading);font-size:1.1rem}.blog-more-meta{font-family:var(--apifae-font-mono);font-size:.75rem;color:var(--apifae-color-text-muted);margin:var(--apifae-space-1) 0}.blog-more-desc{color:var(--apifae-color-text-muted);margin:0}.blog-back{margin-top:var(--apifae-space-8)}.blog-index-lead{color:var(--apifae-color-text-muted)}.blog-subscribe{margin-bottom:var(--apifae-space-8)}.doc-article ul.blog-index-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--apifae-space-8)}.blog-index-item{padding-bottom:var(--apifae-space-8);border-bottom:1px solid var(--apifae-color-border)}.blog-index-item:last-child{border-bottom:none}.blog-index-title{margin:0 0 var(--apifae-space-2)}.blog-index-meta{font-family:var(--apifae-font-mono);font-size:.75rem;color:var(--apifae-color-text-muted);margin:0 0 var(--apifae-space-2)}.blog-index-desc{margin:0}
