.blog-prose{max-width:68ch;color:var(--foreground);font-size:1.0625rem;line-height:1.7}.blog-prose>*+*{margin-top:1.25em}.blog-prose h2{letter-spacing:-.01em;margin-top:2.75em;scroll-margin-top:6rem;font-size:1.375rem;font-weight:500;line-height:1.3}.blog-prose h3{margin-top:2em;scroll-margin-top:6rem;font-size:1.125rem;font-weight:500;line-height:1.4}.blog-prose h2+*,.blog-prose h3+*{margin-top:.75em}.blog-prose a{color:var(--primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.blog-prose a:hover{text-decoration-thickness:2px}.blog-prose strong{font-weight:600}.blog-prose ul{padding-left:1.25em;list-style:outside}.blog-prose ol{padding-left:1.5em;list-style:decimal}.blog-prose li+li{margin-top:.4em}.blog-prose li::marker{color:var(--muted-foreground)}.blog-prose blockquote{border-left:1px solid var(--border);color:var(--muted-foreground);padding-left:1.25em}.blog-prose hr{border:0;border-top:1px solid var(--border);margin:3em 0}.blog-prose :not(pre)>code{border:1px solid var(--border);background:var(--secondary);font-family:var(--font-plex-mono);border-radius:2px;padding:.1em .35em;font-size:.875em}.blog-prose table{border-collapse:collapse;width:100%;font-size:.9375rem;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.5rem .75rem}.blog-prose th{font-family:var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:500}.blog-prose figure[data-rehype-pretty-code-figure]{border:1px solid var(--border);background:var(--card);border-radius:2px;margin:1.75em 0}.blog-prose [data-rehype-pretty-code-title]{border-bottom:1px solid var(--border);font-family:var(--font-plex-mono);color:var(--muted-foreground);padding:.5rem 1rem;font-size:.75rem}.blog-prose pre{font-family:var(--font-plex-mono);padding:1rem 0;font-size:.875rem;line-height:1.6;overflow-x:auto}.blog-prose pre [data-line]{padding:0 1rem}.blog-prose pre span{color:var(--shiki-light)}.dark .blog-prose pre span{color:var(--shiki-dark)}.blog-prose .blog-figure{margin-top:2.25em;margin-bottom:2.25em}.blog-prose .blog-note-body>*+*{margin-top:.75em}.blog-prose .blog-source{margin-top:.5rem}.blog-prose .blog-source a{color:inherit}[data-active-topic=agents] [data-blog-grid]>li:not([data-topic=agents]),[data-active-topic=instrument-automation] [data-blog-grid]>li:not([data-topic=instrument-automation]),[data-active-topic=design-to-test] [data-blog-grid]>li:not([data-topic=design-to-test]),[data-active-topic=test-evidence] [data-blog-grid]>li:not([data-topic=test-evidence]),[data-active-topic=comparisons] [data-blog-grid]>li:not([data-topic=comparisons]),[data-active-topic=industries] [data-blog-grid]>li:not([data-topic=industries]),[data-active-topic=research] [data-blog-grid]>li:not([data-topic=research]){display:none}
