.agents-hero[data-astro-cid-si4eowjd]{background:radial-gradient(760px 440px at 80% 22%, #a78bfa26, transparent 68%), radial-gradient(620px 380px at 66% 68%, #34d39917, transparent 65%), linear-gradient(180deg, #06080d 0%, var(--bg-section) 100%);color:var(--text-primary);border-bottom:1px solid var(--line);padding-top:clamp(3rem,5.5vw,5rem);padding-bottom:clamp(3.5rem,6vw,5.5rem);position:relative;overflow:hidden}.agents-hero__grid-bg[data-astro-cid-si4eowjd]{pointer-events:none;background-image:linear-gradient(90deg,#94a3b80b 1px,#0000 1px),linear-gradient(#94a3b80b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 35%,#000 35%,#0000 100%);mask-image:radial-gradient(85% 75% at 50% 35%,#000 35%,#0000 100%)}.agents-hero__grid[data-astro-cid-si4eowjd]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,4.5vw,4.25rem);display:grid;position:relative}.agents-hero__copy[data-astro-cid-si4eowjd]{min-width:0;max-width:39.5rem}.agents-hero__eyebrow[data-astro-cid-si4eowjd]{border:1px solid var(--agentic-line);border-radius:var(--radius-sm);background:var(--agentic-soft);color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.65rem;margin-bottom:1.45rem;padding:.38rem .82rem;font-size:.75rem;font-weight:600;display:inline-flex}.agents-hero__pulse[data-astro-cid-si4eowjd]{background:var(--agentic);width:.48rem;height:.48rem;box-shadow:0 0 0 4px var(--agentic-soft);border-radius:50%;flex:none}.agents-hero__title[data-astro-cid-si4eowjd]{font-family:var(--font-display);letter-spacing:-.038em;font-size:clamp(2.4rem,4.4vw,4rem);font-weight:660;line-height:1.04}.agents-hero__line[data-astro-cid-si4eowjd]{display:block}.agents-hero__line--highlight[data-astro-cid-si4eowjd]{background:linear-gradient(94deg, #f8fafc 0%, var(--agentic) 52%, var(--prosody) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.08em}.agents-hero__lede[data-astro-cid-si4eowjd]{max-width:36rem;color:var(--text-secondary);text-wrap:pretty;margin-top:1.55rem;font-size:clamp(.98rem,1.18vw,1.08rem);line-height:1.68}.agents-hero__actions[data-astro-cid-si4eowjd]{flex-wrap:wrap;align-items:center;gap:.85rem 1rem;margin-top:2.1rem;display:flex}.sim-panel[data-astro-cid-si4eowjd]{border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);background:linear-gradient(#101725 0%,#090d15 100%);overflow:hidden}.sim-panel__header[data-astro-cid-si4eowjd]{border-bottom:1px solid var(--line);background:#ffffff06;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.2rem;display:flex}.sim-panel__title-wrap[data-astro-cid-si4eowjd]{align-items:center;gap:.6rem;display:inline-flex}.sim-panel__leds[data-astro-cid-si4eowjd]{gap:.32rem;display:inline-flex}.s-led[data-astro-cid-si4eowjd]{border-radius:50%;width:.44rem;height:.44rem;display:inline-block}.s-led--violet[data-astro-cid-si4eowjd]{background:var(--agentic);box-shadow:0 0 8px var(--agentic)}.s-led--emerald[data-astro-cid-si4eowjd]{background:var(--prosody);box-shadow:0 0 8px var(--prosody)}.sim-panel__title[data-astro-cid-si4eowjd]{color:var(--text-primary);font-size:.78rem;font-weight:600}.sim-panel__status[data-astro-cid-si4eowjd]{border:1px solid var(--prosody-line);background:var(--prosody-soft);color:var(--prosody);font-family:var(--font-mono);border-radius:4px;padding:.2rem .55rem;font-size:.72rem;font-weight:600}.sim-panel__tabs[data-astro-cid-si4eowjd]{border-bottom:1px solid var(--line);background:var(--bg-inset);grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.5rem .75rem;display:grid}.sim-panel__tab[data-astro-cid-si4eowjd]{appearance:none;border-radius:var(--radius-sm);min-height:2.3rem;color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease), border-color .15s var(--ease);background:0 0;border:1px solid #0000;padding:.38rem .4rem;font-size:.78rem;font-weight:600}.sim-panel__tab[data-astro-cid-si4eowjd]:hover{color:var(--text-primary);background:#ffffff0a}.sim-panel__tab[data-astro-cid-si4eowjd].is-active{border-color:var(--agentic-line);background:var(--agentic-soft);color:var(--text-primary)}.sim-panel__panes[data-astro-cid-si4eowjd]{padding:1.05rem 1.2rem}.sim-pane[data-astro-cid-si4eowjd]{flex-direction:column;gap:.65rem;display:flex}.sim-pane[data-astro-cid-si4eowjd][hidden]{display:none}.sim-pane__hook[data-astro-cid-si4eowjd]{color:var(--agentic);font-family:var(--font-mono);font-size:.75rem;font-weight:600}.sim-channel[data-astro-cid-si4eowjd]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-inset);padding:.72rem .9rem}.sim-channel--voice[data-astro-cid-si4eowjd]{border-left:3px solid var(--prosody);background:var(--prosody-soft)}.sim-channel--toast[data-astro-cid-si4eowjd]{border-left:3px solid var(--signal)}.sim-channel--transcript[data-astro-cid-si4eowjd]{border-left:3px solid var(--agentic)}.sim-channel__label[data-astro-cid-si4eowjd]{color:var(--text-muted);font-family:var(--font-mono);margin-bottom:.3rem;font-size:.72rem;font-weight:600;display:block}.sim-channel__spoken[data-astro-cid-si4eowjd]{color:var(--text-primary);font-family:var(--font-serif);font-size:.98rem;font-style:italic;line-height:1.42}.sim-channel__text[data-astro-cid-si4eowjd]{color:var(--text-primary);font-size:.86rem;line-height:1.45}.sim-channel__mono[data-astro-cid-si4eowjd]{color:var(--text-secondary);font-family:var(--font-mono);font-size:.78rem;line-height:1.48}.sim-pane__cli[data-astro-cid-si4eowjd]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-secondary);font-family:var(--font-mono);align-items:baseline;gap:.45rem;padding:.55rem .75rem;font-size:.75rem;display:flex;overflow-x:auto}.sim-pane__prompt[data-astro-cid-si4eowjd]{color:var(--prosody);font-weight:700}.sim-panel__foot[data-astro-cid-si4eowjd]{border-top:1px solid var(--line);background:var(--bg-inset);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem 1.2rem;font-size:.75rem;display:flex}.sim-panel__foot[data-astro-cid-si4eowjd] a[data-astro-cid-si4eowjd]{color:var(--agentic);font-weight:600;text-decoration:none}.agents-specs[data-astro-cid-si4eowjd]{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(3.25rem,5.5vw,4.5rem);display:grid;position:relative}.agents-specs__card[data-astro-cid-si4eowjd]{border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-card);background:linear-gradient(#141c2cb8 0%,#0c111bd9 100%);flex-direction:column;gap:.35rem;padding:1.25rem 1.3rem;display:flex}.agents-specs__tag[data-astro-cid-si4eowjd]{color:var(--agentic);letter-spacing:.04em;font-size:.75rem;font-weight:600}.agents-specs__label[data-astro-cid-si4eowjd]{color:var(--text-primary);font-size:.96rem;font-weight:630}.agents-specs__detail[data-astro-cid-si4eowjd]{color:var(--text-muted);font-size:.82rem;line-height:1.48}.channels[data-astro-cid-si4eowjd]{background:var(--bg-canvas);border-bottom:1px solid var(--line)}.channels__meta[data-astro-cid-si4eowjd]{border-color:var(--agentic-line);background:var(--agentic-soft);color:var(--agentic)}.channels__meta[data-astro-cid-si4eowjd]:before{background:var(--agentic);box-shadow:0 0 8px var(--agentic)}.channels__grid[data-astro-cid-si4eowjd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:clamp(3rem,5.5vw,4.25rem);display:grid}.channel-card[data-astro-cid-si4eowjd]{border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:linear-gradient(#121928cc 0%,#0b0f19eb 100%);flex-direction:column;padding:clamp(1.45rem,2.6vw,2rem);display:flex}.channel-card__tag[data-astro-cid-si4eowjd]{color:var(--agentic);font-family:var(--font-mono);font-size:.74rem;font-weight:600}.channel-card__title[data-astro-cid-si4eowjd]{margin-top:.65rem;font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:640;line-height:1.15}.channel-card__desc[data-astro-cid-si4eowjd]{color:var(--text-secondary);margin-top:.75rem;font-size:.9rem;line-height:1.62}.channel-card__list[data-astro-cid-si4eowjd]{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1.2rem;display:flex}.channel-card__list[data-astro-cid-si4eowjd] li[data-astro-cid-si4eowjd]{border-top:1px solid var(--line);color:var(--text-primary);padding:.55rem 0;font-size:.83rem;line-height:1.48}.matrix-sec[data-astro-cid-si4eowjd]{background:var(--bg-section);border-bottom:1px solid var(--line)}.matrix-wrap[data-astro-cid-si4eowjd]{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-inset);margin-top:clamp(3rem,5.5vw,4.25rem);overflow-x:auto}.matrix-table[data-astro-cid-si4eowjd]{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.matrix-table[data-astro-cid-si4eowjd] th[data-astro-cid-si4eowjd],.matrix-table[data-astro-cid-si4eowjd] td[data-astro-cid-si4eowjd]{border-bottom:1px solid var(--line);padding:1rem 1.2rem}.matrix-table[data-astro-cid-si4eowjd] thead[data-astro-cid-si4eowjd] th[data-astro-cid-si4eowjd]{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.03em;background:#ffffff05;font-size:.74rem;font-weight:600}.matrix-table[data-astro-cid-si4eowjd] tbody[data-astro-cid-si4eowjd] th[data-astro-cid-si4eowjd]{color:var(--text-primary);font-weight:620}.matrix-table[data-astro-cid-si4eowjd] tbody[data-astro-cid-si4eowjd] td[data-astro-cid-si4eowjd]{color:var(--text-secondary)}.matrix-table[data-astro-cid-si4eowjd] tbody[data-astro-cid-si4eowjd] tr[data-astro-cid-si4eowjd]:last-child th[data-astro-cid-si4eowjd],.matrix-table[data-astro-cid-si4eowjd] tbody[data-astro-cid-si4eowjd] tr[data-astro-cid-si4eowjd]:last-child td[data-astro-cid-si4eowjd]{border-bottom:0}.matrix-table[data-astro-cid-si4eowjd] code[data-astro-cid-si4eowjd]{color:var(--signal);font-size:.8rem}.matrix-pill[data-astro-cid-si4eowjd]{font-family:var(--font-mono);border-radius:4px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.matrix-pill--prosody[data-astro-cid-si4eowjd]{border:1px solid var(--prosody-line);background:var(--prosody-soft);color:var(--prosody)}.matrix-pill--signal[data-astro-cid-si4eowjd]{border:1px solid var(--signal-line);background:var(--signal-soft);color:var(--signal)}.matrix-pill--agentic[data-astro-cid-si4eowjd]{border:1px solid var(--agentic-line);background:var(--agentic-soft);color:var(--agentic)}.matrix-note[data-astro-cid-si4eowjd]{border-left:2px solid var(--agentic);background:var(--agentic-soft);color:var(--text-primary);margin-top:1.15rem;padding:.9rem 1.15rem;font-size:.84rem;line-height:1.55}.evolution[data-astro-cid-si4eowjd]{background:var(--bg-canvas);border-bottom:1px solid var(--line)}.evolution__blueprint[data-astro-cid-si4eowjd]{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-inset);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3rem,5.5vw,4.25rem);display:grid;overflow:hidden}.evolution__col[data-astro-cid-si4eowjd]{border-right:1px solid var(--line-strong);border-top:3px solid var(--agentic);flex-direction:column;padding:clamp(1.5rem,2.8vw,2.25rem);display:flex}.evolution__col[data-astro-cid-si4eowjd]:last-child{border-right:0;border-top-color:var(--signal)}.evolution__badge[data-astro-cid-si4eowjd]{color:var(--agentic);font-family:var(--font-mono);font-size:.74rem;font-weight:700}.evolution__col[data-astro-cid-si4eowjd]:last-child .evolution__badge[data-astro-cid-si4eowjd]{color:var(--signal)}.evolution__title[data-astro-cid-si4eowjd]{margin-top:.55rem;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:640}.evolution__desc[data-astro-cid-si4eowjd]{color:var(--text-secondary);margin-top:.75rem;font-size:.92rem;line-height:1.64}.evolution__points[data-astro-cid-si4eowjd]{border-top:1px solid var(--line);flex-direction:column;gap:.55rem;margin-top:1.25rem;padding-top:1.1rem;display:flex}.evolution__points[data-astro-cid-si4eowjd] li[data-astro-cid-si4eowjd]{color:var(--text-primary);padding-left:1rem;font-size:.85rem;line-height:1.52;position:relative}.evolution__points[data-astro-cid-si4eowjd] li[data-astro-cid-si4eowjd]:before{content:"›";color:var(--agentic);font-weight:700;position:absolute;left:0}.evolution__col[data-astro-cid-si4eowjd]:last-child .evolution__points[data-astro-cid-si4eowjd] li[data-astro-cid-si4eowjd]:before{color:var(--signal)}@media (width<=1020px){.agents-hero__grid[data-astro-cid-si4eowjd],.channels__grid[data-astro-cid-si4eowjd],.evolution__blueprint[data-astro-cid-si4eowjd]{grid-template-columns:1fr}.agents-specs[data-astro-cid-si4eowjd]{grid-template-columns:repeat(2,minmax(0,1fr))}.evolution__col[data-astro-cid-si4eowjd]{border-right:0;border-bottom:1px solid var(--line-strong)}.evolution__col[data-astro-cid-si4eowjd]:last-child{border-bottom:0}}@media (width<=640px){.sim-panel__tabs[data-astro-cid-si4eowjd]{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-specs[data-astro-cid-si4eowjd]{grid-template-columns:1fr}}
