.agentic-architecture_explorer__Uqp2F{--diagram-gap:1.75rem;margin-top:var(--space-7);color:var(--text);font-size:.9375rem;line-height:1.6}.agentic-architecture_explorer__Uqp2F figure,.agentic-architecture_explorer__Uqp2F h3,.agentic-architecture_explorer__Uqp2F h4,.agentic-architecture_explorer__Uqp2F p{margin:0}.agentic-architecture_explorer__Uqp2F h3{color:var(--foreground);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:620;letter-spacing:-.025em;line-height:1.2}.agentic-architecture_detailsHeading__KQOCw>p,.agentic-architecture_overview__jCdpT>figcaption>p{margin-top:var(--space-2)}.agentic-architecture_journey__DAeYS{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--diagram-gap);margin:var(--space-6) 0 0;padding:0;list-style:none}.agentic-architecture_journey__DAeYS>li{position:relative;min-width:0}.agentic-architecture_boundary__HlqJ6{display:flex;height:100%;min-height:9rem;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--surface-raised);transition:background-color var(--motion-normal) var(--motion-ease)}.agentic-architecture_boundary__HlqJ6 strong{color:var(--foreground);font-size:1rem;font-weight:650;line-height:1.3}.agentic-architecture_boundary__HlqJ6>span:not(.agentic-architecture_inspect__DGCST){font-size:.875rem;line-height:1.5}.agentic-architecture_journey__DAeYS>li[data-boundary=authority] .agentic-architecture_boundary__HlqJ6,.agentic-architecture_journey__DAeYS>li[data-boundary=execution] .agentic-architecture_boundary__HlqJ6{background:var(--accent-soft)}.agentic-architecture_boundary__HlqJ6:hover,.agentic-architecture_journey__DAeYS>li .agentic-architecture_boundary__HlqJ6:focus-visible{background:color-mix(in srgb,var(--accent) 16%,var(--surface-raised))}.agentic-architecture_inspect__DGCST{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-3);color:var(--accent);font-size:.8125rem;font-weight:600}.agentic-architecture_journeyConnector__yzYjM{position:absolute;top:4.5rem;left:calc(-1 * var(--diagram-gap));display:flex;width:var(--diagram-gap);justify-content:center;color:var(--subtle-strong)}.agentic-architecture_context__Xmgt4{display:grid;grid-template-columns:10.5rem minmax(0,1fr) auto;gap:var(--space-3) var(--space-5);align-items:baseline;margin-top:var(--space-5);padding:var(--space-5) 0}.agentic-architecture_context__Xmgt4 strong{color:var(--foreground);font-size:.9375rem}.agentic-architecture_context__Xmgt4 a,.agentic-architecture_routes__eXIfz a{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-2);color:var(--accent);font-size:.8125rem;font-weight:600;text-underline-offset:.25em}.agentic-architecture_context__Xmgt4 a:hover,.agentic-architecture_routes__eXIfz a:hover{text-decoration:underline}.agentic-architecture_policy__dSGIH{margin-top:var(--space-5);padding:var(--space-5);background:var(--surface)}.agentic-architecture_policy__dSGIH h4{color:var(--foreground);font-size:1.125rem;font-weight:620;letter-spacing:-.015em;line-height:1.3}.agentic-architecture_policy__dSGIH header p{margin-top:var(--space-1);font-size:.875rem}.agentic-architecture_routes__eXIfz{display:grid;gap:var(--space-2);margin:var(--space-5) 0 0;padding:0;list-style:none}.agentic-architecture_routes__eXIfz>li{display:grid;grid-template-columns:5.25rem 1.25rem minmax(0,1fr) 9.5rem;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);background:var(--background)}.agentic-architecture_routes__eXIfz>li>p{grid-column:3}.agentic-architecture_routes__eXIfz>li[data-continues=false]>p{grid-column:3/-1}.agentic-architecture_routeName__WP_Gh{display:grid;gap:var(--space-1)}.agentic-architecture_routeName__WP_Gh strong{color:var(--foreground);font-size:1rem}.agentic-architecture_routeName__WP_Gh>span{font-size:.8125rem}.agentic-architecture_routeArrow__cURo_{color:var(--subtle-strong)}.agentic-architecture_routes__eXIfz>li[data-continues=false] .agentic-architecture_routeArrow__cURo_{visibility:hidden}.agentic-architecture_details__Gbk_j{margin-top:var(--space-7)}.agentic-architecture_detailsHeading__KQOCw{margin-bottom:var(--space-5)}.agentic-architecture_disclosure__2gI3n{margin-top:var(--space-2);background:var(--surface);scroll-margin-top:6rem}.agentic-architecture_disclosure__2gI3n>summary{display:flex;min-height:5.25rem;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;transition:background-color var(--motion-normal) var(--motion-ease)}.agentic-architecture_disclosure__2gI3n>summary::-webkit-details-marker{display:none}.agentic-architecture_disclosure__2gI3n>summary>span{display:grid;gap:var(--space-1)}.agentic-architecture_disclosure__2gI3n>summary strong{color:var(--foreground);font-size:1rem;font-weight:620}.agentic-architecture_disclosure__2gI3n>summary>span>span{font-size:.875rem}.agentic-architecture_disclosure__2gI3n>summary>svg{flex-shrink:0;color:var(--accent);transition:transform var(--motion-normal) var(--motion-ease)}.agentic-architecture_disclosure__2gI3n[open]>summary>svg{transform:rotate(180deg)}.agentic-architecture_disclosure__2gI3n>summary:hover{background:var(--surface-raised)}.agentic-architecture_disclosure__2gI3n>summary:focus-visible,.agentic-architecture_explorer__Uqp2F a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.agentic-architecture_disclosureBody__q5YRz{padding:var(--space-2) var(--space-5) var(--space-6)}.agentic-architecture_boundaryDescription__8OLOi{max-width:68ch;color:var(--foreground);font-size:1rem}.agentic-architecture_technicalPath__ka_AI{margin-top:var(--space-6)}.agentic-architecture_technicalPath__ka_AI h4{color:var(--foreground);font-size:1rem;font-weight:650;line-height:1.4}.agentic-architecture_technicalPath__ka_AI>p{max-width:68ch;margin-top:var(--space-2)}.agentic-architecture_technicalSteps__daReP{display:grid;gap:var(--space-5);margin:var(--space-5) 0 0;padding-left:var(--space-5)}.agentic-architecture_technicalSteps__daReP>li{padding-left:var(--space-2)}.agentic-architecture_technicalSteps__daReP>li::marker{color:var(--accent);font-variant-numeric:tabular-nums}.agentic-architecture_technicalSteps__daReP dl{display:grid;gap:var(--space-4);margin:0}.agentic-architecture_technicalSteps__daReP dt{color:var(--foreground);font-weight:620}.agentic-architecture_technicalSteps__daReP dd{margin:var(--space-1) 0 0}.agentic-architecture_technicalSteps__daReP dd ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.agentic-architecture_parallelHint__NjtQM{margin-bottom:var(--space-2)!important;font-size:.875rem;font-style:italic}.agentic-architecture_notes__s38cJ{display:grid;max-width:70ch;gap:var(--space-4);margin:0;padding-left:var(--space-5)}@media (max-width:1100px) and (min-width:761px){.agentic-architecture_journey__DAeYS{--diagram-gap:1.25rem}.agentic-architecture_boundary__HlqJ6{padding:var(--space-3)}}@media (max-width:760px){.agentic-architecture_journey__DAeYS{grid-template-columns:1fr;gap:var(--space-5)}.agentic-architecture_boundary__HlqJ6{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-4);padding:var(--space-4) var(--space-5)}.agentic-architecture_boundary__HlqJ6>span:not(.agentic-architecture_inspect__DGCST),.agentic-architecture_boundary__HlqJ6>strong{grid-column:1}.agentic-architecture_boundary__HlqJ6 .agentic-architecture_inspect__DGCST{grid-column:2;grid-row:1/3;align-self:center;margin:0;padding:0}.agentic-architecture_journeyConnector__yzYjM{top:calc(-1 * var(--space-5));left:calc(50% - .5625rem);width:1.125rem;height:var(--space-5);align-items:center;transform:rotate(90deg)}.agentic-architecture_context__Xmgt4{grid-template-columns:1fr;gap:var(--space-2)}.agentic-architecture_policy__dSGIH{padding:var(--space-5) var(--space-4)}.agentic-architecture_routes__eXIfz>li{grid-template-columns:minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:start;padding:var(--space-4)}.agentic-architecture_routeArrow__cURo_{display:none}.agentic-architecture_routes__eXIfz a,.agentic-architecture_routes__eXIfz>li>p,.agentic-architecture_routes__eXIfz>li[data-continues=false]>p{grid-column:1}.agentic-architecture_routeName__WP_Gh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4)}.agentic-architecture_disclosureBody__q5YRz,.agentic-architecture_disclosure__2gI3n>summary{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.agentic-architecture_boundary__HlqJ6,.agentic-architecture_disclosure__2gI3n>summary,.agentic-architecture_disclosure__2gI3n>summary>svg{transition:none}}