.blog-detail{padding:150px 0 95px;background:linear-gradient(180deg,var(--brand-bg-alt),#fff 280px)}.blog-article{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);padding:42px;box-shadow:var(--brand-shadow)}.blog-article h1{font-size:max(2rem, min(5vw, 3.2rem))}.blog-meta-row{color:var(--brand-muted);font-size:.92rem;font-weight:700;margin:14px 0 24px;display:flex;gap:10px;flex-wrap:wrap}.blog-content{color:var(--brand-text)}.blog-content img{margin:28px 0}.blog-prev-next{display:flex;justify-content:space-between;gap:18px;border-top:1px solid var(--brand-border);padding-top:24px;margin-top:34px}.blog-sidebar,.blog-sidebar .sidebar-card{background:var(--brand-bg-alt);border-radius:var(--brand-radius-card);padding:24px}.blog-recent{list-style:none;padding:0}.blog-recent li{padding:10px 0;border-bottom:1px solid var(--brand-border)}.sidebar-cta{background:var(--brand-primary);color:var(--brand-text-inverse)}