.entry_aiOperator__CdbBi{position:fixed;right:18px;bottom:18px;z-index:30;display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:10px;max-width:620px;padding:10px 12px;border:1px solid rgba(208,190,132,.75);border-radius:12px;background:rgba(18,39,31,.96);box-shadow:0 16px 38px rgba(20,34,28,.16);color:#f7f5ed;font-family:Inter,Arial,Helvetica,sans-serif;backdrop-filter:blur(12px)}.entry_aiBadge__ZkDA3{display:grid;place-items:center;min-width:44px;height:28px;border-radius:8px;background:#e2c66f;color:#173329;font-size:9px;font-weight:900;letter-spacing:.08em}.entry_aiCopy__Y1ceV b{display:block;font-size:12px;letter-spacing:.01em}.entry_aiCopy__Y1ceV small{display:block;margin-top:2px;color:#bcc9c1;font-size:10px;line-height:1.35}.entry_aiBoundary__tS4j6{max-width:240px;padding-left:10px;border-left:1px solid rgba(255,255,255,.14);color:#d9c988;font-size:10px;font-style:normal;line-height:1.4}@media (max-width:900px){.entry_aiOperator__CdbBi{grid-template-columns:auto 1fr;left:12px;right:12px;bottom:12px;max-width:none}.entry_aiBoundary__tS4j6{display:none}}@media (max-width:560px){.entry_aiOperator__CdbBi{display:none}}.demo_shell__hyH0v{min-height:100vh;background:#f4f3ef;color:#16211d;font-family:Inter,Arial,Helvetica,sans-serif}.demo_topbar__xsfCH{position:sticky;top:0;z-index:20;height:72px;justify-content:space-between;padding:0 32px;border-bottom:1px solid #d5d7d1;background:rgba(249,248,244,.97);backdrop-filter:blur(14px)}.demo_actions__qUju7,.demo_brandBlock__kfVRY,.demo_detailTop__Jnch_,.demo_headerWithAction__wbEGT,.demo_readinessRow__cpS9N,.demo_routeMeta__h1zFl,.demo_topActions__WHugY,.demo_topbar__xsfCH{display:flex;align-items:center}.demo_brandBlock__kfVRY{gap:11px}.demo_logo__xV8Ir{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#12271f;color:#e1c66f;font-weight:900;letter-spacing:-.05em}.demo_brandBlock__kfVRY strong{display:block;font-size:16px}.demo_brandBlock__kfVRY span{display:block;margin-top:2px;color:#77807a;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.demo_topActions__WHugY{gap:18px}.demo_demoFlag__mPOI8{padding:6px 9px;border:1px solid #b89a4e;border-radius:999px;background:#fff9e7;color:#6a531e;font-size:8px;font-weight:900;letter-spacing:.1em}.demo_exit__tiz1X{color:#58625d;font-size:11px;font-weight:700;text-decoration:none}.demo_appGrid__e3d5c{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 72px)}.demo_sidebar__bidjq{padding:28px 17px;border-right:1px solid #d6d8d2;background:#ecebe6}.demo_cardLabel__j8yeL,.demo_eyebrow___6_Gy,.demo_sideFact__kGe0n>span,.demo_sideKicker__Yt4VH{color:#7d847f;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.demo_sideKicker__Yt4VH{padding:0 9px 12px}.demo_nav__1X5qE{width:100%;padding:11px 9px;margin:2px 0;border:0;border-radius:8px;background:transparent;color:#59635d;text-align:left;font-size:11px;font-weight:750;cursor:pointer}.demo_nav__1X5qE:hover{background:#e1e0da}.demo_activeNav__R2xyl{background:#142a21!important;color:#fff}.demo_sideRule__OM2Sp{height:1px;background:#d0d2cc;margin:20px 9px}.demo_sideFact__kGe0n{padding:0 9px;margin-bottom:22px}.demo_sideFact__kGe0n>span{display:block;margin-bottom:5px}.demo_sideFact__kGe0n b{display:block;font-size:11px;line-height:1.4}.demo_sideFact__kGe0n small{display:block;margin-top:3px;color:#7d857f;font-size:9px;line-height:1.4}.demo_main__53Nt3{padding:40px 46px 64px;min-width:0}.demo_main__53Nt3>section{max-width:1320px;margin:0 auto}.demo_eyebrow___6_Gy{margin-bottom:13px;color:#8a6d2b}.demo_hero__Ojz80{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:50px;align-items:end}.demo_hero__Ojz80 h1{max-width:850px;margin:0;font-size:clamp(40px,4.9vw,72px);line-height:.98;letter-spacing:-.055em;font-weight:760}.demo_lead__edd3p{max-width:780px;margin:24px 0 0;color:#59635e;font-size:17px;line-height:1.6}.demo_leadSmall__rTFrd{color:#68726c;font-size:14px;line-height:1.55}.demo_actions__qUju7{gap:9px;margin-top:28px}.demo_approved__BkC5h,.demo_primary__5RuVT,.demo_secondary__MDa2r{padding:10px 14px;border-radius:8px;font-size:10px;font-weight:850;cursor:pointer}.demo_primary__5RuVT{border:1px solid #142b21;background:#142b21;color:#fff}.demo_primary__5RuVT:hover{background:#214234}.demo_primary__5RuVT:disabled{opacity:.4;cursor:default}.demo_secondary__MDa2r{border:1px solid #c3c7c1;background:transparent;color:#28372f}.demo_approved__BkC5h{border:1px solid #88ab91;background:#e8f4eb;color:#285e3d}.demo_heroCard__9h4Uo{padding:24px;border:1px solid #213b30;border-radius:17px;background:#12271f;color:#fff;box-shadow:0 22px 50px rgba(20,39,31,.14)}.demo_heroCard__9h4Uo>span{color:#aebcb4;font-size:8px;font-weight:900;letter-spacing:.12em}.demo_heroCard__9h4Uo>strong{display:block;margin:17px 0 6px;color:#dfc36c;font-size:58px;font-weight:300;letter-spacing:-.06em}.demo_heroCard__9h4Uo h3{max-width:280px;margin:0 0 19px;font-size:18px;line-height:1.25}.demo_heroCard__9h4Uo p{margin:18px 0 0;padding-top:15px;border-top:1px solid rgba(255,255,255,.12);color:#acbbb2;font-size:10px;line-height:1.5}.demo_flow__srjEW{display:flex;align-items:center;gap:6px;margin:8px 0;flex-wrap:wrap}.demo_flow__srjEW i{padding:5px 7px;border-radius:5px;background:rgba(255,255,255,.08);color:#dbe3de;font-size:9px;font-style:normal}.demo_flow__srjEW em{color:#d5b65c;font-size:9px;font-style:normal}.demo_metrics__Bibm_{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:42px 0 18px}.demo_metric__ZUTht{min-height:120px;padding:17px;border:1px solid #d1d4ce;border-radius:11px;background:#faf9f5;display:flex;flex-direction:column}.demo_metric__ZUTht span{color:#6f7872;font-size:10px;font-weight:750}.demo_metric__ZUTht b{margin-top:13px;font-size:31px;letter-spacing:-.045em}.demo_metric__ZUTht small{margin-top:auto;color:#89908c;font-size:9px}.demo_principles__EQKm7{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.demo_principle__UHFcr{padding:17px 4px;border-top:1px solid #b8bdb7}.demo_principle__UHFcr>span{color:#a78a43;font-size:10px;font-weight:900}.demo_principle__UHFcr>b{display:block;margin-top:14px;font-size:15px}.demo_principle__UHFcr p{margin:7px 0 0;color:#6c756f;font-size:11px;line-height:1.5}.demo_sectionHeader__eX0P0{max-width:790px;margin-bottom:25px}.demo_sectionHeader__eX0P0 h2{margin:0 0 7px;font-size:34px;line-height:1.08;letter-spacing:-.04em}.demo_sectionHeader__eX0P0 p{margin:0;color:#707a74;font-size:12px;line-height:1.5}.demo_headerWithAction__wbEGT{justify-content:space-between;gap:30px;align-items:flex-start;margin-bottom:24px}.demo_headerWithAction__wbEGT .demo_sectionHeader__eX0P0{margin:0}.demo_routeGrid__agJJV{display:grid;grid-template-columns:270px minmax(0,1fr);gap:15px}.demo_routeList__BvUKm{display:flex;flex-direction:column;gap:8px}.demo_route__fEaWH{padding:16px;border:1px solid #d0d3cd;border-radius:11px;background:#faf9f5;color:inherit;text-align:left;cursor:pointer}.demo_route__fEaWH:hover{border-color:#9da79f}.demo_routeActive__bqv7o{border-color:#183b2d;box-shadow:inset 3px 0 #183b2d}.demo_routeMeta__h1zFl{justify-content:space-between}.demo_routeMeta__h1zFl>span{color:#909792;font-size:9px;font-weight:900}.demo_routeMeta__h1zFl i{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-style:normal;font-weight:900}.demo_gradeA__qe2Lb{background:#ddf0e3;color:#22603d}.demo_gradeB__WFQfh{background:#f3e7ba;color:#715a1b}.demo_gradeD__6hokh{background:#f3dcd7;color:#853b2e}.demo_route__fEaWH>b{display:block;margin-top:14px;font-size:12px}.demo_route__fEaWH>strong{display:block;margin-top:8px;font-size:30px;letter-spacing:-.05em}.demo_route__fEaWH>strong small{margin-left:3px;color:#8b928e;font-size:9px}.demo_route__fEaWH>p{margin:5px 0 0;color:#7a827d;font-size:9px;line-height:1.45}.demo_routeDetail__1tHwd{padding:23px;border:1px solid #cdd1ca;border-radius:13px;background:#fbfaf7}.demo_detailTop__Jnch_{justify-content:space-between;gap:18px;padding-bottom:17px;border-bottom:1px solid #e0e2dd}.demo_detailTop__Jnch_ h2{margin:7px 0 4px;font-size:24px;letter-spacing:-.035em}.demo_detailTop__Jnch_ p{margin:0;color:#77807a;font-size:10px}.demo_score__U9Jkg{width:63px;height:63px;border:6px solid #b7cebd;border-radius:50%;display:grid;place-items:center;color:#225439;font-size:19px;font-weight:850}.demo_signals__M9ABO{display:grid;grid-template-columns:repeat(3,1fr);gap:17px 21px;margin:24px 0}.demo_signal__F1pYc>div:first-child{display:flex;justify-content:space-between;color:#68726c;font-size:9px}.demo_signal__F1pYc b{color:#26342c}.demo_track__0AuYy{height:5px;margin-top:7px;border-radius:999px;background:#e1e3de;overflow:hidden}.demo_fill__JqepY,.demo_riskFill__4y9YT{display:block;height:100%;border-radius:inherit}.demo_fill__JqepY{background:#315c48}.demo_riskFill__4y9YT{background:#ac5b4c}.demo_twoCol__t968L{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:19px;border-top:1px solid #e0e2dd}.demo_twoCol__t968L ul{list-style:none;margin:10px 0 0;padding:0}.demo_twoCol__t968L li{position:relative;margin:7px 0;padding-left:13px;color:#5c6660;font-size:10px;line-height:1.45}.demo_twoCol__t968L li:before{content:"•";position:absolute;left:0;color:#a98737}.demo_nextAction__phFbw{display:grid;grid-template-columns:180px 1fr;gap:16px;align-items:center;margin-top:18px;padding:14px;border-radius:9px;background:#142b21;color:#fff}.demo_nextAction__phFbw span{display:block;color:#9eada4;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.demo_nextAction__phFbw b{display:block;margin-top:4px;font-size:10px}.demo_nextAction__phFbw p{margin:0;color:#c2cdc6;font-size:9px;line-height:1.45}.demo_readinessRow__cpS9N{justify-content:space-between;margin-bottom:13px;padding:16px 18px;border:1px solid #d0d3cc;border-radius:10px;background:#faf9f5}.demo_readinessRow__cpS9N div:first-child b{display:block;font-size:12px}.demo_readinessRow__cpS9N div:first-child span{display:block;margin-top:3px;color:#848b87;font-size:9px}.demo_readinessRow__cpS9N div:last-child{text-align:right}.demo_readinessRow__cpS9N div:last-child span{display:block;color:#818985;font-size:9px}.demo_readinessRow__cpS9N div:last-child strong{display:block;margin-top:2px;color:#28563f;font-size:27px}.demo_table__uZh2K{overflow:hidden;border:1px solid #d0d3cd;border-radius:11px;background:#faf9f5}.demo_tableHead__nSdvV,.demo_tableRow__f2Xg1{display:grid;grid-template-columns:1fr .55fr 2.2fr;gap:14px;align-items:center}.demo_tableHead__nSdvV{padding:11px 16px;background:#e8e8e2;color:#707872;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.demo_tableRow__f2Xg1{padding:14px 16px;border-top:1px solid #e1e3dd;font-size:10px}.demo_tableRow__f2Xg1>span:last-child{color:#747e78}.demo_status__9d3v9{width:fit-content;padding:4px 7px;border-radius:999px;font-size:8px;font-weight:900;font-style:normal}.demo_statusGood__K4tKL{background:#def0e4;color:#22623f}.demo_statusMid__3kcnB{background:#f2e9c8;color:#655a24}.demo_statusWarn___03MK{background:#f3e0d2;color:#824927}.demo_vaultGrid__xvKVR{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px}.demo_vault__71H6h{display:flex;gap:12px;align-items:flex-start;padding:15px;border:1px solid #d2d5cf;border-radius:9px;background:#fbfaf7}.demo_vault__71H6h>i{min-width:33px;height:33px;border-radius:7px;display:grid;place-items:center;background:#18362a;color:#d5b459;font-size:9px;font-style:normal;font-weight:900}.demo_vault__71H6h b{font-size:11px}.demo_vault__71H6h p{margin:5px 0 0;color:#778079;font-size:9px;line-height:1.45}.demo_pipeline__rmPU0{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin:0 0 18px}.demo_stage__LLs3i{min-height:71px;padding:10px;border:1px solid #d4d6d0;border-radius:8px;background:#f7f6f2;color:#8a918d;text-align:left;cursor:pointer}.demo_stage__LLs3i span{display:block;margin-bottom:10px;font-size:8px;font-weight:900}.demo_stage__LLs3i b{font-size:9px;line-height:1.3}.demo_stageDone__HTGHY{border-color:#bdcfc2;background:#eaf0eb;color:#315a46}.demo_stageActive__NL_Vg{border-color:#173329;background:#173329;color:#fff}.demo_executionGrid__uBn5I{display:grid;grid-template-columns:1.4fr .7fr;gap:13px}.demo_executionCard__EqeaK,.demo_snapshot__7nycb{padding:21px;border:1px solid #d0d3cc;border-radius:11px;background:#faf9f5}.demo_executionCard__EqeaK h2{margin:9px 0 0;font-size:27px;letter-spacing:-.035em}.demo_workstreams__5_c0m{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:23px}.demo_work__4rdDI{position:relative;padding:12px 32px 12px 12px;border:1px solid #dfe1dc;border-radius:7px;background:#fff}.demo_work__4rdDI span{display:block;color:#818984;font-size:8px}.demo_work__4rdDI b{display:block;margin-top:4px;font-size:10px}.demo_work__4rdDI>i{position:absolute;right:12px;top:50%;width:7px;height:7px;border-radius:50%;transform:translateY(-50%)}.demo_okDot__O0CCh{background:#3d7a53}.demo_waitDot__y8Lix{background:#c9a94f}.demo_kv__P6BMF{display:flex;justify-content:space-between;gap:13px;padding:11px 0;border-bottom:1px solid #e1e3de;font-size:9px}.demo_kv__P6BMF span{color:#7c847f}.demo_kv__P6BMF b{text-align:right}.demo_truthNote__ulTbu{margin-top:14px;padding:10px;border-radius:7px;background:#f2eddf;color:#725d2b;font-size:8px;line-height:1.5}.demo_govGrid__5lIig{display:grid;grid-template-columns:1.3fr .7fr;gap:13px}.demo_audit__VAm39,.demo_policies__QFC50{padding:19px;border:1px solid #d0d3cc;border-radius:11px;background:#faf9f5}.demo_auditRow__VMsGQ{display:grid;grid-template-columns:45px 1fr auto;gap:11px;align-items:center;padding:12px 0;border-bottom:1px solid #e1e3dd}.demo_auditRow__VMsGQ:last-child{border-bottom:0}.demo_auditRow__VMsGQ time{color:#8a918d;font-size:8px}.demo_auditRow__VMsGQ b{display:block;font-size:9px}.demo_auditRow__VMsGQ div>span{display:block;margin-top:3px;color:#89908c;font-size:8px}.demo_auditRow__VMsGQ>i{padding:4px 6px;border:1px solid #d4d6d1;border-radius:999px;font-size:7px;font-style:normal;font-weight:900}.demo_riskTag__Ln1Gm{border-color:#dab5ae!important;background:#f7e7e3;color:#823f33}.demo_controlTag__kwNQN{border-color:#d5c18b!important;background:#f8f0d8;color:#66531e}.demo_systemTag__IdTG6{background:#eef0ed;color:#5e6862}.demo_policy__ev7Wz{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid #e1e3dd}.demo_policy__ev7Wz:last-child{border-bottom:0}.demo_policy__ev7Wz>i{min-width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#def0e4;color:#2f7049;font-size:9px;font-style:normal;font-weight:900}.demo_policy__ev7Wz b{font-size:10px}.demo_policy__ev7Wz p{margin:4px 0 0;color:#7b837e;font-size:8px;line-height:1.5}.demo_outcome__iVObb{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;margin-top:13px;padding:24px;border-radius:13px;background:#12271f;color:#fff}.demo_outcome__iVObb h2{max-width:470px;margin:9px 0 0;font-size:25px;letter-spacing:-.035em}.demo_outcome__iVObb .demo_cardLabel__j8yeL{color:#9dadA3}.demo_outcomeGrid__kNBEp{display:grid;grid-template-columns:1fr 1fr;gap:17px}.demo_outcomeGrid__kNBEp b{display:block;color:#e4cb7f;font-size:10px}.demo_outcomeGrid__kNBEp span{display:block;margin-top:4px;color:#c1cbc5;font-size:8px;line-height:1.5}@media(max-width:1050px){.demo_appGrid__e3d5c{grid-template-columns:175px minmax(0,1fr)}.demo_main__53Nt3{padding:32px 26px 50px}.demo_executionGrid__uBn5I,.demo_govGrid__5lIig,.demo_hero__Ojz80,.demo_outcome__iVObb{grid-template-columns:1fr}.demo_metrics__Bibm_,.demo_signals__M9ABO{grid-template-columns:1fr 1fr}.demo_pipeline__rmPU0{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.demo_topbar__xsfCH{height:64px;padding:0 15px}.demo_brandBlock__kfVRY span,.demo_exit__tiz1X{display:none}.demo_demoFlag__mPOI8{font-size:6px}.demo_appGrid__e3d5c{display:block}.demo_sidebar__bidjq{position:sticky;top:64px;z-index:12;display:flex;gap:4px;overflow-x:auto;padding:8px 10px;border-right:0;border-bottom:1px solid #d6d8d2}.demo_sideFact__kGe0n,.demo_sideKicker__Yt4VH,.demo_sideRule__OM2Sp{display:none}.demo_nav__1X5qE{flex:0 0 auto;width:auto;padding:7px 9px;font-size:9px}.demo_main__53Nt3{padding:24px 15px 40px}.demo_hero__Ojz80 h1{font-size:42px}.demo_hero__Ojz80{gap:26px}.demo_metrics__Bibm_,.demo_outcomeGrid__kNBEp,.demo_principles__EQKm7,.demo_routeGrid__agJJV,.demo_twoCol__t968L,.demo_vaultGrid__xvKVR,.demo_workstreams__5_c0m{grid-template-columns:1fr}.demo_routeList__BvUKm{display:grid;grid-template-columns:repeat(3,minmax(155px,1fr));overflow-x:auto}.demo_signals__M9ABO{grid-template-columns:1fr 1fr}.demo_nextAction__phFbw{grid-template-columns:1fr}.demo_tableHead__nSdvV{display:none}.demo_tableRow__f2Xg1{grid-template-columns:1fr 1fr}.demo_tableRow__f2Xg1>span:last-child{grid-column:1/-1}.demo_pipeline__rmPU0{grid-template-columns:1fr 1fr}.demo_headerWithAction__wbEGT{flex-direction:column}.demo_sectionHeader__eX0P0 h2{font-size:28px}}.demo_brandPlate__Ya8Qe{display:block;width:100%;margin:0 0 16px;border:1px solid rgba(223,195,108,.35);border-radius:11px}