.blog-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:36px;gap:36px;padding-top:170px;padding-bottom:96px}.blog-article{min-width:0}.blog-article h1{font-size:max(2rem, min(4vw, 3.5rem))}.blog-content{margin-top:28px;color:var(--brand-text)}.blog-content img{border-radius:var(--brand-radius)}.author-card{margin-top:36px;padding:24px;border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.author-card h2{font-size:1.25rem}.post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:28px}.post-nav a{padding:18px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text)}.post-nav span{display:block;color:var(--brand-primary-dark);font-weight:800}@media (max-width:991px){.blog-detail-layout,.post-nav{grid-template-columns:1fr}}