.assurance-graph_page__54Uym{--ag-paper:#f2f0e7;--ag-paper-strong:#faf8f1;--ag-ink:#17201c;--ag-muted:#59655f;--ag-line:#c7c8c0;--ag-line-strong:#9ca49f;--ag-accent:#126c5d;--ag-accent-soft:#dce9e3;--ag-warning:#8a5a22;--ag-warning-soft:#eee1cf;min-height:100vh;overflow:clip;background:var(--ag-paper);color:var(--ag-ink)}.assurance-graph_hero__LL9Xk{position:relative;isolation:isolate;overflow:hidden;min-height:780px;padding:152px 32px 96px;border-bottom:1px solid var(--ag-line);background:#eceae1;color:var(--ag-ink)}.assurance-graph_hero__LL9Xk:before{position:absolute;top:108px;bottom:0;left:max(32px,calc((100vw - 1480px) / 2));z-index:-1;border-left:1px solid rgba(23,32,28,.1);content:""}.assurance-graph_heroGrid__Qnu8f{display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);gap:clamp(52px,8vw,130px);align-items:center;width:min(1480px,100%);margin:0 auto}.assurance-graph_heroCopy__R6McD{max-width:750px}.assurance-graph_heroEyebrow__CmzCi{display:flex;align-items:center;gap:10px;color:var(--ag-accent);font-size:12px;font-weight:700;letter-spacing:.04em}.assurance-graph_heroEyebrow__CmzCi span{width:34px;height:1px;background:var(--ag-accent)}.assurance-graph_hero__LL9Xk h1{max-width:810px;margin:24px 0 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(56px,6vw,94px);font-weight:540;line-height:.94;letter-spacing:-.057em;text-wrap:balance}.assurance-graph_hero__LL9Xk h1 em{display:block;color:var(--ag-accent);font-style:normal}.assurance-graph_heroLead__3DW_x{max-width:680px;margin:31px 0 0;color:#4f5c56;font-size:17px;line-height:1.72}.assurance-graph_heroActions__03V1a{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.assurance-graph_activationCopy__OQPan>a,.assurance-graph_heroActions__03V1a a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid var(--ag-line-strong);padding:12px 18px;color:var(--ag-ink);font-size:13px;font-weight:680;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.assurance-graph_activationCopy__OQPan>a,.assurance-graph_heroActions__03V1a a:first-child{border-color:var(--ag-accent);background:var(--ag-accent);color:#fffdf7}.assurance-graph_activationCopy__OQPan>a:hover,.assurance-graph_heroActions__03V1a a:hover{border-color:#0c574b;background:#0c574b;color:#fffdf7;transform:translateY(-1px)}.assurance-graph_heroActions__03V1a a:focus-visible,.assurance-graph_sourceLink__NK3BN:focus-visible{outline:2px solid #0b5f50;outline-offset:3px}.assurance-graph_activationCopy__OQPan>a:focus-visible,.assurance-graph_experienceFoot__JEaP9 a:focus-visible,.assurance-graph_projectionFooter__JXVFK a:focus-visible{outline:2px solid #0b5f50;outline-offset:3px}.assurance-graph_activationCopy__OQPan>a svg,.assurance-graph_experienceFoot__JEaP9 svg,.assurance-graph_heroActions__03V1a svg,.assurance-graph_sourceLink__NK3BN svg{width:15px;height:15px}.assurance-graph_heroBoundary__chwbW{margin:19px 0 0;color:var(--ag-muted);font-size:12px;line-height:1.55}.assurance-graph_heroKernel__CxqJ4{position:relative;min-width:0;perspective:1400px}.assurance-graph_sectionFrame__wYXkG{position:relative;min-height:550px;border:1px solid var(--ag-line-strong);background:var(--ag-paper-strong);box-shadow:0 28px 56px -44px rgba(23,32,28,.58);transform:rotateY(-2.2deg) rotateX(.8deg)}.assurance-graph_kernelHeader__LNSsw{position:relative;z-index:2;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ag-line);padding:0 22px;color:#394640;font-size:12px;font-weight:650}.assurance-graph_kernelHeader__LNSsw code{color:var(--ag-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:500}.assurance-graph_custodyPlanes__hIGPp{position:relative;display:grid;gap:11px;padding:34px 32px 26px;perspective:1100px;transform-style:preserve-3d}.assurance-graph_custodyPlane__FwUzH{--plane-offset:calc(var(--plane-index) * 9px);display:grid;grid-template-columns:104px minmax(0,1fr);min-height:112px;border:1px solid var(--ag-line);background:#f7f4ec;box-shadow:5px 5px 0 rgba(23,32,28,.08);transform:translateX(var(--plane-offset)) translateZ(calc(var(--plane-index) * 8px))}.assurance-graph_planeLegend__xKCun{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--ag-line);padding:16px 13px;background:#e6e4da}.assurance-graph_planeLegend__xKCun span{color:#5c6761;font-family:var(--font-mono),ui-monospace,monospace;font-size:9px}.assurance-graph_planeLegend__xKCun strong{color:var(--ag-ink);font-size:12px;font-weight:700}.assurance-graph_custodyPlane__FwUzH ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.assurance-graph_custodyPlane__FwUzH li{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;gap:8px;padding:16px 18px}.assurance-graph_custodyPlane__FwUzH li+li{border-left:1px solid var(--ag-line)}.assurance-graph_custodyPlane__FwUzH li span{color:var(--ag-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.assurance-graph_custodyPlane__FwUzH li strong{color:#27322d;font-size:12px;font-weight:660;line-height:1.25;overflow-wrap:anywhere}.assurance-graph_sectionBoundary__OsIDB{display:flex;min-height:70px;align-items:center;gap:12px;border-top:1px solid var(--ag-line);padding:14px 22px;color:#46534d}.assurance-graph_sectionBoundary__OsIDB svg{width:17px;height:17px;flex:0 0 auto;color:var(--ag-accent)}.assurance-graph_sectionBoundary__OsIDB p{max-width:530px;margin:0;font-size:11px;line-height:1.55}.assurance-graph_experience__Vkww4{width:min(1500px,calc(100% - 64px));margin:0 auto;padding:116px 0 120px;scroll-margin-top:80px}.assurance-graph_experienceLead__W_q9s{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(520px,.8fr);gap:70px;align-items:end}.assurance-graph_activationCopy__OQPan>p:first-child,.assurance-graph_differenceLead__PKT6i>p,.assurance-graph_kicker__kOf7c,.assurance-graph_sectionLead__IripG>p:first-child{margin:0;color:#1b6255;font-size:12px;font-weight:750;letter-spacing:.04em}.assurance-graph_activationCopy__OQPan h2,.assurance-graph_differenceLead__PKT6i h2,.assurance-graph_experienceLead__W_q9s h2,.assurance-graph_sectionLead__IripG h2{margin:17px 0 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(42px,4.8vw,72px);font-weight:540;line-height:1;letter-spacing:-.047em;text-wrap:balance}.assurance-graph_activationCopy__OQPan>p:nth-of-type(2),.assurance-graph_experienceCopy__1I7c_,.assurance-graph_sectionLead__IripG>p:last-child{max-width:760px;margin:22px 0 0;color:#56665f;font-size:15px;line-height:1.75}.assurance-graph_scenarioGroup__PTnsA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(16,33,27,.14);background:rgba(16,33,27,.14)}.assurance-graph_scenarioGroup__PTnsA button{min-width:0;min-height:78px;border:0;padding:15px 16px;background:#f8f7f2;color:#52635c;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.assurance-graph_scenarioGroup__PTnsA button:hover{background:#eff6f1;color:#10211b}.assurance-graph_scenarioGroup__PTnsA button[aria-pressed=true]{background:#10211b;color:#eefaf6}.assurance-graph_scenarioGroup__PTnsA button:focus-visible{position:relative;z-index:10;outline:2px solid #0b5f50;outline-offset:3px}.assurance-graph_challengeRail__10lRs button:focus-visible{position:relative;z-index:10;outline:2px solid #0b5f50;outline-offset:3px}.assurance-graph_graphNode__BX9cB:focus-visible{z-index:10;outline:2px solid #0b5f50;outline-offset:3px}.assurance-graph_scenarioGroup__PTnsA small,.assurance-graph_scenarioGroup__PTnsA span{display:block}.assurance-graph_scenarioGroup__PTnsA span{font-size:13px;font-weight:700}.assurance-graph_scenarioGroup__PTnsA small{margin-top:5px;font-size:10px;line-height:1.35;opacity:1;overflow-wrap:anywhere}.assurance-graph_instrument__0A_zA{overflow:hidden;margin-top:52px;border:1px solid var(--ag-line-strong);background:var(--ag-paper-strong);color:var(--ag-ink);box-shadow:0 34px 66px -48px rgba(23,32,28,.58)}.assurance-graph_instrumentBar__RtOa_{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ag-line);padding:0 22px;background:#e7e5dc}.assurance-graph_artifactIdentity__TjXaE,.assurance-graph_challengeCopy__J_tZ7,.assurance-graph_checkPresentation__mkjBr,.assurance-graph_instrumentIdentity__znBHv,.assurance-graph_projectionTopline__sntoL,.assurance-graph_sceneCaption__GRDKK span,.assurance-graph_verificationState__c2CI3{display:flex;align-items:center}.assurance-graph_instrumentIdentity__znBHv{gap:10px;color:#34413b;font-size:12px;font-weight:680}.assurance-graph_instrumentIdentity__znBHv code{margin-left:6px;color:#4f615a;font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:500}.assurance-graph_liveMark__35_h1{width:7px;height:7px;border-radius:50%;border-radius:1px;background:var(--ag-accent)}.assurance-graph_verificationState__c2CI3{gap:8px;color:#50605a;font-size:11.5px;font-weight:750;letter-spacing:.03em}.assurance-graph_verificationState__c2CI3 svg{width:14px;height:14px}.assurance-graph_verificationState__c2CI3[data-state=verified]{color:var(--ag-accent)}.assurance-graph_verificationState__c2CI3[data-state=candidate],.assurance-graph_verificationState__c2CI3[data-state=challenged],.assurance-graph_verificationState__c2CI3[data-state=failed]{color:var(--ag-warning)}.assurance-graph_spinner__uL8Io{width:12px;height:12px;border:1px solid #a8b0ab;border-top:1px solid var(--ag-accent);border-radius:50%;animation:assurance-graph_assuranceSpin__WnDSH .7s linear infinite}.assurance-graph_instrumentBody__bf9FP{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(350px,.45fr);min-height:650px}.assurance-graph_sceneViewport__PwiJg{position:relative;min-width:0;overflow:hidden;border-right:1px solid var(--ag-line);background:#e9e6dd;perspective:1500px;perspective-origin:50% 45%}.assurance-graph_sceneViewport__PwiJg:before{position:absolute;inset:0;content:"";pointer-events:none;border-left:1px solid rgba(23,32,28,.09)}.assurance-graph_sceneLegend____r8t{position:absolute;z-index:8;top:26px;right:28px;left:28px;display:flex;justify-content:space-between;color:#52635c;font-size:10.5px;font-weight:700;letter-spacing:.03em}.assurance-graph_scene__DG8CB{position:absolute;top:77px;right:34px;bottom:76px;left:34px;transform:rotateX(5deg) rotateY(-1.5deg);transform-style:preserve-3d}.assurance-graph_sceneFloor__Ogddo{position:absolute;inset:2%;border:1px solid #b9bcb5;background:#f1eee5;box-shadow:8px 8px 0 rgba(23,32,28,.06);transform:translateZ(-14px)}.assurance-graph_edgeMap__pl4Vb{position:absolute;z-index:1;inset:0;overflow:visible}.assurance-graph_edge__skc4_{stroke:#55746c;stroke-width:1.1;stroke-linecap:round;vector-effect:non-scaling-stroke}.assurance-graph_edge__skc4_[data-state=held]{stroke:#8a5a22}.assurance-graph_edge__skc4_[data-state=activation-gated]{opacity:.55;stroke-dasharray:4 3}.assurance-graph_edge__skc4_[data-state=candidate],.assurance-graph_edge__skc4_[data-state=held]{stroke-dasharray:3 3}.assurance-graph_edge__skc4_[data-state=invalid]{stroke:#f3b861;opacity:.58;animation:none}.assurance-graph_graphNode__BX9cB{position:absolute;z-index:4;top:var(--node-y);left:var(--node-x);display:grid;width:50px;min-width:50px;height:50px;min-height:50px;place-items:center;border:1px solid #7f8c86;border-radius:2px;padding:0;background:#f8f5ed;color:#25322c;cursor:pointer;box-shadow:5px 5px 0 rgba(23,32,28,.1);transform:translate(-50%,-50%) translateZ(var(--node-z));transform-style:preserve-3d;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.assurance-graph_graphNode__BX9cB:hover,.assurance-graph_graphNode__BX9cB[data-selected=true]{border-color:var(--ag-accent);background:var(--ag-accent-soft);box-shadow:7px 7px 0 rgba(18,108,93,.16);transform:translate(-50%,-50%) translateZ(calc(var(--node-z) + 8px)) scale(1.05)}.assurance-graph_graphNode__BX9cB[data-state=held],.assurance-graph_graphNode__BX9cB[data-state=human-required],.assurance-graph_graphNode__BX9cB[data-state=review-required]{border-color:#9a6a31;color:#704616}.assurance-graph_graphNode__BX9cB[data-state=activation-gated],.assurance-graph_graphNode__BX9cB[data-state=reference-only]{border-style:dashed}.assurance-graph_graphNode__BX9cB[data-state=candidate-only]{border-color:#9a6a31;border-style:dashed;background:var(--ag-warning-soft);color:#704616}.assurance-graph_graphNode__BX9cB[data-state=source-revised],.assurance-graph_graphNode__BX9cB[data-state=stale]{border-color:#9a6a31;background:var(--ag-warning-soft);color:#704616;box-shadow:6px 6px 0 rgba(138,90,34,.15)}.assurance-graph_nodeCap__yXpP_{display:grid;width:22px;height:22px;place-items:center;border-radius:1px;background:#dce7e2}.assurance-graph_nodeCap__yXpP_ svg{width:12px;height:12px}.assurance-graph_nodeLabel__AlImG{position:absolute;top:calc(100% + 11px);left:50%;display:flex;width:-moz-max-content;width:max-content;align-items:baseline;gap:6px;color:#27352f;transform:translateX(-50%) translateZ(2px)}.assurance-graph_nodeLabel__AlImG small{color:var(--ag-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px}.assurance-graph_nodeLabel__AlImG strong{font-size:12px;font-weight:680}.assurance-graph_nodeLabel__AlImG em{border:1px solid #a4753e;padding:2px 4px;color:#754817;font-size:10px;font-style:normal;font-weight:720;line-height:1.1;text-transform:uppercase}.assurance-graph_graphNode__BX9cB[data-state=review-required] .assurance-graph_nodeLabel__AlImG small,.assurance-graph_graphNode__BX9cB[data-state=review-required] .assurance-graph_nodeLabel__AlImG strong,.assurance-graph_graphNode__BX9cB[data-state=source-revised] .assurance-graph_nodeLabel__AlImG small,.assurance-graph_graphNode__BX9cB[data-state=source-revised] .assurance-graph_nodeLabel__AlImG strong,.assurance-graph_graphNode__BX9cB[data-state=stale] .assurance-graph_nodeLabel__AlImG small,.assurance-graph_graphNode__BX9cB[data-state=stale] .assurance-graph_nodeLabel__AlImG strong{color:#754817}.assurance-graph_sceneCaption__GRDKK{position:absolute;z-index:7;right:28px;bottom:24px;left:28px;display:flex;justify-content:space-between;gap:18px;color:#5c6963;font-size:10.5px}.assurance-graph_sceneCaption__GRDKK span{gap:7px}.assurance-graph_sceneCaption__GRDKK svg{width:13px;height:13px;color:var(--ag-accent)}.assurance-graph_inspector__HAAV5{position:relative;z-index:5;padding:36px 32px 30px;background:#f7f4ec}.assurance-graph_inspectorHeader__uZbL6{display:flex;align-items:flex-start;gap:16px}.assurance-graph_inspectorHeader__uZbL6>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid var(--ag-line-strong);color:var(--ag-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.assurance-graph_inspectorHeader__uZbL6 p{margin:1px 0 0;color:var(--ag-accent);font-size:11px;font-weight:720;letter-spacing:.03em}.assurance-graph_inspectorHeader__uZbL6 h3{margin:6px 0 0;color:var(--ag-ink);font-size:20px;font-weight:630;line-height:1.2;letter-spacing:-.022em}.assurance-graph_inspectorSummary__NP21T{margin:25px 0 0;color:#4f5d57;font-size:13px;line-height:1.72}.assurance-graph_inspectorFacts__6XDCW{margin:29px 0 0;border-top:1px solid var(--ag-line)}.assurance-graph_inspectorFacts__6XDCW div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:15px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--ag-line)}.assurance-graph_inspectorFacts__6XDCW dt{color:#5a6861;font-size:10px}.assurance-graph_inspectorFacts__6XDCW dd{min-width:0;margin:0;color:#303d37;font-size:11px;overflow-wrap:anywhere}.assurance-graph_inspectorFacts__6XDCW code{display:block;color:#166858;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;line-height:1.45}.assurance-graph_inspectorFacts__6XDCW code+code{margin-top:4px}.assurance-graph_truthBoundary__LGfhQ{display:flex;gap:12px;margin-top:27px;border:1px solid #c6a77f;padding:15px;background:var(--ag-warning-soft)}.assurance-graph_truthBoundary__LGfhQ>svg{width:17px;height:17px;flex:0 0 auto;color:var(--ag-warning)}.assurance-graph_truthBoundary__LGfhQ strong{color:#684318;font-size:11px;font-weight:700}.assurance-graph_truthBoundary__LGfhQ p{margin:5px 0 0;color:#69543b;font-size:11.5px;line-height:1.58}.assurance-graph_sourceLink__NK3BN{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-top:22px;padding-block:10px;color:#146555;font-size:11px;font-weight:650}.assurance-graph_challengeRail__10lRs{display:flex;min-height:96px;align-items:center;justify-content:space-between;gap:26px;border-top:1px solid var(--ag-line);padding:18px 22px;background:#e7e5dc}.assurance-graph_instrument__0A_zA[data-challenged=true] .assurance-graph_challengeRail__10lRs{background:var(--ag-warning-soft)}.assurance-graph_challengeCopy__J_tZ7{gap:14px}.assurance-graph_challengeCopy__J_tZ7>svg{width:20px;height:20px;flex:0 0 auto;color:var(--ag-accent)}.assurance-graph_instrument__0A_zA[data-challenged=true] .assurance-graph_challengeCopy__J_tZ7>svg{color:var(--ag-warning)}.assurance-graph_challengeCopy__J_tZ7 strong{color:#28342f;font-size:12px;font-weight:700}.assurance-graph_challengeCopy__J_tZ7 p{max-width:830px;margin:4px 0 0;color:#56635d;font-size:10.5px;line-height:1.5}.assurance-graph_challengeRail__10lRs button{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:8px;border:1px solid var(--ag-accent);padding:10px 14px;background:transparent;color:#0c5d4e;font-size:11px;font-weight:680;cursor:pointer}.assurance-graph_instrument__0A_zA[data-challenged=true] .assurance-graph_challengeRail__10lRs button{border-color:#9a6a31;color:#704616}.assurance-graph_challengeRail__10lRs button:hover{background:var(--ag-accent-soft)}.assurance-graph_challengeRail__10lRs button:disabled{cursor:wait;opacity:.55}.assurance-graph_challengeRail__10lRs button svg{width:14px;height:14px}.assurance-graph_candidateBoundary__AatCy{display:flex;min-height:118px;align-items:flex-start;gap:14px;border-top:1px solid #c6a77f;padding:24px 22px;background:var(--ag-warning-soft)}.assurance-graph_candidateBoundary__AatCy>svg{width:20px;height:20px;flex:0 0 auto;color:var(--ag-warning)}.assurance-graph_candidateBoundary__AatCy strong{color:#684318;font-size:12px;font-weight:720}.assurance-graph_candidateBoundary__AatCy p{max-width:980px;margin:6px 0 0;color:#62543f;font-size:11px;line-height:1.58}.assurance-graph_verificationLedger___nqsn{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(330px,.78fr) auto;gap:24px;align-items:center;min-height:84px;border-top:1px solid var(--ag-line);padding:18px 22px;background:#ddd9cf}.assurance-graph_digestBlock__2OaEF{display:grid;min-width:0;gap:12px}.assurance-graph_digestBlock__2OaEF>div{min-width:0}.assurance-graph_digestBlock__2OaEF span{display:block;color:#52615a;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.assurance-graph_digestBlock__2OaEF code{display:block;overflow:hidden;margin-top:6px;color:#125f50;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.assurance-graph_digestBlock__2OaEF>div[data-mismatch=true] code,.assurance-graph_digestBlock__2OaEF>div[data-mismatch=true] span{color:#754817}.assurance-graph_digestBlock__2OaEF>div>small{display:block;margin-top:5px;color:#754817;font-size:11px;line-height:1.4}.assurance-graph_checks__UEQBs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;margin:0;padding:0;list-style:none}.assurance-graph_checkPresentation__mkjBr{gap:5px;color:#4f5d57;font-size:11px}.assurance-graph_checks__UEQBs li[data-valid=true] .assurance-graph_checkPresentation__mkjBr{color:#0e6555}.assurance-graph_checks__UEQBs li[data-valid=false] .assurance-graph_checkPresentation__mkjBr{color:#754817}.assurance-graph_checks__UEQBs li[data-pending=true] .assurance-graph_checkPresentation__mkjBr{opacity:.64}.assurance-graph_checks__UEQBs svg{width:11px;height:11px}.assurance-graph_verificationActions__hBTR8{display:flex;justify-content:flex-end;gap:8px}.assurance-graph_verificationActions__hBTR8 button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;border:1px solid #82928b;padding:9px 11px;background:transparent;color:#125f50;font-size:9.5px;font-weight:650;cursor:pointer}.assurance-graph_verificationActions__hBTR8 button:hover{border-color:var(--ag-accent);background:var(--ag-accent-soft)}.assurance-graph_verificationActions__hBTR8 button:focus-visible{outline:2px solid #0b5f50;outline-offset:3px}.assurance-graph_verificationActions__hBTR8 button:disabled{cursor:wait;opacity:.5}.assurance-graph_verificationActions__hBTR8 svg{width:13px;height:13px}.assurance-graph_srOnly__7oRmv{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.assurance-graph_projectionHeader__hRpzm{display:flex;align-items:flex-end;justify-content:space-between;gap:44px;margin-top:68px}.assurance-graph_projectionHeader__hRpzm h3{margin:11px 0 0;font-size:29px;font-weight:630;letter-spacing:-.034em}.assurance-graph_projectionHeader__hRpzm>div:first-child>p:last-child{margin:8px 0 0;color:#5d6d66;font-size:13px}.assurance-graph_artifactIdentity__TjXaE{gap:12px;max-width:410px;border-left:1px solid rgba(16,33,27,.16);padding-left:24px}.assurance-graph_artifactIdentity__TjXaE>svg{width:21px;height:21px;flex:0 0 auto;color:#318f7b}.assurance-graph_artifactIdentity__TjXaE code,.assurance-graph_artifactIdentity__TjXaE span{display:block}.assurance-graph_artifactIdentity__TjXaE span{color:#394b44;font-size:11px;font-weight:650}.assurance-graph_artifactIdentity__TjXaE code{margin-top:4px;color:#56665f;font-family:var(--font-mono),ui-monospace,monospace;font-size:9px}.assurance-graph_projectionGrid__R5AMd{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:28px;border:1px solid rgba(16,33,27,.14);background:rgba(16,33,27,.14)}.assurance-graph_projectionGrid__R5AMd article{min-height:270px;padding:23px 22px 20px;background:#fbfaf6;transition:background-color .18s ease,color .18s ease}.assurance-graph_projectionGrid__R5AMd article[data-disposition=source-native]{background:#e7f4ee}.assurance-graph_projectionGrid__R5AMd article[data-challenged=true]{background:#f3ecdf}.assurance-graph_projectionTopline__sntoL{justify-content:space-between;gap:14px}.assurance-graph_projectionTopline__sntoL span{color:#40534b;font-size:11px;font-weight:720;letter-spacing:.07em;text-transform:uppercase}.assurance-graph_projectionTopline__sntoL small{color:#246353;font-size:11px}.assurance-graph_projectionGrid__R5AMd article[data-challenged=true] .assurance-graph_projectionTopline__sntoL small{color:#7a4a17}.assurance-graph_projectionGrid__R5AMd h4{margin:27px 0 0;color:#12231d;font-size:21px;font-weight:620;letter-spacing:-.025em}.assurance-graph_projectionGrid__R5AMd article>p{margin:12px 0 0;color:#4f5e58;font-size:11.5px;line-height:1.62}.assurance-graph_projectionFooter__JXVFK{display:flex;min-height:66px;flex-direction:column;justify-content:flex-end;gap:7px;margin-top:30px;border-top:1px solid rgba(16,33,27,.11);padding-top:14px}.assurance-graph_projectionFooter__JXVFK span{color:#52635c;font-size:11px;font-weight:680}.assurance-graph_projectionFooter__JXVFK a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:44px;align-items:center;color:#247461;font-size:11px;text-decoration:underline;text-decoration-color:rgba(36,116,97,.35);text-underline-offset:3px}.assurance-graph_experienceFoot__JEaP9{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-top:22px}.assurance-graph_experienceFoot__JEaP9 p{max-width:780px;margin:0;color:#56665f;font-size:11px;line-height:1.6}.assurance-graph_experienceFoot__JEaP9 a{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:#196f5c;font-size:11px;font-weight:680}.assurance-graph_moatSection__hbEFL{padding:116px max(32px,calc((100vw - 1480px) / 2));border-top:1px solid rgba(16,33,27,.11);background:#ecefe9}.assurance-graph_sectionLead__IripG{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);gap:70px;align-items:end}.assurance-graph_sectionLead__IripG>p:first-child{grid-column:1/-1}.assurance-graph_sectionLead__IripG h2{max-width:940px;margin-top:0}.assurance-graph_sectionLead__IripG>p:last-child{margin:0}.assurance-graph_layerGrid__s3tOd{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:68px;border:1px solid rgba(16,33,27,.14);background:rgba(16,33,27,.14)}.assurance-graph_layerGrid__s3tOd article{min-height:320px;padding:27px 25px;background:#f7f6f1}.assurance-graph_layerGrid__s3tOd article>div{display:flex;align-items:center;justify-content:space-between}.assurance-graph_layerGrid__s3tOd article>div span{color:#586862;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.assurance-graph_layerGrid__s3tOd article>div svg{width:21px;height:21px;color:#308b77}.assurance-graph_layerGrid__s3tOd h3{margin:92px 0 0;font-size:19px;font-weight:650;letter-spacing:-.02em}.assurance-graph_layerGrid__s3tOd p{margin:14px 0 0;color:#5f6e68;font-size:12px;line-height:1.68}.assurance-graph_differenceSection__L5khX{position:relative;isolation:isolate;overflow:hidden;padding:126px max(32px,calc((100vw - 1480px) / 2));background:#222521;color:#eef6f2}.assurance-graph_differenceGrid__jknxA{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(470px,.95fr);gap:clamp(70px,10vw,160px);align-items:center}.assurance-graph_differenceLead__PKT6i>p{color:#9bc9bd}.assurance-graph_differenceLead__PKT6i h2{font-size:clamp(44px,4.7vw,70px)}.assurance-graph_differenceList__bzLm4{border-top:1px solid rgba(238,246,242,.2)}.assurance-graph_differenceList__bzLm4 article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:19px;padding:27px 0;border-bottom:1px solid rgba(238,246,242,.17)}.assurance-graph_differenceList__bzLm4 article>svg{width:22px;height:22px;color:#9bc9bd}.assurance-graph_differenceList__bzLm4 h3{margin:0;color:#eef7f3;font-size:16px;font-weight:650}.assurance-graph_differenceList__bzLm4 p{margin:8px 0 0;color:#91a59d;font-size:12px;line-height:1.65}.assurance-graph_activationSection__RcXue{display:grid;grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr);gap:clamp(70px,9vw,150px);padding:126px max(32px,calc((100vw - 1480px) / 2));background:#f4f3ed}.assurance-graph_activationCopy__OQPan h2{font-size:clamp(43px,4.3vw,67px)}.assurance-graph_activationCopy__OQPan>a{width:-moz-fit-content;width:fit-content;margin-top:30px}.assurance-graph_gateList__JJcnY{border-top:1px solid rgba(16,33,27,.17)}.assurance-graph_gateList__JJcnY article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px;padding:27px 0;border-bottom:1px solid rgba(16,33,27,.14)}.assurance-graph_gateList__JJcnY article>span{color:#236657;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.assurance-graph_gateList__JJcnY small{color:#784b14;font-size:10px;font-weight:720;letter-spacing:.03em}.assurance-graph_gateList__JJcnY h3{margin:6px 0 0;font-size:17px;font-weight:650}.assurance-graph_gateList__JJcnY p{margin:8px 0 0;color:#607068;font-size:12px;line-height:1.65}@keyframes assurance-graph_assuranceSpin__WnDSH{to{transform:rotate(1turn)}}@media (max-width:1180px){.assurance-graph_activationSection__RcXue,.assurance-graph_differenceGrid__jknxA,.assurance-graph_experienceLead__W_q9s,.assurance-graph_heroGrid__Qnu8f,.assurance-graph_sectionLead__IripG{grid-template-columns:1fr}.assurance-graph_hero__LL9Xk{min-height:auto}.assurance-graph_heroCopy__R6McD{max-width:880px}.assurance-graph_heroKernel__CxqJ4{width:min(780px,100%);margin:0 auto}.assurance-graph_experienceLead__W_q9s{align-items:start}.assurance-graph_scenarioGroup__PTnsA{width:min(720px,100%)}.assurance-graph_instrumentBody__bf9FP{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr)}.assurance-graph_layerGrid__s3tOd,.assurance-graph_projectionGrid__R5AMd{grid-template-columns:repeat(2,1fr)}.assurance-graph_sectionLead__IripG>p:first-child{grid-column:auto}.assurance-graph_sectionLead__IripG>p:last-child{max-width:760px}}@media (max-width:860px){.assurance-graph_hero__LL9Xk{padding:128px 22px 72px}.assurance-graph_hero__LL9Xk h1{font-size:clamp(48px,13vw,72px)}.assurance-graph_sectionFrame__wYXkG{min-height:auto;transform:none}.assurance-graph_experience__Vkww4{width:min(100% - 36px,1500px);padding:86px 0}.assurance-graph_instrumentBody__bf9FP{grid-template-columns:1fr}.assurance-graph_sceneViewport__PwiJg{min-height:610px;border-right:0;border-bottom:1px solid var(--ag-line)}.assurance-graph_inspector__HAAV5{min-height:410px}.assurance-graph_verificationLedger___nqsn{grid-template-columns:1fr}.assurance-graph_checks__UEQBs,.assurance-graph_verificationActions__hBTR8{justify-content:flex-start}.assurance-graph_experienceFoot__JEaP9,.assurance-graph_projectionHeader__hRpzm{align-items:flex-start;flex-direction:column}.assurance-graph_artifactIdentity__TjXaE{border-left:0;padding-left:0}.assurance-graph_activationSection__RcXue,.assurance-graph_differenceSection__L5khX,.assurance-graph_moatSection__hbEFL{padding:86px 22px}}@media (max-width:620px){.assurance-graph_hero__LL9Xk{padding-top:112px}.assurance-graph_hero__LL9Xk h1{font-size:clamp(46px,14.4vw,62px);line-height:.98}.assurance-graph_heroLead__3DW_x{font-size:15px}.assurance-graph_heroActions__03V1a{flex-direction:column}.assurance-graph_heroActions__03V1a a{width:100%}.assurance-graph_kernelHeader__LNSsw{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.assurance-graph_custodyPlanes__hIGPp{gap:9px;padding:20px 14px}.assurance-graph_custodyPlane__FwUzH{grid-template-columns:1fr;min-height:0;box-shadow:4px 4px 0 rgba(23,32,28,.08);transform:none}.assurance-graph_planeLegend__xKCun{align-items:center;flex-direction:row;border-right:0;border-bottom:1px solid var(--ag-line);padding:9px 11px}.assurance-graph_custodyPlane__FwUzH li{min-height:70px;gap:6px;padding:10px 8px}.assurance-graph_custodyPlane__FwUzH li strong{font-size:10px}.assurance-graph_sectionBoundary__OsIDB{padding-inline:16px}.assurance-graph_scenarioGroup__PTnsA{grid-template-columns:1fr}.assurance-graph_scenarioGroup__PTnsA button{min-height:66px}.assurance-graph_instrument__0A_zA{margin-top:36px}.assurance-graph_challengeRail__10lRs,.assurance-graph_instrumentBar__RtOa_{align-items:flex-start;flex-direction:column;padding-block:17px}.assurance-graph_instrumentIdentity__znBHv{align-items:flex-start;flex-direction:column;gap:5px}.assurance-graph_instrumentIdentity__znBHv code{margin-left:0}.assurance-graph_liveMark__35_h1{display:none}.assurance-graph_sceneViewport__PwiJg{min-height:690px}.assurance-graph_sceneLegend____r8t{display:none}.assurance-graph_scene__DG8CB{top:32px;right:12px;bottom:70px;left:12px;transform:none}.assurance-graph_edgeMap__pl4Vb{display:none}.assurance-graph_sceneFloor__Ogddo{inset:0}.assurance-graph_sceneFloor__Ogddo:before{position:absolute;top:48px;bottom:68px;left:29px;border-left:1px solid #70847c;content:""}.assurance-graph_graphNode__BX9cB{top:calc(48px + var(--mobile-index) * 63px);left:30px;width:46px;min-width:46px;height:46px;min-height:46px;transform:translate(-50%,-50%)}.assurance-graph_graphNode__BX9cB:hover,.assurance-graph_graphNode__BX9cB[data-selected=true]{transform:translate(-50%,-50%) scale(1.04)}.assurance-graph_nodeLabel__AlImG{top:50%;left:calc(100% + 14px);width:min(210px,calc(100vw - 138px));align-items:baseline;flex-flow:row wrap;justify-content:flex-start;gap:3px 7px;text-align:left;transform:translateY(-50%)}.assurance-graph_sceneCaption__GRDKK{align-items:flex-start;flex-direction:column}.assurance-graph_inspector__HAAV5{padding:28px 22px}.assurance-graph_inspectorFacts__6XDCW div{grid-template-columns:1fr;gap:5px}.assurance-graph_challengeRail__10lRs button{width:100%;justify-content:center}.assurance-graph_verificationActions__hBTR8{flex-direction:column}.assurance-graph_verificationActions__hBTR8 button{width:100%}.assurance-graph_layerGrid__s3tOd,.assurance-graph_projectionGrid__R5AMd{grid-template-columns:1fr}.assurance-graph_layerGrid__s3tOd article,.assurance-graph_projectionGrid__R5AMd article{min-height:245px}.assurance-graph_layerGrid__s3tOd h3{margin-top:64px}.assurance-graph_experienceFoot__JEaP9 a{flex:none}.assurance-graph_activationSection__RcXue,.assurance-graph_differenceGrid__jknxA{gap:62px}}@media (prefers-reduced-motion:reduce){.assurance-graph_spinner__uL8Io{animation:none}.assurance-graph_activationCopy__OQPan>a,.assurance-graph_graphNode__BX9cB,.assurance-graph_heroActions__03V1a a,.assurance-graph_sectionFrame__wYXkG{transition:none}}@media (forced-colors:active){.assurance-graph_challengeRail__10lRs button,.assurance-graph_custodyPlane__FwUzH,.assurance-graph_graphNode__BX9cB,.assurance-graph_instrument__0A_zA,.assurance-graph_layerGrid__s3tOd,.assurance-graph_projectionGrid__R5AMd,.assurance-graph_scenarioGroup__PTnsA,.assurance-graph_sectionFrame__wYXkG,.assurance-graph_truthBoundary__LGfhQ{border:1px solid CanvasText}.assurance-graph_heroEyebrow__CmzCi span,.assurance-graph_liveMark__35_h1{background:Highlight}.assurance-graph_edge__skc4_{stroke:CanvasText}.assurance-graph_edge__skc4_[data-state=invalid],.assurance-graph_graphNode__BX9cB[data-state=review-required],.assurance-graph_graphNode__BX9cB[data-state=source-revised],.assurance-graph_graphNode__BX9cB[data-state=stale]{color:LinkText;stroke:LinkText}.assurance-graph_graphNode__BX9cB[aria-pressed=true],.assurance-graph_scenarioGroup__PTnsA button[aria-pressed=true]{outline:3px solid Highlight;outline-offset:3px}}