.article-shell{padding:152px 0 96px}.article-meta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.article-shell h1{font-size:max(36px, min(6vw, 64px));font-weight:800}.article-description{font-size:20px;color:var(--brand-text)}.data-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:28px 0}.data-strip div{padding:18px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-bg-alt)}.data-strip strong{display:block;font-size:28px;color:var(--brand-primary-dark)}.article-content{font-size:18px}.article-nav{display:grid;grid-gap:12px;gap:12px;margin-top:36px}.sidebar-box{border:1px solid var(--brand-border);border-radius:var(--radius);padding:24px;margin-bottom:24px;background:#fff}.sidebar-box.dark{background:var(--brand-primary-dark);color:#fff}.sidebar-box.dark h2,.sidebar-box.dark p{color:#fff}.recent-item{border-bottom:1px solid var(--brand-border);padding:12px 0}@media (max-width:767px){.data-strip{grid-template-columns:1fr}}