.blog-detail-page{background:#fff;padding:72px 0}.blog-detail-shell{max-width:680px;margin:0 auto}.blog-detail-shell h1{color:var(--brand-text);font-size:max(2rem, min(4vw, 3.4rem));line-height:1.12}.blog-detail-meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--brand-text);border-bottom:1px solid var(--brand-border);padding-bottom:18px;margin-bottom:30px}.blog-detail-content{color:var(--brand-text)}.blog-detail-content img{border-radius:var(--brand-radius)}.blog-detail-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:20px 0;margin:34px 0}.blog-detail-nav div:last-child{text-align:right}.blog-reply-section h2{color:var(--brand-text);font-size:1.45rem}.blog-reply-form .form-label{color:var(--brand-text);font-weight:800}.blog-reply-form .require::after{content:" *";color:var(--brand-danger)}@media (max-width:575px){.blog-detail-nav{grid-template-columns:1fr}.blog-detail-nav div:last-child{text-align:left}}