.article-detail{padding-top:var(--space-7);padding-bottom:var(--space-8);max-width:800px}.article-header{border-bottom:1px solid var(--tm-line);margin-bottom:var(--space-7);padding-bottom:var(--space-5)}.article-lede{font-size:1.2rem;color:var(--tm-muted);margin-bottom:var(--space-4);max-width:var(--measure)}.article-meta{margin:0}.article-body{max-width:var(--measure);font-size:1.05rem}.article-body h2,.article-body h3,.article-body h4{margin-top:var(--space-6)}.article-body li,.article-body p{max-width:var(--measure)}.article-body code{background:rgba(22,21,35,.06);padding:1px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}.article-body blockquote{margin:var(--space-5) 0;padding:var(--space-3) var(--space-5);border-left:4px solid var(--tm-violet);background:var(--tm-white);color:var(--tm-muted)}.article-body ol,.article-body ul{padding-left:var(--space-5);margin-bottom:var(--space-4)}.article-body a{color:var(--tm-blue)}