.markdown-styles-module__3QwRAG__markdown{max-width:var(--blog-reading-width);color:var(--blog-text-secondary);font-size:16px;line-height:1.8}.markdown-styles-module__3QwRAG__markdown p,.markdown-styles-module__3QwRAG__markdown ul,.markdown-styles-module__3QwRAG__markdown ol,.markdown-styles-module__3QwRAG__markdown blockquote{margin:24px 0}.markdown-styles-module__3QwRAG__markdown h2,.markdown-styles-module__3QwRAG__markdown h3{color:var(--blog-text);letter-spacing:-.02em;font-weight:650;line-height:1.25}.markdown-styles-module__3QwRAG__markdown h2{margin:48px 0 16px;font-size:24px}.markdown-styles-module__3QwRAG__markdown h3{margin:32px 0 16px;font-size:18px}.markdown-styles-module__3QwRAG__markdown ul,.markdown-styles-module__3QwRAG__markdown ol{padding-left:24px}.markdown-styles-module__3QwRAG__markdown li+li{margin-top:8px}.markdown-styles-module__3QwRAG__markdown a{color:var(--blog-primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.markdown-styles-module__3QwRAG__markdown blockquote{border-left:3px solid var(--blog-primary);color:var(--blog-text);padding-left:16px}.markdown-styles-module__3QwRAG__markdown code{border:1px solid var(--blog-border-subtle);background:var(--blog-elevated);color:var(--blog-text);border-radius:4px;padding:2px 5px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.9em}.markdown-styles-module__3QwRAG__markdown pre{border:1px solid var(--blog-border);border-radius:var(--blog-radius);color:#f8fafc;background:#0f172a;margin:24px 0;padding:16px;overflow-x:auto}.markdown-styles-module__3QwRAG__markdown pre code{color:inherit;background:0 0;border:0;padding:0}
