.src4a2a3-blog-detail{padding:48px 0 64px}.src4a2a3-blog-meta{color:var(--brand-text-secondary)}.src4a2a3-blog-content{margin:24px 0 40px}.src4a2a3-author{display:flex;gap:16px;padding:24px;background:var(--brand-bg-alt);border-radius:20px;box-shadow:0 2px 4px rgba(38,23,57,.12)}.src4a2a3-author img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.src4a2a3-post-nav{display:flex;justify-content:space-between;gap:16px;margin-top:32px}.src4a2a3-recent{position:sticky;top:100px;border:1px solid var(--brand-border);padding:16px;border-radius:20px;box-shadow:0 2px 4px rgba(38,23,57,.12)}.src4a2a3-recent h2{font-size:1.1rem}