.agents-page.svelte-h3sa6j{width:min(70rem,calc(100% - 3rem));margin:0 auto;padding:clamp(3rem,7vw,5.5rem) 0 6rem}.hero.svelte-h3sa6j{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.85fr);gap:clamp(2rem,6vw,4rem);align-items:center;padding-bottom:clamp(3rem,7vw,5.5rem)}.eyebrow.svelte-h3sa6j{color:var(--site-accent-strong);font:700 .66rem var(--site-font-mono);letter-spacing:.08em;text-transform:uppercase}h1.svelte-h3sa6j{max-width:38rem;margin-top:.75rem;font-size:clamp(2.3rem,5.5vw,3.9rem);letter-spacing:-.05em;line-height:1.02}.hero-lede.svelte-h3sa6j{display:grid;gap:1rem;max-width:42rem;margin-top:1.5rem}.hero-lede.svelte-h3sa6j p:where(.svelte-h3sa6j),.scale-line.svelte-h3sa6j{color:var(--site-muted);font-size:.92rem;line-height:1.68}.scale-line.svelte-h3sa6j{max-width:42rem;margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid var(--site-line)}.scale-line.svelte-h3sa6j a:where(.svelte-h3sa6j){color:var(--site-ink)}.mini-scope-map.svelte-h3sa6j{display:grid;gap:0;list-style:none;border:1px solid var(--site-line-strong);border-radius:var(--site-radius-lg);overflow:hidden;background:var(--site-surface)}.mini-scope-map.svelte-h3sa6j li:where(.svelte-h3sa6j){border-bottom:1px solid var(--site-line)}.mini-scope-map.svelte-h3sa6j li:where(.svelte-h3sa6j):last-child{border-bottom:0}.mini-scope-map.svelte-h3sa6j a:where(.svelte-h3sa6j){display:flex;align-items:center;gap:.85rem;min-height:3rem;padding:0 1.1rem;border-left:2px solid var(--site-accent-strong);color:var(--site-ink);text-decoration:none}.mini-scope-map.svelte-h3sa6j a:where(.svelte-h3sa6j):hover{background:var(--site-accent-soft)}.mini-index.svelte-h3sa6j{color:var(--site-accent-strong);font:700 .68rem var(--site-font-mono)}.mini-name.svelte-h3sa6j{flex:1;font-size:.86rem;font-weight:700}.mini-plane.svelte-h3sa6j{color:var(--site-muted);font:.66rem var(--site-font-mono);text-transform:uppercase}.doors-table-wrap.svelte-h3sa6j,.two-plane-wrap.svelte-h3sa6j{max-width:62rem;margin-top:1.5rem}.doors-table.svelte-h3sa6j{border-top:1px solid var(--site-line-strong)}.doors-head.svelte-h3sa6j,.doors-row.svelte-h3sa6j{display:grid;grid-template-columns:2.5rem 13rem minmax(0,1fr) auto;gap:.75rem 1.25rem;align-items:center;padding:.65rem 0}.doors-head.svelte-h3sa6j{color:var(--site-muted);font:700 .62rem var(--site-font-mono);letter-spacing:.05em;text-transform:uppercase}.doors-row.svelte-h3sa6j{border-bottom:1px solid var(--site-line-strong)}.doors-index.svelte-h3sa6j{color:var(--site-accent-strong);font:700 .68rem var(--site-font-mono)}.doors-name.svelte-h3sa6j{font-size:.86rem;font-weight:700}.doors-desc.svelte-h3sa6j{color:var(--site-muted);font-size:.8rem;line-height:1.55}.doors-chip.svelte-h3sa6j{justify-self:start;padding:.3rem .65rem;border-radius:999px;background:var(--site-accent-soft);color:var(--site-ink);font:.63rem var(--site-font-mono);white-space:nowrap}.doors-chip[data-plane=server].svelte-h3sa6j{border:1px solid var(--site-line-strong);background:var(--site-paper-deep)}.scope-reconciliation.svelte-h3sa6j{max-width:46rem;margin-top:1.25rem;color:var(--site-muted);font-size:.78rem;line-height:1.6}.two-plane-diagram.svelte-h3sa6j{padding:1.25rem;border:1px solid var(--site-line-strong);border-radius:var(--site-radius-lg);background:var(--site-surface)}.plane-top.svelte-h3sa6j{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.plane-card.svelte-h3sa6j{padding:1rem;border:1px solid var(--site-line);border-radius:var(--site-radius-md);background:var(--site-paper-deep)}.plane-chip.svelte-h3sa6j{color:var(--site-accent-strong);font:700 .62rem var(--site-font-mono);letter-spacing:.06em;text-transform:uppercase}.plane-rows.svelte-h3sa6j{margin-top:.6rem;font-size:.84rem;font-weight:700}.plane-acts-as.svelte-h3sa6j{margin-top:.5rem;color:var(--site-muted);font-size:.76rem;line-height:1.5}.plane-connectors.svelte-h3sa6j{display:grid;grid-template-columns:1fr 1fr}.plane-connectors.svelte-h3sa6j span:where(.svelte-h3sa6j){justify-self:center;width:2px;height:1.25rem;background:var(--site-accent-strong)}.plane-boundary.svelte-h3sa6j{display:grid;gap:.35rem;padding:1rem 1.25rem;border:1px solid color-mix(in srgb,var(--site-accent-strong) 60%,var(--site-line));border-radius:var(--site-radius-md);background:var(--site-accent-soft);text-align:center}.plane-boundary.svelte-h3sa6j strong:where(.svelte-h3sa6j){font-size:.94rem}.plane-boundary.svelte-h3sa6j span:where(.svelte-h3sa6j){color:var(--site-muted);font-size:.74rem}.plane-connector-single.svelte-h3sa6j{justify-self:center;width:2px;height:1.25rem;margin:0 auto;background:var(--site-accent-strong)}.plane-records.svelte-h3sa6j{display:grid;justify-items:center;padding:.75rem;border:1px solid var(--site-line);border-radius:var(--site-radius-md);background:var(--site-paper)}.plane-records.svelte-h3sa6j span:where(.svelte-h3sa6j){color:var(--site-ink);font:700 .72rem var(--site-font-mono);letter-spacing:.04em;text-transform:uppercase}.agent-demo-embed.svelte-h3sa6j{max-width:62rem;margin-top:1.5rem}.demo-pointer.svelte-h3sa6j{max-width:52rem;margin-top:1rem;color:var(--site-muted);font-size:.85rem;line-height:1.6}.demo-pointer.svelte-h3sa6j a:where(.svelte-h3sa6j){color:var(--site-ink)}.evidence-table-wrap.agents-ladder.svelte-h3sa6j{max-width:62rem;margin-top:1.5rem;overflow-x:auto}.evidence-table.svelte-h3sa6j{width:100%;border-collapse:collapse;font-size:.82rem}.evidence-table.svelte-h3sa6j th:where(.svelte-h3sa6j){padding:.6rem .75rem;border-bottom:2px solid var(--site-line-strong);color:var(--site-muted);font:700 .64rem var(--site-font-mono);letter-spacing:.05em;text-align:left;text-transform:uppercase}.evidence-table.svelte-h3sa6j td:where(.svelte-h3sa6j){padding:.85rem .75rem;border-bottom:1px solid var(--site-line);vertical-align:top}.evidence-table.svelte-h3sa6j td:where(.svelte-h3sa6j):first-child{max-width:18rem;color:var(--site-ink);font-weight:700}.boundaries.svelte-h3sa6j{padding:clamp(2.8rem,6vw,4.75rem) 0;border-top:1px solid var(--site-line-strong)}.section-heading.svelte-h3sa6j{max-width:48rem;margin-bottom:1.75rem}.section-heading.svelte-h3sa6j>p:where(.svelte-h3sa6j){color:var(--site-accent-strong);font:700 .66rem var(--site-font-mono);letter-spacing:.08em;text-transform:uppercase}.section-heading.svelte-h3sa6j h2:where(.svelte-h3sa6j){margin-top:.6rem;font-size:clamp(1.75rem,4vw,2.7rem);letter-spacing:-.04em;line-height:1.08}.boundaries.svelte-h3sa6j>div:where(.svelte-h3sa6j):last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.boundaries.svelte-h3sa6j a:where(.svelte-h3sa6j){display:grid;align-content:start;gap:.35rem;padding:1rem;border:1px solid var(--site-line-strong);color:var(--site-ink);text-decoration:none}.boundaries.svelte-h3sa6j a:where(.svelte-h3sa6j):hover{background:var(--site-surface)}.boundaries.svelte-h3sa6j strong:where(.svelte-h3sa6j){font-size:.82rem}.boundaries.svelte-h3sa6j span:where(.svelte-h3sa6j){color:var(--site-muted);font-size:.72rem;line-height:1.5}@media(max-width:64rem){.boundaries.svelte-h3sa6j>div:where(.svelte-h3sa6j):last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:58rem){.hero.svelte-h3sa6j{grid-template-columns:1fr}}@media(max-width:48rem){.plane-top.svelte-h3sa6j{grid-template-columns:1fr}.plane-connectors.svelte-h3sa6j,.plane-connector-single.svelte-h3sa6j{display:none}.two-plane-diagram.svelte-h3sa6j{display:grid;gap:.75rem}}@media(max-width:42rem){.agents-page.svelte-h3sa6j{width:min(100% - 1.75rem,70rem)}.doors-head.svelte-h3sa6j{display:none}.doors-row.svelte-h3sa6j{grid-template-columns:1fr;gap:.3rem;padding:1rem 0}.doors-chip.svelte-h3sa6j{justify-self:start}.boundaries.svelte-h3sa6j>div:where(.svelte-h3sa6j):last-child{grid-template-columns:1fr}.evidence-table.svelte-h3sa6j thead:where(.svelte-h3sa6j){display:none}.evidence-table.svelte-h3sa6j,.evidence-table.svelte-h3sa6j tbody:where(.svelte-h3sa6j),.evidence-table.svelte-h3sa6j tr:where(.svelte-h3sa6j),.evidence-table.svelte-h3sa6j td:where(.svelte-h3sa6j){display:block;width:100%}.evidence-table.svelte-h3sa6j tr:where(.svelte-h3sa6j){padding:.75rem 0;border-bottom:1px solid var(--site-line-strong)}.evidence-table.svelte-h3sa6j td:where(.svelte-h3sa6j){padding:.3rem 0;border-bottom:0}.evidence-table.svelte-h3sa6j td:where(.svelte-h3sa6j):before{content:attr(data-label);display:block;margin-bottom:.2rem;color:var(--site-muted);font:700 .6rem var(--site-font-mono);letter-spacing:.05em;text-transform:uppercase}}
