.prose .blog-aside{border:1px solid hsl(var(--marketing-border));border-left:3px solid hsl(var(--marketing-primary));background:hsl(var(--marketing-card));border-radius:8px;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.95em}.prose .blog-aside>:first-child{margin-top:0}.prose .blog-aside>:last-child{margin-bottom:0}.prose .blog-figure{margin:1.5rem 0}.prose .blog-figure img{max-width:100%;height:auto;margin:0 auto;display:block}.prose .blog-figure figcaption{color:hsl(var(--marketing-muted-foreground));text-align:center;margin-top:.5rem;font-size:.9em;font-style:italic;line-height:1.4}.prose .blog-video iframe,.prose .blog-video video{border:0;border-radius:8px;width:100%;height:auto;display:block}.prose .blog-video iframe{aspect-ratio:16/9}.prose .blog-demo{margin:2rem 0}.prose .blog-demo:empty{border:1px dashed hsl(var(--marketing-border));border-radius:12px;min-height:320px}.prose .blog-demo[data-blog-demo=drafts-lifecycle]:empty{min-height:558px}.prose .blog-demo[data-blog-demo=routing-load-balancer]{aspect-ratio:1920/1040;min-height:0}.prose .blog-demo[data-blog-demo=token-spend]{aspect-ratio:1920/950}.prose .blog-demo[data-blog-demo=agent-orchestra]{--diagram-aspect:1920 / 931}.prose .blog-demo[data-blog-demo=risk-triage]{--diagram-aspect:1920 / 750}.prose .blog-demo[data-blog-demo=subagents-pipeline]{--diagram-aspect:1920 / 1190}.prose .blog-demo:is([data-blog-demo=agent-orchestra],[data-blog-demo=risk-triage],[data-blog-demo=subagents-pipeline])>img{box-sizing:content-box;width:100%;height:auto;aspect-ratio:var(--diagram-aspect);object-fit:contain;background:var(--diagram-bg,#1c1c1c);padding-top:60px;display:block}@media (prefers-reduced-motion:reduce){.prose .blog-demo:is([data-blog-demo=agent-orchestra],[data-blog-demo=risk-triage],[data-blog-demo=subagents-pipeline])>img{padding-top:0}}.prose .blog-demo:is([data-blog-demo=agent-orchestra],[data-blog-demo=risk-triage],[data-blog-demo=subagents-pipeline],[data-blog-demo=token-spend])>img{margin:0}.prose .blog-demo[data-blog-demo=attack-scenario]>img{background:var(--diagram-bg,#1c1c1c);box-sizing:content-box;aspect-ratio:1920/1050;object-fit:contain;width:100%;height:auto;margin:0}@media (width<=640px){.prose .blog-demo[data-blog-demo=attack-scenario]>img{aspect-ratio:920/600;padding-top:60px}.prose .blog-demo[data-blog-demo=routing-load-balancer]{aspect-ratio:auto;min-height:433.333px}.prose .blog-demo[data-blog-demo=token-spend]{aspect-ratio:auto;min-height:376.042px}.prose .blog-demo[data-blog-demo=agent-orchestra]{--diagram-aspect:700 / 1100}.prose .blog-demo[data-blog-demo=risk-triage]{--diagram-aspect:1000 / 600}.prose .blog-demo[data-blog-demo=subagents-pipeline]{--diagram-aspect:920 / 940}}@media (width<=640px) and (prefers-reduced-motion:reduce){.prose .blog-demo[data-blog-demo=attack-scenario]>img{padding-top:0}}@media (width<=640px){.prose .blog-demo[data-blog-demo=iteration-to-solution]{--diagram-aspect:900 / 840}}@media (prefers-reduced-motion:reduce){.prose .blog-demo[data-blog-demo=iteration-to-solution]>img{padding-top:0}}.prose .blog-demo[data-blog-demo=iteration-to-solution]{--diagram-aspect:1920 / 930}.prose .blog-demo[data-blog-demo=iteration-to-solution]>img{box-sizing:content-box;width:100%;height:auto;aspect-ratio:var(--diagram-aspect);object-fit:contain;background:var(--diagram-bg,#1c1c1c);margin:0;padding-top:60px;display:block}@media (width<=640px){.prose .blog-demo[data-blog-demo=iteration-to-solution]{--diagram-aspect:900 / 840}}@media (prefers-reduced-motion:reduce){.prose .blog-demo[data-blog-demo=iteration-to-solution]>img{padding-top:0}}.prose .blog-demo[data-blog-demo=app-loader-worker]{--diagram-aspect:1920 / 899}.prose .blog-demo[data-blog-demo=navigation-paths]{--diagram-aspect:1920 / 764}.prose .blog-demo[data-blog-demo=portable-replacements]{--diagram-aspect:1920 / 1330}.prose .blog-demo[data-blog-demo=web-proxy-routing]{--diagram-aspect:1920 / 920}.prose .blog-demo:is([data-blog-demo=app-loader-worker],[data-blog-demo=navigation-paths],[data-blog-demo=portable-replacements],[data-blog-demo=web-proxy-routing])>img{box-sizing:content-box;width:100%;height:auto;aspect-ratio:var(--diagram-aspect);object-fit:contain;background:var(--diagram-bg,#1c1c1c);margin:0;padding-top:60px;display:block}@media (width<=640px){.prose .blog-demo[data-blog-demo=app-loader-worker]{--diagram-aspect:1000 / 500}.prose .blog-demo[data-blog-demo=navigation-paths]{--diagram-aspect:1090 / 540}.prose .blog-demo[data-blog-demo=portable-replacements]{--diagram-aspect:1000 / 990}.prose .blog-demo[data-blog-demo=web-proxy-routing]{--diagram-aspect:1000 / 610}}@media (prefers-reduced-motion:reduce){.prose .blog-demo:is([data-blog-demo=app-loader-worker],[data-blog-demo=navigation-paths],[data-blog-demo=portable-replacements],[data-blog-demo=web-proxy-routing])>img{padding-top:0}}.prose .blog-demo[data-blog-demo=chat-coordination],.prose .blog-demo[data-blog-demo=context-compaction],.prose .blog-demo[data-blog-demo=deployment-resume],.prose .blog-demo[data-blog-demo=event-fork],.prose .blog-demo[data-blog-demo=inbox-events],.prose .blog-demo[data-blog-demo=streaming],.prose .blog-demo[data-blog-demo=sub-agent-sequence]{--diagram-aspect:1920 / 1080}.prose .blog-demo:is([data-blog-demo=chat-coordination],[data-blog-demo=context-compaction],[data-blog-demo=deployment-resume],[data-blog-demo=event-fork],[data-blog-demo=inbox-events],[data-blog-demo=streaming],[data-blog-demo=sub-agent-sequence])>img{box-sizing:content-box;width:100%;height:auto;aspect-ratio:var(--diagram-aspect);object-fit:contain;background:var(--diagram-bg,#1c1c1c);margin:0;padding-top:60px;display:block}@media (width<=640px){.prose .blog-demo[data-blog-demo=chat-coordination]{--diagram-aspect:1000 / 1100}.prose .blog-demo[data-blog-demo=context-compaction]{--diagram-aspect:1000 / 1440}.prose .blog-demo[data-blog-demo=deployment-resume]{--diagram-aspect:1000 / 1170}.prose .blog-demo[data-blog-demo=event-fork]{--diagram-aspect:1000 / 620}.prose .blog-demo[data-blog-demo=inbox-events]{--diagram-aspect:1000 / 1750}.prose .blog-demo[data-blog-demo=streaming]{--diagram-aspect:1000 / 930}.prose .blog-demo[data-blog-demo=sub-agent-sequence]{--diagram-aspect:1000 / 1080}}@media (prefers-reduced-motion:reduce){.prose .blog-demo:is([data-blog-demo=chat-coordination],[data-blog-demo=context-compaction],[data-blog-demo=deployment-resume],[data-blog-demo=event-fork],[data-blog-demo=inbox-events],[data-blog-demo=streaming],[data-blog-demo=sub-agent-sequence])>img{padding-top:0}}.prose .blog-demo[data-blog-demo=migration-progress]{--diagram-aspect:1920 / 1165}.prose .blog-demo[data-blog-demo=shared-framework-layer]{--diagram-aspect:1920 / 790}.prose .blog-demo[data-blog-demo=rollout-sequence]{--diagram-aspect:1920 / 840}.prose .blog-demo:is([data-blog-demo=migration-progress],[data-blog-demo=shared-framework-layer],[data-blog-demo=rollout-sequence])>img{width:100%;height:auto;aspect-ratio:var(--diagram-aspect);object-fit:contain;background:var(--diagram-bg,#1c1c1c);margin:0;display:block}@media (width<=640px){.prose .blog-demo[data-blog-demo=migration-progress]>img{height:461.146px}.prose .blog-demo[data-blog-demo=shared-framework-layer]{--diagram-aspect:900 / 500}.prose .blog-demo[data-blog-demo=rollout-sequence]{--diagram-aspect:1000 / 610}}.prose .blog-demo:has(>.blog-diagram)>img{display:none}.demo-drafts-attention-rest{-webkit-mask-composite:xor;opacity:.45;background:conic-gradient(#4b73ff,#ff66f4 40%,#846df5 70%,#4b73ff);padding:1.5px;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.prose-allow-pre-styles{--hl-base:#24292e;--hl-keyword:#cf222e;--hl-title:#6f42c1;--hl-attr:#005cc5;--hl-string:#032f62;--hl-built-in:#953800;--hl-comment:#59636e;--hl-name:#1a7f37;--hl-bullet:#735c0f;--hl-addition:#1a7f37;--hl-addition-bg:#f0fff4;--hl-deletion:#b31d28;--hl-deletion-bg:#ffeef0}.dark .prose-allow-pre-styles{--hl-base:#c9d1d9;--hl-keyword:#ff7b72;--hl-title:#d2a8ff;--hl-attr:#79c0ff;--hl-string:#a5d6ff;--hl-built-in:#ffa657;--hl-comment:#8b949e;--hl-name:#7ee787;--hl-bullet:#f2cc60;--hl-addition:#aff5b4;--hl-addition-bg:#033a16;--hl-deletion:#ffdcd7;--hl-deletion-bg:#67060c}.prose-allow-pre-styles .hljs,.prose-allow-pre-styles .hljs-subst{color:var(--hl-base)}.prose-allow-pre-styles .hljs-doctag,.prose-allow-pre-styles .hljs-keyword,.prose-allow-pre-styles .hljs-meta .hljs-keyword,.prose-allow-pre-styles .hljs-template-tag,.prose-allow-pre-styles .hljs-template-variable,.prose-allow-pre-styles .hljs-type,.prose-allow-pre-styles .hljs-variable.language_{color:var(--hl-keyword)}.prose-allow-pre-styles .hljs-title,.prose-allow-pre-styles .hljs-title.class_,.prose-allow-pre-styles .hljs-title.class_.inherited__,.prose-allow-pre-styles .hljs-title.function_{color:var(--hl-title)}.prose-allow-pre-styles .hljs-attr,.prose-allow-pre-styles .hljs-attribute,.prose-allow-pre-styles .hljs-literal,.prose-allow-pre-styles .hljs-meta,.prose-allow-pre-styles .hljs-number,.prose-allow-pre-styles .hljs-operator,.prose-allow-pre-styles .hljs-variable,.prose-allow-pre-styles .hljs-selector-attr,.prose-allow-pre-styles .hljs-selector-class,.prose-allow-pre-styles .hljs-selector-id{color:var(--hl-attr)}.prose-allow-pre-styles .hljs-regexp,.prose-allow-pre-styles .hljs-string,.prose-allow-pre-styles .hljs-meta .hljs-string{color:var(--hl-string)}.prose-allow-pre-styles .hljs-built_in,.prose-allow-pre-styles .hljs-symbol{color:var(--hl-built-in)}.prose-allow-pre-styles .hljs-comment,.prose-allow-pre-styles .hljs-code,.prose-allow-pre-styles .hljs-formula{color:var(--hl-comment)}.prose-allow-pre-styles .hljs-name,.prose-allow-pre-styles .hljs-quote,.prose-allow-pre-styles .hljs-selector-tag,.prose-allow-pre-styles .hljs-selector-pseudo{color:var(--hl-name)}.prose-allow-pre-styles .hljs-section{color:var(--hl-attr);font-weight:700}.prose-allow-pre-styles .hljs-bullet{color:var(--hl-bullet)}.prose-allow-pre-styles .hljs-emphasis{color:var(--hl-base);font-style:italic}.prose-allow-pre-styles .hljs-strong{color:var(--hl-base);font-weight:700}.prose-allow-pre-styles .hljs-addition{color:var(--hl-addition);background-color:var(--hl-addition-bg)}.prose-allow-pre-styles .hljs-deletion{color:var(--hl-deletion);background-color:var(--hl-deletion-bg)}
