.decision-foundry_experience__n_A9N{display:grid;gap:clamp(3rem,7vw,7rem)}.decision-foundry_stickyColumn__sDF5T{min-width:0}.decision-foundry_map__Zzpzy{margin:0;border-block:1px solid var(--atlas-rule-carbon);background:#0b0e10}.decision-foundry_mapField__LM8DP{position:relative;aspect-ratio:4/3;overflow:hidden;contain:paint}.decision-foundry_mapDrawing__itcps{position:absolute;inset:0;width:100%;height:100%}.decision-foundry_activePath__LmVAc,.decision-foundry_basePath__Imbbj,.decision-foundry_cell__hPnq7,.decision-foundry_datum__mOch0,.decision-foundry_dimension__cRaZm,.decision-foundry_gateCell__pE9fL,.decision-foundry_mapPoint__0klvK path{fill:none;vector-effect:non-scaling-stroke}.decision-foundry_datum__mOch0{stroke:#313731;stroke-width:1}.decision-foundry_dimension__cRaZm{stroke:#48535e;stroke-width:1}.decision-foundry_basePath__Imbbj{stroke:#333c44;stroke-width:1.25}.decision-foundry_activePath__LmVAc{stroke:#63adf8;stroke-width:2;stroke-dasharray:var(--foundry-progress) 1;transition:stroke-dasharray .42s ease}.decision-foundry_cell__hPnq7,.decision-foundry_gateCell__pE9fL{stroke:#48535e;stroke-width:1}.decision-foundry_gateCell__pE9fL{stroke:#2f86e0;stroke-width:1.5}.decision-foundry_mapPointActive__4zjpP,.decision-foundry_mapPoint__0klvK{transition:color .22s ease}.decision-foundry_mapPoint__0klvK rect{fill:#333c44}.decision-foundry_mapPoint__0klvK path{stroke:#48535e;stroke-width:.75}.decision-foundry_mapPointActive__4zjpP rect{fill:#63adf8}.decision-foundry_mapPointActive__4zjpP path{fill:none;stroke:#dbeaff;stroke-width:.8;vector-effect:non-scaling-stroke}.decision-foundry_mapControls__dBpFZ{position:absolute;inset:0;margin:0;padding:0;list-style:none}.decision-foundry_mapControls__dBpFZ li{position:absolute;inset-inline-start:var(--foundry-x);top:var(--foundry-y);transform:translate(-50%,-50%)}.decision-foundry_mapControls__dBpFZ button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid #48535e;background:#0d0e0d;color:#a7b0b8;cursor:pointer;font-size:.61rem;font-weight:700;letter-spacing:.08em;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.decision-foundry_mapControls__dBpFZ button:focus-visible,.decision-foundry_mapControls__dBpFZ button:hover{border-color:#63adf8;color:#dbeaff}.decision-foundry_mapControls__dBpFZ button:focus-visible{outline:2px solid #63adf8;outline-offset:3px}.decision-foundry_mapControls__dBpFZ button[aria-current=step]{border-color:#63adf8;background:#10243a;color:#dbeaff}.decision-foundry_mapCaption__0B_L_{display:flex;min-height:6.5rem;align-items:center;gap:1rem;border-top:1px solid var(--atlas-rule-carbon);padding:1rem 1.25rem}.decision-foundry_mapCaption__0B_L_>span:last-child{display:grid;gap:.25rem}.decision-foundry_mapCaption__0B_L_ strong{color:var(--atlas-paper);font-size:.95rem}.decision-foundry_mapCaption__0B_L_ small{color:var(--atlas-local-muted);font-size:.75rem;line-height:1.5}.decision-foundry_mapIndex__jRu_K{color:var(--atlas-local-signal);font-family:var(--font-mono),monospace;font-size:1.75rem;font-variant-numeric:tabular-nums}.decision-foundry_zoneRegister__x7G2T{margin-top:1.5rem}.decision-foundry_instrumentLabel__Q9RkC,.decision-foundry_zoneRegister__x7G2T>p{color:var(--atlas-local-muted);font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.decision-foundry_zoneRegister__x7G2T ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem;border-top:1px solid var(--atlas-rule-carbon)}.decision-foundry_zoneRegister__x7G2T li{display:flex;min-height:2.65rem;align-items:center;gap:.65rem;border-bottom:1px solid var(--atlas-rule-carbon);color:var(--atlas-local-muted);font-size:.7rem;line-height:1.35}.decision-foundry_zoneRegister__x7G2T li:nth-child(odd){padding-inline-end:.75rem}.decision-foundry_zoneRegister__x7G2T li:nth-child(2n){border-inline-start:1px solid var(--atlas-rule-carbon);padding-inline-start:.75rem}.decision-foundry_zoneRegister__x7G2T li span{color:var(--atlas-local-signal);font-family:var(--font-mono),monospace;font-size:.58rem}.decision-foundry_storyColumn__DMKIv{min-width:0}.decision-foundry_storyIntro__UNaHb{max-width:40rem;color:var(--atlas-local-muted);font-size:1.05rem;line-height:1.75}.decision-foundry_story__w7bV2{margin-top:2rem;border-top:1px solid var(--atlas-rule-carbon)}.decision-foundry_storyStage__yehdk{display:grid;min-height:clamp(17rem,36vh,23rem);align-content:center;border-bottom:1px solid var(--atlas-rule-carbon);padding-block:2.5rem;scroll-margin-block:24vh;transition:border-color .18s ease}.decision-foundry_storyStage__yehdk[aria-current=step]{border-bottom-color:var(--atlas-local-signal)}.decision-foundry_stageRail__d_B2J{display:flex;align-items:center;gap:.85rem;color:var(--atlas-local-muted);font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.12em}.decision-foundry_stageRail__d_B2J span:first-child{color:var(--atlas-local-signal)}.decision-foundry_storyStage__yehdk h3{margin-top:1.1rem;max-width:18ch;color:var(--atlas-paper);font-family:var(--font-display),sans-serif;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:600;letter-spacing:-.025em;line-height:1.05}.decision-foundry_storyStage__yehdk p{margin-top:1.25rem;max-width:38rem;color:var(--atlas-local-muted);font-size:1rem;line-height:1.75}.decision-foundry_storyStage__yehdk>strong{margin-top:1.25rem;color:var(--atlas-data-dark);font-size:.78rem;font-weight:600}.decision-foundry_console__B_jkj{margin-top:clamp(4rem,8vw,7rem);border:1px solid var(--atlas-rule-carbon);background:#0b0e10}.decision-foundry_consoleHeader__tal7E{display:grid;gap:1.5rem;border-bottom:1px solid var(--atlas-rule-carbon);padding:clamp(1.5rem,4vw,2.5rem)}.decision-foundry_consoleHeader__tal7E h3{margin-top:.85rem;color:var(--atlas-paper);font-family:var(--font-display),sans-serif;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:600;letter-spacing:-.025em}.decision-foundry_consoleHeader__tal7E>p{max-width:40rem;color:var(--atlas-local-muted);font-size:.9rem;line-height:1.7}.decision-foundry_scenarioControls__5RCLp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--atlas-rule-carbon)}.decision-foundry_scenarioControls__5RCLp button{min-height:3.5rem;border:0;border-inline-end:1px solid var(--atlas-rule-carbon);border-bottom:1px solid var(--atlas-rule-carbon);background:transparent;color:var(--atlas-local-muted);cursor:pointer;font-size:.78rem;font-weight:650;text-align:start;padding:.85rem 1rem;transition:background-color .18s ease,color .18s ease}.decision-foundry_scenarioControls__5RCLp button:focus-visible,.decision-foundry_scenarioControls__5RCLp button:hover,.decision-foundry_scenarioControls__5RCLp button[aria-pressed=true]{background:#10243a;color:var(--atlas-paper)}.decision-foundry_scenarioControls__5RCLp button:focus-visible{outline:2px solid var(--atlas-local-signal);outline-offset:-3px}.decision-foundry_authorityFlow__qn4DC{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;padding:clamp(1.5rem,4vw,2.5rem)}.decision-foundry_flowNode__OFvcw,.decision-foundry_safetyNode__xZbQE{display:grid;align-content:start;gap:.45rem;min-height:9rem;border:1px solid #48535e;padding:1.1rem;transition:border-color .18s ease,opacity .18s ease,background-color .18s ease}.decision-foundry_flowNode__OFvcw>span,.decision-foundry_safetyNode__xZbQE>span{color:var(--atlas-local-signal);font-family:var(--font-mono),monospace;font-size:.66rem}.decision-foundry_flowNode__OFvcw strong,.decision-foundry_safetyNode__xZbQE strong{color:var(--atlas-paper);font-size:.85rem}.decision-foundry_flowNode__OFvcw small,.decision-foundry_safetyNode__xZbQE small{color:var(--atlas-local-muted);font-size:.7rem;line-height:1.5}.decision-foundry_flowLink__Sfub_{align-self:center;color:var(--atlas-local-signal)}.decision-foundry_safetyNode__xZbQE{grid-column:3;min-height:auto;border-color:#8b6533}.decision-foundry_console__B_jkj[data-scenario=stale] .decision-foundry_flowNode__OFvcw[data-node=model],.decision-foundry_console__B_jkj[data-scenario=unsafe] .decision-foundry_flowNode__OFvcw[data-node=gate]{border-color:#d08a3f;background:#1d1710}.decision-foundry_console__B_jkj[data-scenario=stale] .decision-foundry_flowNode__OFvcw[data-node=control],.decision-foundry_console__B_jkj[data-scenario=unsafe] .decision-foundry_flowNode__OFvcw[data-node=control]{opacity:.38}.decision-foundry_console__B_jkj[data-scenario=network] .decision-foundry_flowNode__OFvcw[data-node=model]{border-style:dashed}.decision-foundry_scenarioOutput__39xNh{display:grid;gap:.65rem;border-top:1px solid var(--atlas-rule-carbon);border-inline-start:3px solid var(--atlas-local-signal);padding:1.25rem clamp(1.5rem,4vw,2.5rem)}.decision-foundry_scenarioOutput__39xNh strong{color:var(--atlas-paper);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.decision-foundry_scenarioOutput__39xNh span{max-width:58rem;color:var(--atlas-local-muted);font-size:.87rem;line-height:1.65}@media (min-width:64rem){.decision-foundry_experience__n_A9N{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start}.decision-foundry_stickyColumn__sDF5T{position:sticky;top:7.5rem}.decision-foundry_consoleHeader__tal7E{grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);align-items:end}.decision-foundry_scenarioControls__5RCLp{grid-template-columns:repeat(4,minmax(0,1fr))}.decision-foundry_scenarioControls__5RCLp button{border-bottom:0}}@media (max-width:42rem){.decision-foundry_authorityFlow__qn4DC{grid-template-columns:1fr}.decision-foundry_flowLink__Sfub_{transform:rotate(90deg);justify-self:center}.decision-foundry_safetyNode__xZbQE{grid-column:1}}@media (prefers-reduced-motion:reduce){.decision-foundry_activePath__LmVAc,.decision-foundry_flowNode__OFvcw,.decision-foundry_mapControls__dBpFZ button,.decision-foundry_mapPointActive__4zjpP,.decision-foundry_mapPoint__0klvK,.decision-foundry_safetyNode__xZbQE,.decision-foundry_scenarioControls__5RCLp button,.decision-foundry_storyStage__yehdk{transition:none}}[dir=rtl] .decision-foundry_mapControls__dBpFZ li{transform:translate(50%,-50%)}