.blog-detail{padding:88px 0 60px}.blog-detail .container{max-width:860px}.blog-detail__head{text-align:center}.blog-detail__head h1{font-size:max(2rem, min(4vw, 3.4rem));font-weight:800}.blog-detail__image{margin:34px 0}.blog-detail__image img{width:100%;aspect-ratio:7/3;-o-object-fit:cover;object-fit:cover;border:1px solid var(--brand-border)}.blog-content{font-size:1.05rem;color:var(--brand-text)}.blog-author{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:24px 0;margin-top:36px}.post-nav{display:flex;justify-content:space-between;gap:18px;margin-top:28px}.related-articles{background:var(--brand-bg-alt)}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.related-card{background:var(--brand-bg);border:1px solid var(--brand-border);padding:22px;color:var(--brand-text)}.related-card span{color:var(--brand-accent);font-size:.82rem}@media (max-width:640px){.post-nav{flex-direction:column}}