.agent-heading[data-astro-cid-uxjrg42b]{align-items:end;gap:var(--space-3) var(--column-gap);grid-template-columns:.9fr 1.1fr;grid-template-areas:"eyebrow eyebrow""title copy";display:grid}.agent-heading[data-astro-cid-uxjrg42b] .eyebrow[data-astro-cid-uxjrg42b]{grid-area:eyebrow}.agent-heading[data-astro-cid-uxjrg42b] .section-heading[data-astro-cid-uxjrg42b]{grid-area:title}.agent-heading[data-astro-cid-uxjrg42b] .section-copy[data-astro-cid-uxjrg42b]{grid-area:copy;margin-block-start:0}.agent-foundation__items[data-astro-cid-uxjrg42b]{gap:var(--space-2);grid-template-columns:repeat(4,1fr);margin-block-start:var(--space-7);display:grid}.agent-foundation__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]{min-block-size:18rem;padding:var(--space-3);border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:var(--color-surface-raised)}.agent-foundation__items[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]{font-size:var(--font-size-feature);margin-block-start:var(--space-6)}.agent-foundation__items[data-astro-cid-uxjrg42b] p[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-2);font-size:.875rem}.agent-roles[data-astro-cid-uxjrg42b]{border-block:1px solid var(--color-divider);background:var(--color-surface-raised)}.agent-roles__layout[data-astro-cid-uxjrg42b]{align-items:start;gap:var(--column-gap);grid-template-columns:minmax(0,.65fr) minmax(34rem,1.35fr);display:grid}.agent-roles__intro[data-astro-cid-uxjrg42b]{position:sticky;inset-block-start:var(--space-4)}.agent-roles__intro[data-astro-cid-uxjrg42b] .section-heading[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-3)}.agent-roles__tabs[data-astro-cid-uxjrg42b]{gap:var(--space-fine);padding:var(--space-fine);border:1px solid var(--color-divider);border-radius:var(--radius-field);background:var(--color-page-background);margin-block-start:var(--space-4);display:grid}.agent-roles__tabs[data-astro-cid-uxjrg42b] button[data-astro-cid-uxjrg42b]{min-block-size:var(--target-size-min);padding-inline:var(--space-2);border-radius:calc(var(--radius-field) - .15rem);color:var(--color-text-secondary);text-align:start;transition:background-color var(--duration-interaction) var(--ease-standard), color var(--duration-interaction) var(--ease-standard);background:0 0;border:0}.agent-roles__tabs[data-astro-cid-uxjrg42b] button[data-astro-cid-uxjrg42b]:hover{background:var(--color-surface-hover);color:var(--color-text-main)}.agent-roles__tabs[data-astro-cid-uxjrg42b] button[data-astro-cid-uxjrg42b][aria-selected=true]{background:var(--color-accent);color:var(--color-page-background);font-weight:var(--font-weight-semibold)}.agent-role[data-astro-cid-uxjrg42b]{padding:clamp(var(--space-3), 4vw, var(--space-5));background:var(--color-page-background)}.agent-role[data-astro-cid-uxjrg42b]+.agent-role[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-3)}.agent-role[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]{font-size:var(--font-size-feature);margin-block-start:var(--space-2)}.agent-role__purpose[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-2)}.agent-role__columns[data-astro-cid-uxjrg42b]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);margin-block-start:var(--space-4);display:grid}.agent-role__columns[data-astro-cid-uxjrg42b] section[data-astro-cid-uxjrg42b]{padding:var(--space-3);border:1px solid var(--color-divider);border-radius:var(--radius-field)}.agent-role__columns[data-astro-cid-uxjrg42b] h4[data-astro-cid-uxjrg42b]{font-size:.9rem}.agent-role__columns[data-astro-cid-uxjrg42b] ul[data-astro-cid-uxjrg42b]{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.agent-role__columns[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b]{gap:var(--space-1);color:var(--color-accent);grid-template-columns:1.5rem 1fr;font-size:.8rem;display:grid}.agent-role__columns[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b] span[data-astro-cid-uxjrg42b]{color:var(--color-text-secondary)}.agent-role__result[data-astro-cid-uxjrg42b],.agent-role__boundary[data-astro-cid-uxjrg42b]{gap:var(--space-1);padding:var(--space-2);border-inline-start:2px solid var(--color-accent);color:var(--color-accent);grid-template-columns:2rem 1fr;margin-block-start:var(--space-3);display:grid}.agent-role__boundary[data-astro-cid-uxjrg42b]{border-color:var(--color-boundary)}.agent-role__result[data-astro-cid-uxjrg42b] p[data-astro-cid-uxjrg42b],.agent-role__boundary[data-astro-cid-uxjrg42b] p[data-astro-cid-uxjrg42b]{font-size:.82rem}.configurable-roles[data-astro-cid-uxjrg42b]{background:radial-gradient(circle at 50% 12%,#64e2f412,#0000 28rem)}.configurable-roles__items[data-astro-cid-uxjrg42b],.agent-scope__items[data-astro-cid-uxjrg42b]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin-block-start:var(--space-7);display:grid}.configurable-roles__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b],.agent-scope__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]{min-block-size:21rem;padding:clamp(var(--space-3), 4vw, var(--space-5));border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:var(--color-surface-raised)}.configurable-roles__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]>.icon{color:var(--color-accent);margin-block-start:var(--space-6)}.configurable-roles__items[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b],.agent-scope__items[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]{font-size:var(--font-size-feature);margin-block-start:var(--space-3)}.configurable-roles__items[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]+p[data-astro-cid-uxjrg42b],.agent-scope__items[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]+p[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-2);font-size:.875rem}.agent-handoff[data-astro-cid-uxjrg42b]{border-block:1px solid var(--color-divider);background:var(--color-surface-raised)}.agent-handoff__heading[data-astro-cid-uxjrg42b]{text-align:center;justify-items:center;max-inline-size:52rem;margin-inline:auto;display:grid}.agent-handoff__heading[data-astro-cid-uxjrg42b] .section-heading[data-astro-cid-uxjrg42b]{max-inline-size:16ch;margin-block-start:var(--space-3)}.agent-handoff[data-astro-cid-uxjrg42b] ol[data-astro-cid-uxjrg42b]{margin:var(--space-7) 0 0;border-block:1px solid var(--color-divider);grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.agent-handoff[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b]{min-block-size:19rem;padding:var(--space-3)}.agent-handoff[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b]+li[data-astro-cid-uxjrg42b]{border-inline-start:1px solid var(--color-divider)}.agent-handoff[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b]>span[data-astro-cid-uxjrg42b]{color:var(--color-accent);font-size:.75rem}.agent-handoff[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-7);font-size:1rem}.agent-handoff[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]+p[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-2);font-size:.8rem;line-height:1.55}.agent-scope[data-astro-cid-uxjrg42b]{background:var(--color-page-background)}.agent-scope__heading[data-astro-cid-uxjrg42b]{text-align:center;justify-items:center;display:grid}.agent-scope__heading[data-astro-cid-uxjrg42b] .section-heading[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-3)}.agent-scope__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]{min-block-size:18rem}.agent-scope__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]:nth-child(2){border-color:#64e2f473}@media (width<=68rem){.agent-roles__layout[data-astro-cid-uxjrg42b]{grid-template-columns:1fr}.agent-roles__intro[data-astro-cid-uxjrg42b]{position:static}}@media (width<=64rem){.agent-foundation__items[data-astro-cid-uxjrg42b]{grid-template-columns:repeat(2,1fr)}.agent-handoff[data-astro-cid-uxjrg42b] ol[data-astro-cid-uxjrg42b]{grid-template-columns:1fr;max-inline-size:42rem;margin-inline:auto}.agent-handoff[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b]{min-block-size:0}.agent-handoff[data-astro-cid-uxjrg42b] li[data-astro-cid-uxjrg42b]+li[data-astro-cid-uxjrg42b]{border-block-start:1px solid var(--color-divider);border-inline-start:0}.agent-handoff[data-astro-cid-uxjrg42b] h3[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-3)}}@media (width<=55rem){.configurable-roles__items[data-astro-cid-uxjrg42b],.agent-scope__items[data-astro-cid-uxjrg42b]{grid-template-columns:1fr}.configurable-roles__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b],.agent-scope__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]{min-block-size:0}}@media (width<=47.99rem){.agent-heading[data-astro-cid-uxjrg42b]{grid-template-columns:1fr;grid-template-areas:"eyebrow""title""copy"}.agent-heading[data-astro-cid-uxjrg42b] .section-copy[data-astro-cid-uxjrg42b]{margin-block-start:var(--space-1)}.agent-handoff__heading[data-astro-cid-uxjrg42b]{text-align:start;justify-items:start}}@media (width<=39rem){.agent-role__columns[data-astro-cid-uxjrg42b]{grid-template-columns:1fr}}@media (width<=35rem){.agent-foundation__items[data-astro-cid-uxjrg42b]{grid-template-columns:1fr}.agent-foundation__items[data-astro-cid-uxjrg42b] article[data-astro-cid-uxjrg42b]{min-block-size:0}}
