.article_page__cdIfA{--ink:var(--apex-ink);--body:#334155;--muted:var(--apex-muted);--rule:#cbd5e1;--apex:var(--apex-focus);--apex-soft:var(--apex-sky-soft);--claude:#d97757;--codex:#334155;--evidence:#16a34a;--approval:#d97706;min-height:100vh;overflow:hidden;background:white;color:var(--ink);font-family:var(--font-sans);letter-spacing:0}.article_page__cdIfA *,.article_page__cdIfA :after,.article_page__cdIfA :before{letter-spacing:0}.article_page__cdIfA a,.article_page__cdIfA button{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.article_page__cdIfA a:focus-visible,.article_page__cdIfA button:focus-visible{outline:2px solid var(--apex-focus);outline-offset:2px}.article_siteHeader__dwiAW{border-bottom:1px solid #e2e8f0;background:rgba(255,255,255,.96)}.article_headerInner__SbOqx,.article_siteFooter__iVw8X{width:min(1200px,calc(100% - 80px));margin:0 auto}.article_headerInner__SbOqx{min-height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.article_brand__1SPAx{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:15px;font-weight:700;text-decoration:none}.article_primaryNav__7xlh4{display:flex;align-items:center;gap:28px;color:var(--muted);font-size:13px;font-weight:600}.article_primaryNav__7xlh4 a{color:inherit;text-decoration:none}.article_primaryNav__7xlh4 span[aria-current=page]{color:var(--apex)}.article_accountActions__Cqwoc{min-height:44px;display:flex;align-items:center;justify-content:flex-end;gap:14px}.article_signIn__ai7xf{color:var(--muted);font-size:13px;font-weight:600;text-decoration:none}.article_signupButton___0h1f{display:inline-flex;min-height:36px;align-items:center;border:1px solid var(--ink);border-radius:5px;padding:0 15px;background:var(--ink);color:white;font-size:13px;font-weight:700;text-decoration:none}.article_accountPlaceholder__8_3sB,.article_signupPlaceholder__E42ck{display:block;border-radius:5px;background:#e2e8f0}.article_accountPlaceholder__8_3sB{width:48px;height:14px}.article_signupPlaceholder__E42ck{width:72px;height:36px}.article_hero__ZZpEt{width:min(1200px,calc(100% - 80px));margin:0 auto;padding:30px 0 24px}.article_heroCopy__s_GiF{max-width:960px}.article_category__Ph0mW{display:inline-flex;border-radius:999px;padding:6px 10px;background:var(--apex-soft);color:var(--apex);font-size:12px;font-weight:800;text-transform:uppercase}.article_hero__ZZpEt h1{max-width:900px;margin:16px 0 12px;font-size:42px;line-height:1.08;font-weight:700}.article_deck__dxVuF{max-width:920px;margin:0;color:var(--body);font-size:19px;line-height:1.45}.article_metaRow__DkBMA{display:flex;align-items:center;gap:20px;margin-top:20px}.article_byline__V1XjV{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted);font-size:13px}.article_byline__V1XjV strong{color:var(--ink)}.article_shareControls__sylNU{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.article_shareButtonInverted__eivm2,.article_shareButton___RBd_{min-height:32px;display:inline-flex;align-items:center;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.article_shareButton___RBd_:hover{color:var(--apex)}.article_ctaInverted__S1qiw,.article_ctaPrimary__su9EP{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;padding:0 18px;font-size:13px;font-weight:800;text-decoration:none}.article_ctaPrimary__su9EP{background:var(--apex-sky);color:var(--apex-ink)}.article_heroActions___vInH{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px}.article_ctaSecondary__h8Tw1{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--apex);border-radius:5px;padding:0 18px;color:var(--apex);font-size:13px;font-weight:800;text-decoration:none}.article_ctaSecondary__h8Tw1:hover{background:var(--apex-soft)}.article_connectorCtas__rN6pP{display:flex;flex-wrap:wrap;gap:12px;max-width:680px;margin:22px auto 0}.article_ctaPrimary__su9EP:hover{background:var(--apex-sky-hover)}.article_ctaInverted__S1qiw{background:var(--apex-sky);color:var(--apex-ink)}.article_heroFigure__PvsST{margin:24px 0 0}.article_gatewayFigure__w_v_H figcaption,.article_heroFigure__PvsST figcaption,.article_proofBand___Sovj figcaption{margin-top:11px;color:var(--muted);font-size:13px;line-height:1.55}.article_diagram__I17ze{border:1px solid #d8e0ea;border-radius:10px;padding:22px;background:#f8fafc}.article_diagramFlow__YFrMr{display:grid;grid-template-columns:minmax(126px,.8fr) 22px minmax(130px,.85fr) 22px minmax(155px,1fr) 22px minmax(250px,1.55fr) 22px minmax(155px,1fr);align-items:center;gap:8px}.article_diagramNode__rnkx6,.article_workerGroup__sk5EF{min-height:112px;display:flex;flex-direction:column;justify-content:center;gap:5px;border:1px solid;border-radius:6px;padding:12px;background:white}.article_diagramNode__rnkx6 strong,.article_workerNode__uPJJI strong{font-size:14px;line-height:1.15}.article_diagramNode__rnkx6 small,.article_gatewayIdentity__1FVsq small,.article_workerNode__uPJJI small{display:block;color:var(--muted);font-size:10.5px;line-height:1.35}.article_nodeLabel__LwXnD,.article_stripLabel__TxtSg{color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase}.article_humanNode__1vRRe{border-color:var(--approval);background:#fff7d6}.article_astraNode__oK7jn{border-color:var(--codex);background:#f1f5f9}.article_architectureGroup__UgjrV{display:grid;gap:8px}.article_architectureGroup__UgjrV .article_diagramNode__rnkx6{min-height:52px}.article_claudeNode__3NS97{border-color:var(--claude);background:#fff1eb}.article_researchNode__P7L_N{border-color:#94a3b8;background:white}.article_workerGroup__sk5EF{display:grid;grid-template-columns:1fr 1fr;min-height:132px;border-color:var(--evidence);background:#f0fdf4}.article_workerGroup__sk5EF>.article_nodeLabel__LwXnD{grid-column:1/-1}.article_workerNode__uPJJI{border:1px solid var(--codex);border-radius:5px;padding:7px 9px;background:white}.article_reviewNode__auaMd{border-color:var(--evidence);background:#dcfce7}.article_flowArrow__EdRAx{color:var(--evidence);font-size:22px;text-align:center}.article_gatewayConnector__m5X4x{height:42px;display:flex;justify-content:center;position:relative;color:var(--muted);font-size:9px}.article_gatewayConnector__m5X4x:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--apex-sky)}.article_gatewayConnector__m5X4x span{position:relative;z-index:1;height:min-content;margin-top:12px;padding:0 5px;background:#f8fafc}.article_gatewayPlane__9qJR1{display:grid;grid-template-columns:190px 1fr;align-items:center;gap:20px;border-right:1px solid var(--apex-sky);border:1px solid var(--apex-sky);border-right-width:3px;border-radius:6px;padding:14px 18px;background:white}.article_gatewayIdentity__1FVsq{display:flex;align-items:center;gap:10px}.article_gatewayIdentity__1FVsq span{display:block}.article_gatewayIdentity__1FVsq strong{display:block;font-size:14px}.article_appsAndSkills__cCCGu{display:grid;gap:8px}.article_appRow__KHRPu,.article_skillRow__dLJa9{display:flex;align-items:center;gap:7px}.article_stripLabel__TxtSg{width:78px;flex:0 0 auto}.article_appCell__Gufv7{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dbe4f0;border-radius:6px;background:white}.article_moreCell__z_qHq{width:auto;padding:0 8px;border-style:dashed;color:var(--muted);font-size:9px;font-weight:800}.article_skillRow__dLJa9>span:not(.article_stripLabel__TxtSg){flex:1;border:1px solid #a78bfa;border-radius:5px;padding:3px 6px;background:#f3e8ff;font-size:9px;font-weight:700;text-align:center}.article_diagramCompact__B7SJL .article_diagramFlow__YFrMr,.article_diagramCompact__B7SJL .article_gatewayConnector__m5X4x{display:none}.article_diagramCompact__B7SJL{border:0;padding:0;background:transparent}.article_prose__mj_rn{width:min(680px,calc(100% - 32px));margin:0 auto;padding:30px 0;color:var(--body);font-size:18px;line-height:1.65}.article_prose__mj_rn section{padding:36px 0}.article_bandInner__8EzSC h2,.article_proofInner__Hic8p h2,.article_prose__mj_rn h2{margin:0 0 20px;color:var(--ink);font-size:26px;line-height:1.25;font-weight:700}.article_bandInner__8EzSC p,.article_proofInner__Hic8p p,.article_prose__mj_rn p{margin:0 0 18px}.article_gatewayCopy__6jpI5 p a,.article_prose__mj_rn p a{color:var(--apex);font-weight:600;text-decoration:underline;text-underline-offset:3px}.article_gatewayCopy__6jpI5 p a:hover,.article_prose__mj_rn p a:hover{color:var(--ink)}.article_prose__mj_rn blockquote{margin:30px 0 0;border-left:4px solid var(--apex);padding:5px 0 5px 22px;color:var(--ink);font-size:21px;line-height:1.45;font-weight:700}.article_contextCta__pGMvh{min-height:44px;display:inline-flex;align-items:center;gap:9px;border:1px solid var(--apex-rule);border-radius:6px;padding:0 16px;background:white;color:var(--ink);font-size:14px;font-weight:800;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.article_contextCta__pGMvh img{width:18px;height:18px;object-fit:contain;flex:none}.article_contextCta__pGMvh:hover{border-color:var(--apex-sky);background:var(--apex-sky-soft)}.article_contextCta__pGMvh:active{transform:translateY(1px)}.article_subscriptionSplit___1CvP{background:white;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.article_bandInner__8EzSC{width:min(900px,calc(100% - 80px));margin:0 auto;padding:58px 0;color:var(--body);font-size:18px;line-height:1.65}.article_modelIntro__V3EHV{max-width:680px}.article_modelIntro__V3EHV h2{margin-top:14px}.article_modelColumns__2OGeZ{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:38px;border-top:2px solid var(--claude);border-bottom:2px solid var(--evidence);background:rgba(255,255,255,.52)}.article_claudeEditorial__cYBJV,.article_codexEditorial__krZyd{padding:28px 30px}.article_claudeEditorial__cYBJV{border-right:1px solid #f0c4ad}.article_claudeEditorial__cYBJV>span{color:#a74528}.article_codexEditorial__krZyd>span{color:#087a38}.article_claudeEditorial__cYBJV>span,.article_codexEditorial__krZyd>span{font-size:12px;font-weight:800;text-transform:uppercase}.article_claudeEditorial__cYBJV h3,.article_codexEditorial__krZyd h3{margin:8px 0 14px;color:var(--ink);font-size:20px;line-height:1.3}.article_claudeEditorial__cYBJV ul,.article_codexEditorial__krZyd ul{margin:18px 0 0;padding-left:20px}.article_claudeEditorial__cYBJV li,.article_codexEditorial__krZyd li{margin:7px 0;font-size:15px}.article_modelRules__fO0_n{column-count:2;column-gap:38px;margin-top:36px}.article_modelRules__fO0_n p{break-inside:avoid;font-size:16px}.article_decisionRule__UJhd_{margin:30px 0 0!important;border-top:1px solid var(--approval);padding:14px 0 0;color:#8a4b00;font-size:14px;font-weight:800}.article_modelChoiceBand__9fWbp{background:#fff}.article_modelChoiceInner___jr0w{width:min(900px,calc(100% - 80px));margin:0 auto;padding:58px 0}.article_modelChoiceIntro__SyhT6{width:min(680px,100%);margin-bottom:34px;color:var(--body);font-size:18px;line-height:1.65}.article_modelChoiceIntro__SyhT6 h2{margin:14px 0 18px;color:var(--ink);font-size:26px;line-height:1.25}.article_modelChoiceIntro__SyhT6 p{margin:0}.article_modelChoiceRow__mFGvH{display:grid;grid-template-columns:190px 1fr;gap:30px;padding:32px}.article_modelChoiceRow__mFGvH>span{font-size:12px;font-weight:800;text-transform:uppercase}.article_modelChoiceRow__mFGvH h3{margin:0 0 12px;color:var(--ink);font-size:20px;line-height:1.3}.article_modelChoiceRow__mFGvH p{margin:0;color:var(--body);font-size:17px;line-height:1.65}.article_fableChoice__U1V4E{border-top:3px solid var(--claude);background:#fbeee8}.article_fableChoice__U1V4E>span{color:#a74528}.article_codexChoice__TDkeZ{border-top:3px solid var(--codex);border-bottom:3px solid var(--evidence);background:#f1f5f9}.article_codexChoice__TDkeZ>span{color:#087a38}.article_proofBand___Sovj{background:var(--ink);color:#e2e8f0}.article_proofInner__Hic8p{width:min(1200px,calc(100% - 80px));margin:0 auto;padding:58px 0;font-size:18px;line-height:1.65}.article_proofInner__Hic8p>h2{color:white}.article_proofInner__Hic8p>p{max-width:680px;color:#cbd5e1}.article_proofBand___Sovj figure{margin:30px 0 0}.article_proofBand___Sovj img{width:100%;height:auto;border:1px solid #334155;object-fit:contain;background:#020617}.article_proofBand___Sovj figcaption{color:#cbd5e1}.article_proofBand___Sovj figcaption strong{display:block;color:white}.article_captureGrid__cwL3B{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.article_gatewayBand__y1sRK{background:var(--apex-soft)}.article_gatewayCopy__6jpI5{max-width:680px}.article_gatewayFigure__w_v_H{margin:36px 0 0}.article_gatewayFigure__w_v_H .article_diagram__I17ze{background:white}.article_gatewayClosing__ddv1n{max-width:680px;margin:30px auto 0!important}.article_boundariesBand__SnR1i{background:#fff9e8;border-top:1px solid #f2dda5;border-bottom:1px solid #f2dda5}.article_boundariesBand__SnR1i .article_bandInner__8EzSC{width:min(680px,calc(100% - 32px))}.article_boundaryCallout__icZ16{margin:28px 0;border:1px solid var(--approval);border-radius:6px;padding:22px 24px;background:white}.article_boundaryCallout__icZ16>span{color:#985d00;font-size:12px;font-weight:800;text-transform:uppercase}.article_boundaryCallout__icZ16 ul{margin:16px 0 0;padding-left:20px}.article_boundaryCallout__icZ16 li{margin:8px 0}.article_closingBand__2DLL5{background:var(--apex-sky-soft);color:var(--ink);border-top:1px solid var(--apex-rule);border-bottom:1px solid var(--apex-rule)}.article_closingInner__SNndH{width:min(900px,calc(100% - 80px));margin:0 auto;padding:46px 0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:22px}.article_closingInner__SNndH>p{margin:0;max-width:620px;font-size:24px;line-height:1.35;font-weight:700}.article_closingInner__SNndH .article_shareControls__sylNU{grid-column:1/-1;color:var(--ink)}.article_shareButtonInverted__eivm2:hover{color:#dbeafe}.article_authorBlock__hg291{width:min(680px,calc(100% - 32px));margin:0 auto;padding:48px 0;display:grid;grid-template-columns:52px 1fr;gap:16px;color:var(--body)}.article_avatar__bnB1b{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:var(--apex-soft);color:var(--apex);font-size:14px;font-weight:800}.article_authorBlock__hg291 span,.article_authorBlock__hg291 strong{display:block}.article_authorBlock__hg291 strong{color:var(--ink)}.article_authorBlock__hg291 span{margin-top:2px;color:var(--muted);font-size:13px}.article_authorBlock__hg291 p{margin:10px 0 0;font-size:14px;line-height:1.55}.article_siteFooter__iVw8X{min-height:78px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2e8f0}.article_siteFooter__iVw8X nav{display:flex;gap:22px;color:var(--muted);font-size:13px}.article_siteFooter__iVw8X a{color:inherit;text-decoration:none}.article_siteFooter__iVw8X span[aria-current=page]{color:var(--apex)}@media (max-width:1000px){.article_diagramFlow__YFrMr{grid-template-columns:1fr}.article_flowArrow__EdRAx{transform:rotate(90deg)}.article_diagramNode__rnkx6,.article_workerGroup__sk5EF{min-height:auto}.article_architectureGroup__UgjrV{grid-template-columns:1fr 1fr}.article_gatewayPlane__9qJR1{grid-template-columns:1fr}.article_gatewayIdentity__1FVsq{justify-content:center;text-align:left}.article_appRow__KHRPu,.article_skillRow__dLJa9{flex-wrap:wrap;justify-content:center}.article_stripLabel__TxtSg{width:100%;text-align:center}}@media (max-width:760px){.article_bandInner__8EzSC,.article_closingInner__SNndH,.article_headerInner__SbOqx,.article_hero__ZZpEt,.article_proofInner__Hic8p,.article_siteFooter__iVw8X{width:calc(100% - 32px)}.article_headerInner__SbOqx{grid-template-columns:1fr auto;min-height:60px}.article_primaryNav__7xlh4,.article_signIn__ai7xf{display:none}.article_signupButton___0h1f{min-height:44px}.article_accountPlaceholder__8_3sB{display:none}.article_signupPlaceholder__E42ck{width:74px;height:44px}.article_hero__ZZpEt{padding:30px 0 42px}.article_hero__ZZpEt h1{font-size:29px}.article_deck__dxVuF{font-size:16.5px}.article_metaRow__DkBMA{align-items:stretch;flex-direction:column;gap:12px}.article_shareControls__sylNU{min-height:44px;flex-wrap:wrap}.article_shareButtonInverted__eivm2,.article_shareButton___RBd_{min-height:44px}.article_ctaPrimary__su9EP,.article_ctaSecondary__h8Tw1{width:100%;margin:0;min-height:48px}.article_connectorCtas__rN6pP .article_contextCta__pGMvh{width:100%;justify-content:center}.article_heroFigure__PvsST{margin-top:24px}.article_diagram__I17ze{padding:14px}.article_architectureGroup__UgjrV,.article_workerGroup__sk5EF{grid-template-columns:1fr}.article_gatewayPlane__9qJR1{padding:14px}.article_appCell__Gufv7{width:38px;height:38px}.article_skillRow__dLJa9>span:not(.article_stripLabel__TxtSg){flex-basis:calc(50% - 7px)}.article_prose__mj_rn{font-size:17px}.article_bandInner__8EzSC h2,.article_proofInner__Hic8p h2,.article_prose__mj_rn h2{font-size:22px}.article_prose__mj_rn section{padding:28px 0}.article_captureGrid__cwL3B,.article_modelColumns__2OGeZ{grid-template-columns:1fr}.article_claudeEditorial__cYBJV{border-right:0;border-bottom:1px solid #f0c4ad}.article_claudeEditorial__cYBJV,.article_codexEditorial__krZyd{padding:24px 20px}.article_modelRules__fO0_n{column-count:1}.article_modelChoiceInner___jr0w{width:calc(100% - 32px);padding:46px 0}.article_modelChoiceIntro__SyhT6 h2{font-size:22px}.article_modelChoiceIntro__SyhT6{font-size:17px}.article_modelChoiceRow__mFGvH{grid-template-columns:1fr;gap:10px;padding:24px 20px}.article_modelChoiceRow__mFGvH h3{font-size:16px}.article_modelChoiceRow__mFGvH p{font-size:17px}.article_bandInner__8EzSC,.article_proofInner__Hic8p{padding:46px 0}.article_captureGrid__cwL3B img,.article_wideCapture__DKdvn img{max-height:none;object-fit:contain}.article_closingInner__SNndH{grid-template-columns:1fr}.article_closingInner__SNndH>p{font-size:21px}.article_ctaInverted__S1qiw{min-height:48px;width:100%}.article_siteFooter__iVw8X{padding:24px 0;gap:20px}}@media (prefers-reduced-motion:reduce){.article_page__cdIfA a,.article_page__cdIfA button{transition:none}}@media print{.article_accountActions__Cqwoc,.article_contextCta__pGMvh,.article_ctaInverted__S1qiw,.article_ctaPrimary__su9EP,.article_shareControls__sylNU{display:none}.article_siteHeader__dwiAW{position:static}.article_page__cdIfA{overflow:visible}.article_proofBand___Sovj{print-color-adjust:exact}}.article_nodeHead__JXP8T{display:flex;align-items:center;gap:7px}.article_nodeHead__JXP8T img{width:16px;height:16px;flex:none}.article_workerNode__uPJJI .article_nodeHead__JXP8T img{width:14px;height:14px}.article_modelMark__pxG8K{display:inline-flex;align-items:center;gap:8px}.article_modelMark__pxG8K img{width:18px;height:18px}.article_effortRow__GaOMh{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px}.article_effortRow__GaOMh>div{border:1px solid var(--apex-rule);border-right:3px solid var(--apex-sky);border-radius:6px;padding:12px 14px;background:white}.article_effortRow__GaOMh strong{display:block;font-size:14px;margin-bottom:4px}.article_effortRow__GaOMh span{font-size:13px;line-height:1.45;color:var(--muted)}@media (max-width:760px){.article_effortRow__GaOMh{grid-template-columns:1fr}}html[data-reveal-ready] .article_page__cdIfA [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}html[data-reveal-ready] .article_page__cdIfA [data-reveal][data-visible]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html[data-reveal-ready] .article_page__cdIfA [data-reveal]{opacity:1;transform:none;transition:none}.article_contextCta__pGMvh{transition:none}}.article_inlineCta__Fqnvo{margin:30px 0 0;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--apex-rule);border-right:3px solid var(--apex-sky);border-radius:6px;padding:16px 18px;background:white}.article_inlineCta__Fqnvo>p{margin:0;font-size:15px;line-height:1.45;font-weight:700;color:var(--ink);max-width:520px}.article_inlineCta__Fqnvo>div{display:flex;align-items:center;gap:12px;flex:none}.article_inlineCta__Fqnvo>div>span{font-size:12.5px;color:var(--muted);white-space:nowrap}.article_inlineCtaButton__57hHH{min-height:42px;display:inline-flex;align-items:center;gap:9px;border-radius:6px;padding:0 16px;background:var(--apex-sky);color:var(--apex-ink);font-size:13px;font-weight:800;text-decoration:none;transition:background-color .15s ease}.article_inlineCtaButton__57hHH img{width:18px;height:17px;flex:none}.article_inlineCtaButton__57hHH:hover{background:var(--apex-sky-hover)}@media (max-width:760px){.article_inlineCta__Fqnvo{flex-direction:column;align-items:flex-start}.article_inlineCta__Fqnvo>div{flex-wrap:wrap}}