.agent-hero[data-astro-cid-4s5jl4qu]{background:linear-gradient(180deg,color-mix(in srgb,var(--bd-surface) 44%,var(--bd-bg)) 0%,var(--bd-bg) 82%),var(--bd-bg);border-bottom:1px solid var(--bd-border-subtle)}.agent-hero-title[data-astro-cid-4s5jl4qu]{color:var(--bd-text-primary);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;letter-spacing:-.045em;margin:0 0 1rem;text-wrap:balance}.agent-hero-title[data-astro-cid-4s5jl4qu] span[data-astro-cid-4s5jl4qu]{color:var(--bd-brand)}.mcp-example[data-astro-cid-4s5jl4qu]{display:none}.agent-examples[data-astro-cid-4s5jl4qu]:has(#agent-example-mcp:checked) .cli-example[data-astro-cid-4s5jl4qu]{display:none}.agent-examples[data-astro-cid-4s5jl4qu]:has(#agent-example-mcp:checked) .mcp-example[data-astro-cid-4s5jl4qu]{display:block}.agent-example-selector[data-astro-cid-4s5jl4qu]{margin:0 0 1.5rem;padding:0;border:0;scroll-margin-top:6rem}.agent-example-selector[data-astro-cid-4s5jl4qu] legend[data-astro-cid-4s5jl4qu]{margin-bottom:.5rem;color:var(--bd-text-tertiary);font-size:.875rem;font-weight:600}.agent-example-options[data-astro-cid-4s5jl4qu]{display:inline-flex;gap:.25rem;padding:.25rem;border:1px solid var(--bd-border);border-radius:var(--bd-radius-md);background:var(--bd-bg)}.agent-example-option[data-astro-cid-4s5jl4qu]{display:inline-flex;min-width:5rem;min-height:2.75rem;align-items:center;justify-content:center;border-radius:var(--bd-radius-sm);color:var(--bd-text-secondary);font-size:.875rem;font-weight:600;cursor:pointer}.agent-example-option[data-astro-cid-4s5jl4qu]:has(input:checked){background:var(--bd-brand);color:var(--bd-brand-contrast)}.agent-example-option[data-astro-cid-4s5jl4qu]:has(input:focus-visible){outline:2px solid var(--bd-focus-ring);outline-offset:3px}.agent-availability[data-astro-cid-4s5jl4qu]{margin:1rem 0 0;max-width:30rem;color:var(--bd-text-tertiary);font-size:.875rem;line-height:1.6}.agent-hero-copy[data-astro-cid-4s5jl4qu],.agent-section-copy[data-astro-cid-4s5jl4qu]{color:var(--bd-text-tertiary);line-height:1.72;text-wrap:pretty}.agent-hero-copy[data-astro-cid-4s5jl4qu]{max-width:34rem;font-size:1.12rem;margin:0 0 2rem}.agent-band[data-astro-cid-4s5jl4qu],.agent-flow-list[data-astro-cid-4s5jl4qu]{border-top:1px solid var(--bd-border-subtle)}.agent-flow-row[data-astro-cid-4s5jl4qu]{display:grid;grid-template-columns:minmax(8rem,.5fr) 1fr;gap:1.25rem;padding:1rem 0;border-bottom:1px solid var(--bd-border-subtle)}.agent-flow-row[data-astro-cid-4s5jl4qu] p[data-astro-cid-4s5jl4qu]{color:var(--bd-text-tertiary);font-size:.92rem;line-height:1.55;margin:0}.agent-flow-row[data-astro-cid-4s5jl4qu]{grid-template-columns:minmax(0,1fr)}.agent-flow-row[data-astro-cid-4s5jl4qu] code[data-astro-cid-4s5jl4qu]{display:block;color:var(--bd-brand);background:color-mix(in srgb,var(--bd-bg) 88%,black);border:1px solid var(--bd-border);border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.76rem;line-height:1.6;padding:.45rem .6rem;white-space:pre-wrap;overflow-wrap:anywhere}.agent-flow-row[data-astro-cid-4s5jl4qu] h3[data-astro-cid-4s5jl4qu]{color:var(--bd-text-primary);font-size:1rem;font-weight:700;margin:0 0 .25rem}.agent-section-title[data-astro-cid-4s5jl4qu]{color:var(--bd-text-primary);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 1rem;text-wrap:balance}.agent-pair[data-astro-cid-4s5jl4qu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:2.5rem;align-items:center;margin-bottom:2rem}.agent-pair[data-astro-cid-4s5jl4qu] .marketing-terminal{margin:0}.agent-note[data-astro-cid-4s5jl4qu]{max-width:40rem;margin:0;padding:.75rem 1rem;border:1px solid var(--bd-border-subtle);border-radius:var(--bd-radius-md);background:var(--bd-surface);color:var(--bd-text-tertiary);font-size:.875rem;line-height:1.6}.agent-section-copy[data-astro-cid-4s5jl4qu]{margin:0 0 1.25rem}.agent-link[data-astro-cid-4s5jl4qu]{color:var(--bd-brand);font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem}.agent-link[data-astro-cid-4s5jl4qu]:hover{color:var(--bd-brand-hover)}@media (max-width: 1023px){.agent-pair[data-astro-cid-4s5jl4qu]{grid-template-columns:1fr;gap:1.5rem}}@media (max-width: 640px){.agent-hero-title[data-astro-cid-4s5jl4qu]{font-size:2rem;line-height:1.12}.agent-flow-row[data-astro-cid-4s5jl4qu]{grid-template-columns:1fr;gap:.45rem}.agent-flow-row[data-astro-cid-4s5jl4qu] code[data-astro-cid-4s5jl4qu]{font-size:.7rem;white-space:normal}.agent-section-title[data-astro-cid-4s5jl4qu]{font-size:1.6rem}}
