.blog-detail{padding:150px 0 88px;background:var(--brand-bg)}.narrow{max-width:860px}.back-link{display:inline-block;margin-bottom:22px}.blog-detail header{border-bottom:1px solid var(--brand-border);padding-bottom:26px;margin-bottom:34px}.blog-detail header span{color:var(--brand-primary);font-weight:850}.blog-detail h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1;font-weight:850;margin:10px 0}.blog-content{color:var(--brand-text);font-size:1.05rem}.blog-content img{border-radius:var(--brand-radius);margin:28px 0}.post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:42px 0}.detail-recents,.post-nav a{padding:20px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.detail-recents h2{font-size:1.2rem;font-weight:850}.detail-recents a{display:block;padding:12px 0;border-top:1px solid var(--brand-border)}.detail-recents span{display:block;color:var(--brand-primary);font-weight:850}.detail-recents strong{color:var(--brand-text)}@media (max-width:575px){.post-nav{grid-template-columns:1fr}}