.article-content pre{max-width:100%;margin:0;padding:1rem;overflow-x:auto;border:1px solid rgba(15,118,110,.18);border-radius:14px;color:#e2e8f0;background:var(--blog-navy);font-size:.92rem;line-height:1.6}.article-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.article-content p code,.article-content li code{padding:.12rem .32rem;border-radius:6px;color:var(--blog-navy);background:#e2e8f0;font-size:.92em}.article-main-image figcaption{margin-top:.55rem;color:var(--blog-muted);font-size:.78rem;text-align:center}.article-main-image figcaption a{color:var(--blog-teal);font-weight:800}
