:root{--ink:#17251f;--paper:#eef1ec;--panel:#fbfcf9;--teal:#27685f;--line:#d8ddd5;--muted:#647068;--amber:#b47b22}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,sans-serif}main{grid-template-columns:235px 1fr;min-height:100vh;display:grid}aside{background:var(--ink);color:#fff;height:100vh;padding:29px 19px;position:sticky;top:0}.brand{letter-spacing:.04em;font:600 23px Georgia,serif}aside p{color:#b9c5bc;margin-top:4px;font-size:12px}nav{gap:4px;margin-top:35px;display:grid}nav a{color:#d7e1da;border-radius:6px;padding:10px;font-size:13px;text-decoration:none}nav a.active,nav a:hover{color:#fff;background:#315147}.synthetic{color:#b9c5bc;border-left:2px solid #86b6aa;padding-left:9px;font-size:11px;line-height:1.45;position:absolute;bottom:25px}.content{max-width:1420px;margin:auto;padding:34px}header{justify-content:space-between;align-items:start;gap:20px;display:flex}.header-actions{flex-wrap:wrap;justify-content:end;gap:7px;display:flex}h1,h2,h3{font-family:Georgia,serif}h1{margin:6px 0;font-size:34px}h2{margin:6px 0 14px;font-size:23px}h3{margin:9px 0;font-size:15px}.eyebrow,.metric span{letter-spacing:.09em;color:var(--muted);text-transform:uppercase;font:10px monospace}header p,.panel p,.capability p{color:var(--muted);max-width:700px;font-size:13px;line-height:1.5}button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;padding:10px 13px}.metrics,.capability-grid,.opportunities{gap:12px;display:grid}.metrics{grid-template-columns:repeat(4,1fr);margin:28px 0}.metric,.capability,.panel,.assurance{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px}.metric strong{margin:7px 0;font:600 28px Georgia,serif;display:block}.metric small,.roi-head small,.opportunities small{color:var(--muted);font-size:12px}.capability-grid{grid-template-columns:repeat(3,1fr);margin-bottom:12px}.capability>span{color:var(--teal);font:600 12px monospace}.capability em,.workflow em{border:1px solid var(--line);border-radius:12px;margin:3px 3px 0 0;padding:3px 6px;font-size:10px;font-style:normal;display:inline-block}.panel,.assurance{margin:12px 0}.discovery{grid-template-columns:1fr 1fr;gap:30px;display:grid}.function-tabs{grid-column:1/-1;gap:6px;display:flex;overflow:auto}.function-tabs button.selected{background:var(--teal);color:#fff;border-color:var(--teal)}.discovery h2 small,.roi-head small{color:var(--muted);font:12px Arial}.bar-row{grid-template-columns:150px 1fr 37px;align-items:center;gap:8px;margin:10px 0;font-size:12px;display:grid}.bar-row>div{background:var(--line);border-radius:7px;height:7px;overflow:hidden}.bar-row i{background:var(--teal);height:100%;display:block}.workflow{border-left:3px solid var(--teal);background:#f5f7f3;margin:9px 0;padding:8px 10px}.workflow p{margin:4px 0;font-size:11px}.roi-head{justify-content:space-between;align-items:center;display:flex}.roi-head>div{text-align:right}.roi-head>div>b{font:600 24px Georgia,serif;display:block}.opportunities{grid-template-columns:repeat(4,1fr)}.opportunities article{border:1px solid var(--line);border-radius:8px;padding:12px}.opportunities small{margin-top:4px;display:block}.status{float:right;color:var(--teal);border:1px solid #9bc6bc;border-radius:10px;padding:3px 6px;font-size:10px}.benchmark table{border-collapse:collapse;width:100%;margin-top:12px;font-size:12px}.benchmark th,.benchmark td{border-bottom:1px solid var(--line);text-align:left;padding:9px 6px}.benchmark th{text-transform:uppercase;color:var(--muted);font:10px monospace}.benchmark .status{float:none}.raw pre{border:1px solid var(--line);background:#f5f6f2;max-height:250px;padding:10px;font-size:11px;overflow:auto}.assurance{background:#f8f1e4;border-color:#ead4a8}.assurance>div{font-size:13px}.assurance span{color:var(--muted);padding:0 5px}.muted{opacity:.8}@media (max-width:900px){main{display:block}aside{height:auto;position:relative}.synthetic{display:none}nav{grid-template-columns:repeat(2,1fr);margin-top:12px}.content{padding:18px}.metrics,.capability-grid,.opportunities,.discovery{grid-template-columns:1fr}.metrics{margin:18px 0}header{display:block}header button{margin-top:10px}}.phase2{max-width:1240px;margin:auto;padding:38px;display:block}.phase2 header a{color:var(--teal);font-size:13px;text-decoration:none}.phase2>p{color:var(--muted);margin-bottom:20px;font-size:14px}.synthetic-badge{border:1px solid var(--teal);color:var(--teal);border-radius:15px;padding:6px 9px;font:10px monospace}.cards,.questions,.recommendations,.value-grid{gap:13px;display:grid}.cards{grid-template-columns:repeat(3,1fr)}.questions{grid-template-columns:repeat(3,1fr);margin:18px 0}.questions article{border-left:3px solid var(--teal);background:#f5f7f3;padding:14px;font-size:13px}.questions p{color:var(--muted);line-height:1.4}.recommendations{grid-template-columns:repeat(2,1fr)}.card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px}.card h2{font-size:19px}.card p,.card dl{color:var(--muted);font-size:12px;line-height:1.5}.card dl{grid-template-columns:1fr 1fr;display:grid}.card dt{font-weight:700}.card dd{margin:0}.scopes span,.tag{border:1px solid var(--line);border-radius:12px;margin:2px 3px 10px 0;padding:4px 6px;font-size:10px;display:inline-block}.health{float:right;border-radius:12px;padding:4px 7px;font-size:10px}.health.connected{color:var(--teal);border:1px solid #9bc6bc}.health.disconnected{color:#8a5c14;border:1px solid #e2c98f}.phase2 table{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);width:100%;margin:20px 0;font-size:12px}.phase2 th,.phase2 td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px}.phase2 th{text-transform:uppercase;color:var(--muted);font:10px monospace}.phase2 td small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.notice{background:#f8f1e4;border:1px solid #ead4a8;border-radius:8px;margin-top:16px;padding:13px;font-size:12px;line-height:1.5}.value-grid{grid-template-columns:repeat(4,1fr)}.value-grid strong{margin:8px 0;font:600 25px Georgia,serif;display:block}.value-grid span,.value-grid small{color:var(--muted);font-size:11px}@media (max-width:900px){.phase2{padding:20px}.cards,.questions,.recommendations,.value-grid{grid-template-columns:1fr}.phase2 header{display:block}.synthetic-badge{margin-top:10px;display:inline-block}.phase2 table{white-space:nowrap;display:block;overflow:auto}}.phase3 .card a{color:var(--teal);font-size:13px}.graph{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.graph article{border-left:3px solid var(--teal);background:#f5f7f3;padding:10px;font-size:12px}.graph b,.graph span{display:block}.graph b{text-transform:uppercase;color:var(--muted);margin-bottom:5px;font:10px monospace}.scenario-controls{background:var(--panel);border:1px solid var(--line);border-radius:10px;align-items:end;gap:24px;margin:16px 0;padding:16px;display:flex}.scenario-controls label{gap:6px;font-size:12px;font-weight:700;display:grid}.scenario-controls select,.scenario-controls input{min-width:180px}.recommendation-v2{margin:14px 0}.assurance-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.assurance-grid .card{padding:12px}.assurance-grid .card span{color:var(--muted);text-transform:capitalize;font-size:11px}.assurance-grid .card strong{margin-top:6px;font:600 24px Georgia,serif;display:block}@media (max-width:900px){.graph,.assurance-grid{grid-template-columns:1fr}.scenario-controls{display:grid}}.phase4 .function-tabs{margin:16px 0}.phase4 .card>strong{margin:8px 0;font:600 25px Georgia,serif;display:block}.compare{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.compare>div{border-left:3px solid var(--teal);background:#f5f7f3;padding:12px;font-size:12px}.compare p{color:var(--muted);margin:7px 0}.allocation{margin:15px 0}.roadmap{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:900px){.compare,.roadmap{grid-template-columns:1fr}}.audit-flow,.readiness{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.audit-flow .card span{color:var(--teal);font:11px monospace}.objectives{flex-wrap:wrap;gap:9px;margin:16px 0;display:flex}.objectives label{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:8px 10px;font-size:12px}.objectives input{margin-right:5px}.readiness .card>span{font:10px monospace}.readiness-ready{color:var(--teal)}.readiness-conditional{color:#8a5c14}.readiness-not-ready{color:var(--red)}.control{margin:15px 0}@media (max-width:900px){.audit-flow,.readiness{grid-template-columns:1fr}}.phase6 .trust{border-left:4px solid var(--teal)}.audit-journey{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.audit-journey span{border:1px solid var(--line);background:var(--panel);border-radius:13px;padding:5px 7px;font-size:10px}.report-preview{border:1px solid var(--line);background:#fff;margin-top:16px;padding:24px;line-height:1.5}.report-preview h1,.report-preview h2{font-family:Georgia,serif}.demo-steps{background:var(--panel);border:1px solid var(--line);margin:20px 0;padding:20px 35px}.demo-steps li{padding:6px}.demo-steps a{color:var(--teal)}.report-intro{color:var(--muted);max-width:700px;line-height:1.5}.report-cards{grid-template-columns:repeat(2,1fr);gap:14px;margin:20px 0;display:grid}.report-cards .card{min-height:240px}.report-cards dl{grid-template-columns:1fr 1fr;font-size:12px;display:grid}.report-cards dt{color:var(--muted)}.report-cards dd{margin:0;font-weight:700}.report-link{color:var(--teal);font-size:13px}.report-headline{background:var(--ink);color:#fff;border-radius:11px;margin:18px 0;padding:22px}.report-headline h2{margin:8px 0;font-size:27px}.report-headline p{color:#d7e1da;max-width:760px}.report-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.report-section>span{text-transform:uppercase;color:var(--muted);font:10px monospace}.report-section p{color:var(--ink);font-size:13px;line-height:1.55}.report-section a{color:var(--teal);font-size:12px}@media (max-width:900px){.report-cards,.report-grid{grid-template-columns:1fr}}.executive-questions{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.executive-questions article{background:var(--ink);color:#fff;border-radius:10px;padding:15px}.executive-questions span{letter-spacing:.06em;color:#b9c5bc;font:10px monospace;display:block}.executive-questions b{margin:7px 0;font:600 23px Georgia,serif;display:block}.executive-questions p{color:#d7e1da;margin:0;font-size:12px}.metric-note{color:var(--muted);min-height:32px;font-size:11px;line-height:1.35}.executive-stages{grid-template-columns:repeat(5,1fr);gap:7px;margin:18px 0;display:grid}.executive-stages button{text-align:left;align-items:center;gap:6px;display:flex}.executive-stages button b{background:var(--paper);border-radius:50%;padding:4px 7px}.executive-stages button.selected{background:var(--teal);color:#fff;border-color:var(--teal)}.executive-stages button.selected b{color:var(--ink)}.stage-detail{border-left:4px solid var(--teal);background:#f5f7f3;margin-bottom:16px;padding:14px}.stage-detail h2{margin:0}.portfolio{margin:18px 0}.opportunity-card{border:1px solid var(--line);background:var(--panel);border-radius:9px;margin:8px 0;padding:14px;position:relative}.opportunity-card.blocked{background:#fbf1ee;border-color:#ddb3a7}.opportunity-card h3{margin:5px 0}.opportunity-card p{margin:6px 0;font-size:12px}.opportunity-card small{color:var(--muted)}.priority{border:1px solid var(--line);border-radius:12px;padding:4px 7px;font:10px monospace;position:absolute;top:12px;right:12px}.priority.now{color:var(--teal);border-color:#9bc6bc}.priority.pilot{color:#8a5c14;border-color:#e2c98f}.priority.prepare{color:#426b87;border-color:#aac4d2}.priority.do-not-proceed{color:var(--red);border-color:#ddb3a7}.board-decisions{background:var(--ink);color:#fff;border-radius:10px;margin:18px 0;padding:18px}.board-decisions>span{color:#b9c5bc;font:10px monospace}.board-decisions article{border-top:1px solid #48665b;grid-template-columns:28px 1fr;gap:8px;padding:10px 0;display:grid}.board-decisions article b{color:#9bc6bc}.board-decisions p{margin:0}.board-decisions small{color:#d7e1da;grid-column:2}.board-visuals{grid-template-columns:repeat(4,1fr);gap:10px;margin:15px 0;display:grid}.board-visuals h2{font-size:16px}.scenario-cards{grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0;display:grid}.scenario-cards button{text-align:left;gap:4px;display:grid}.scenario-cards button.selected{background:var(--teal);color:#fff;border-color:var(--teal)}.scenario-cards span,.scenario-cards small{font-size:11px}.demo-player{border:1px solid var(--line);background:#f5f7f3;border-radius:10px;margin:18px 0;padding:20px}.demo-player>span{color:var(--muted);font:10px monospace}.demo-player h2{margin:7px 0}.demo-player>div{align-items:center;gap:8px;display:flex}.primary-link{background:var(--ink);color:#fff;border-radius:7px;padding:10px 13px;font-size:13px;text-decoration:none}.demo-progress{background:var(--line);width:100%;height:6px;margin-top:16px!important}.demo-progress i{background:var(--teal);height:100%;display:block}.role-headline{background:var(--ink);color:#fff;border-radius:10px;margin:15px 0;padding:20px}.role-headline span{color:#b9c5bc;font:10px monospace}.role-headline h2{font-size:24px}.role-headline p{color:#d7e1da}.role-transition{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:stretch;gap:8px;margin:15px 0;display:grid}.role-transition article{border-left:3px solid var(--teal);background:#f5f7f3;padding:14px}.role-transition span,.human-ai-flow span{color:var(--muted);font:10px monospace}.role-transition b{margin-top:6px;font:600 18px Georgia,serif;display:block}.role-transition i,.human-ai-flow>i{text-align:center;color:var(--teal);align-self:center;font-size:20px;font-style:normal}.allocation-bars{background:var(--panel);border:1px solid var(--line);border-radius:9px;padding:14px}.allocation-bar{grid-template-columns:190px 1fr 42px;align-items:center;gap:9px;margin:9px 0;font-size:12px;display:grid}.allocation-bar>div{background:var(--line);border-radius:6px;height:8px;overflow:hidden}.allocation-bar i{background:var(--teal);height:100%;display:block}.allocation-bar i.amber{background:var(--amber)}.allocation-bar i.blue{background:#426b87}.allocation-bar i.gray{background:#8d968f}.human-ai-flow{grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;align-items:stretch;gap:4px;margin:16px 0;display:grid}.human-ai-flow article{border-top:3px solid var(--teal);background:#f5f7f3;padding:10px;font-size:11px}.human-ai-flow b{margin-top:5px;line-height:1.35;display:block}@media (max-width:900px){.executive-questions,.executive-stages,.board-visuals,.scenario-cards,.role-transition,.human-ai-flow{grid-template-columns:1fr}.role-transition i,.human-ai-flow>i{transform:rotate(90deg)}.allocation-bar{grid-template-columns:120px 1fr 35px}.demo-player>div{flex-wrap:wrap}}.talent-ninebox{grid-template-rows:330px 24px;grid-template-columns:24px 1fr;gap:7px;margin:18px 0;display:grid}.axis-y,.axis-x{color:var(--muted);letter-spacing:.06em;font:10px monospace}.axis-y{writing-mode:vertical-rl;text-align:center;transform:rotate(180deg)}.axis-x{text-align:center;grid-column:2}.nine-grid{background:var(--line);border-radius:9px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.nine-grid button{text-align:left;background:#ffffffe0;border:0;align-content:start;gap:5px;padding:10px;display:grid}.nine-grid button.selected{background:var(--teal);color:#fff}.nine-grid small{font-size:10px;line-height:1.3}.talent-profile{border-left:4px solid var(--teal)}.talent-dimensions{grid-template-columns:repeat(5,1fr);gap:9px;margin:15px 0;display:grid}.talent-dimensions .card{padding:11px}.talent-dimensions .card span{color:var(--muted);font:10px monospace}.talent-dimensions .card strong{margin:6px 0;font:600 23px Georgia,serif;display:block}.talent-dimensions .card p,.talent-dimensions .card small{font-size:10px;line-height:1.35}.talent-section{margin:23px 0}.talent-table{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.talent-table .card{padding:13px}.talent-table .card>small{color:var(--muted);font-size:10px;line-height:1.35}@media (max-width:900px){.talent-dimensions,.talent-table{grid-template-columns:1fr}.talent-ninebox{grid-template-rows:280px 24px}}.phase2{min-height:0}.integration-context{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.integration-context span,.integration-flow span{background:var(--panel);border:1px solid var(--line);color:var(--muted);border-radius:14px;padding:6px 9px;font-size:10px}.integration-context b{color:var(--ink);margin-top:2px;font-size:11px;display:block}.integration-flow{flex-wrap:wrap;gap:6px;margin:15px 0;display:flex}.integration-flow span{color:var(--teal);position:relative}.integration-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.integration-profile{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.integration-profile article{border-left:3px solid var(--teal);background:#f5f7f3;padding:10px;font-size:12px}.integration-profile p{color:var(--muted);line-height:1.45}.integration-profile a,.integration-audit a{color:var(--teal);font-size:12px}@media (max-width:900px){.integration-grid,.integration-profile{grid-template-columns:1fr}}.integration-selectors{gap:12px;margin:14px 0;display:flex}.integration-selectors label{color:var(--muted);gap:4px;font-size:11px;display:grid}.integration-selectors select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:6px;padding:7px}.commercial-launch .card{min-height:150px}.commercial-launch code{color:var(--teal);word-break:break-word;font-size:10px}.readiness-page .card strong{margin-top:8px;font:600 21px Georgia,serif;display:block}.readiness-page table small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.readiness-page .report-headline{margin-top:16px}.agent-controls,.agent-grid{gap:12px;display:grid}.agent-controls{grid-template-columns:repeat(3,1fr);margin:16px 0}.agent-controls label,.agent-question{color:var(--muted);gap:5px;font-size:11px;display:grid}.agent-controls select,.agent-question input{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:6px;padding:8px}.agent-prompts{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.agent-prompts button{text-align:left;font-size:12px}.agent-question{margin:12px 0}.agent-question input{width:100%}.agent-result{margin-top:15px}.agent-grid{grid-template-columns:repeat(4,1fr);margin:12px 0}.agent-grid h3,.agent-result h3{font-size:14px}.agent-grid p,.agent-grid small,.agent-result p{color:var(--muted);font-size:12px;line-height:1.45}@media (max-width:900px){.agent-controls,.agent-grid{grid-template-columns:1fr}}.agent-page{max-width:1120px}.agent-context{border:1px solid var(--line);background:#f5f7f3;border-radius:9px;align-items:center;gap:7px;margin:14px 0;padding:9px 12px;font-size:12px;display:flex}.agent-context i{color:var(--muted);font-style:normal}.agent-context button{margin-left:auto;padding:6px 9px;font-size:11px}.agent-question-card{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin:14px 0;padding:16px}.agent-question-card h2{margin:0;font-size:18px}.agent-more{padding:5px 8px;font-size:11px}.agent-more-prompts{border-top:1px solid var(--line);padding-top:9px}.agent-recommendation{background:var(--ink);color:#fff;border-radius:12px;padding:24px}.agent-recommendation>span{letter-spacing:.08em;color:#b9c5bc;font:10px monospace}.agent-recommendation h2{max-width:800px;margin:8px 0;font-size:30px;line-height:1.15}.agent-recommendation p{color:#d7e1da;max-width:760px;font-size:14px;line-height:1.5}.agent-decision{color:var(--ink);background:#eef1ec;border-radius:14px;margin-top:3px;padding:6px 9px;font-size:11px;display:inline-block}.agent-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0;display:grid}.agent-metrics article{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:11px}.agent-metrics span{color:var(--muted);font-size:10px;display:block}.agent-metrics b{margin-top:4px;font:600 20px Georgia,serif;display:block}.agent-core-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agent-position{color:var(--teal);font:600 16px Georgia,serif}.agent-risk{color:#8a5c14;font-size:13px}.agent-section,.agent-formation,.agent-support,.agent-assurance,.agent-proposal{background:var(--panel);border:1px solid var(--line);border-radius:9px;margin-top:12px;padding:14px}.agent-section h3,.agent-formation h3,.agent-support h3,.agent-assurance h3,.agent-proposal h3,.agent-actions h3{margin:0 0 7px}.agent-section p,.agent-formation p,.agent-support p,.agent-assurance p,.agent-proposal p{color:var(--muted);font-size:12px;line-height:1.5}.agent-formation{background:#f5f7f3}.agent-formation i{color:var(--teal);padding:0 4px;font-style:normal}.agent-actions{margin-top:12px}.agent-actions>article{background:var(--panel);border:1px solid var(--line);border-radius:8px;grid-template-columns:110px 1fr auto;align-items:center;gap:10px;margin-top:7px;padding:11px 12px;font-size:12px;display:grid}.agent-actions span{color:var(--teal);font:10px monospace}.agent-actions small{color:var(--muted);font-size:10px}.agent-support details{color:var(--muted);margin-top:9px;font-size:12px}.agent-support summary{color:var(--teal);cursor:pointer}.agent-risk-list{flex-wrap:wrap;gap:6px;display:flex}.agent-risk-list span{background:#f8f1e4;border:1px solid #ead4a8;border-radius:12px;padding:5px 7px;font-size:10px}.agent-brief{margin-top:15px}.agent-audit{border-top:1px solid var(--line);margin-top:13px;padding-top:12px}.agent-audit-toggle{padding:7px 9px;font-size:11px}.agent-audit p{color:var(--muted);font:11px/1.5 monospace}.prospect-agent .agent-context{display:none}@media (max-width:900px){.agent-metrics,.agent-core-grid{grid-template-columns:1fr 1fr}.agent-actions>article{grid-template-columns:1fr}.agent-recommendation h2{font-size:25px}}@media (max-width:560px){.agent-metrics,.agent-core-grid{grid-template-columns:1fr}.agent-context{flex-wrap:wrap}.agent-context button{margin-left:0}.agent-recommendation{padding:18px}.agent-recommendation h2{font-size:23px}}.agent-mode{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:5px 8px;color:var(--muted)!important;margin:0 0 7px!important;font-size:10px!important;display:inline-block!important}.agent-mode.live{border-color:#9bc6bc;color:var(--teal)!important}.agent-progress{border-left:3px solid var(--teal);background:#f5f7f3;padding:7px 10px;color:var(--ink)!important;margin:12px 0 0!important;font-size:12px!important}.agent-scenario{background:#f1f6f8;border:1px solid #aac4d2;border-radius:8px;align-items:baseline;gap:8px;margin-top:12px;padding:11px 13px;font-size:12px;display:flex}.agent-scenario b{color:#426b87}.agent-scenario span{color:var(--muted)}@media (max-width:560px){.agent-scenario{gap:4px;display:grid}}.workbench-shell{--wb-navy:#102620;--wb-green:#1d6458;--wb-mist:#f3f5f1;--wb-surface:#fff;--wb-line:#dbe2dc;--wb-muted:#5e6d65;background:var(--wb-mist);min-height:100vh;color:var(--ink);grid-template-columns:272px minmax(0,1fr);font-family:Arial,sans-serif;display:grid}.workbench-nav{background:var(--wb-navy);color:#eff5f0;border-right:1px solid #234239;flex-direction:column;height:100vh;padding:24px 15px;display:flex;position:sticky;top:0;overflow:auto}.workbench-brand{color:#fff;grid-template-columns:25px 1fr;column-gap:8px;padding:8px 10px;text-decoration:none;display:grid}.workbench-brand span{color:#99d6c7;grid-row:span 2;font-size:24px;line-height:.8}.workbench-brand b{letter-spacing:.05em;font:600 25px Georgia,serif}.workbench-brand small{color:#bbcbc2;font-size:10px;line-height:1.3}.workbench-tenant{border-top:1px solid #315247;border-bottom:1px solid #315247;gap:4px;margin:27px 8px 19px;padding:12px 0;display:grid}.workbench-tenant span,.workbench-nav-group,.workbench-nav-footer b{letter-spacing:.09em;color:#93aca0;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.workbench-tenant b{font-size:13px}.workbench-tenant small{color:#b7c9bf;font-size:10px;line-height:1.4}.workbench-nav nav{margin:0;display:block}.workbench-nav nav>div{margin:2px 0}.workbench-nav-group{margin:21px 10px 7px}.workbench-nav nav a{color:#cfddd5;border:1px solid #0000;border-radius:8px;padding:10px;text-decoration:none;display:block}.workbench-nav nav a:hover,.workbench-nav nav a.active{color:#fff;background:#1c453a;border-color:#346457}.workbench-nav nav a b,.workbench-nav nav a small{display:block}.workbench-nav nav a b{font-size:13px}.workbench-nav nav a small{color:#9eb4a8;margin-top:3px;font-size:10px;line-height:1.35}.workbench-nav nav a.active small{color:#cfe3d9}.workbench-nav-footer{color:#b7c9bf;border-top:1px solid #315247;gap:5px;margin:24px 8px 2px;padding-top:17px;font-size:10px;line-height:1.4;display:grid}.workbench-main{min-width:0}.workbench-topbar{z-index:5;border-bottom:1px solid var(--wb-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;height:72px;padding:0 38px;display:flex;position:sticky;top:0}.workbench-kicker{letter-spacing:.09em;text-transform:uppercase;margin:0;color:var(--wb-green)!important;font:10px ui-monospace,SFMono-Regular,Menlo,monospace!important}.workbench-breadcrumb{color:var(--wb-muted);margin:5px 0 0;font-size:12px}.workbench-breadcrumb span{color:#98a59e;padding:0 5px}.workbench-context-button{background:#fff;padding:9px 12px;font-size:12px}.workbench-context-panel{z-index:4;background:#edf3ee;border-bottom:1px solid #ccdad0;grid-template-columns:1fr 1.3fr 1fr 1fr;gap:10px;padding:14px 38px;display:grid;position:sticky;top:72px}.workbench-context-panel label{color:var(--wb-muted);text-transform:uppercase;letter-spacing:.05em;gap:5px;font-size:10px;font-weight:700;display:grid}.workbench-context-panel select,.workbench-context-panel input{border:1px solid var(--wb-line);width:100%;min-width:0;color:var(--ink);background:#fff;border-radius:6px;padding:8px;font-size:12px}.workbench-context-panel p{color:var(--wb-muted);grid-column:1/-1;margin:0;font-size:11px}.workbench-page{max-width:1540px;margin:0 auto;padding:42px 44px 70px}.workbench-heading{justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:27px;display:flex}.workbench-heading h1{letter-spacing:-.02em;max-width:820px;margin:7px 0 8px;font-size:38px;line-height:1.08}.workbench-heading>div>p:last-child{max-width:760px;color:var(--wb-muted);margin:0;font-size:15px;line-height:1.55}.workbench-status{white-space:normal;letter-spacing:.045em;color:#176052;text-transform:uppercase;background:#f2faf6;border:1px solid #9fcec0;border-radius:13px;align-self:flex-start;padding:5px 7px;font-size:10px;font-weight:700;line-height:1.2;display:inline-block}.workbench-status.review{color:#815719;background:#fdf8ed;border-color:#dfc789}.workbench-status.blocked{color:#913a32;background:#fff2ef;border-color:#dfaea8}.workbench-status.insufficient{color:#596761;background:#f3f5f3;border-color:#c9d1cb}.workbench-hero-grid,.workbench-split,.workbench-org-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);gap:14px;display:grid}.workbench-priority{background:var(--wb-navy);color:#fff;border-radius:14px;padding:25px}.workbench-priority>span{color:#a7d6c9;letter-spacing:.09em;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.workbench-priority h2{max-width:780px;margin:10px 0;font-size:27px;line-height:1.16}.workbench-priority p{color:#d2e0d8;max-width:740px;font-size:13px;line-height:1.55}.workbench-priority.light{color:var(--ink);background:#e3eee7}.workbench-priority.light>span{color:#266254}.workbench-priority.light p{color:#405a4d}.workbench-priority a{color:#fff;border:1px solid #608c7e;border-radius:7px;margin:8px 8px 0 0;padding:8px 10px;font-size:12px;text-decoration:none;display:inline-block}.workbench-priority.light a{color:#164f43;border-color:#8bb4a5}.workbench-metric-grid,.workbench-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.workbench-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-metric,.workbench-panel,.workbench-link-card,.workbench-evidence-strip,.workbench-detail,.workbench-canvas{background:var(--wb-surface);border:1px solid var(--wb-line);border-radius:11px;padding:16px}.workbench-metric span,.workbench-link-card>span,.workbench-evidence-strip>span{letter-spacing:.07em;color:var(--wb-muted);text-transform:uppercase;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.workbench-metric>b{margin:8px 0;font:600 24px/1.12 Georgia,serif;display:block}.workbench-metric p,.workbench-panel p,.workbench-link-card p,.workbench-evidence-strip p,.workbench-detail p{color:var(--wb-muted);font-size:12px;line-height:1.5}.workbench-section{margin-top:31px}.workbench-section-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:13px;display:flex}.workbench-section-title h2{margin:5px 0 0;font-size:24px}.workbench-section-title>p{max-width:410px;color:var(--wb-muted);margin:0;font-size:12px;line-height:1.45}.workbench-section-title>a,.workbench-panel>a,.workbench-detail>a,.workbench-evidence-strip>a{color:var(--wb-green);font-size:12px;text-decoration:none}.workbench-link-card{color:var(--ink);text-decoration:none;transition:border-color .16s,transform .16s;display:block}.workbench-link-card:hover{border-color:#6d9f8f;transform:translateY(-1px)}.workbench-link-card>b{margin:7px 0;font:600 19px Georgia,serif;display:block}.workbench-link-card i{color:var(--wb-green);font-size:12px;font-style:normal}.workbench-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workbench-evidence-strip{border-left:3px solid #4c8878}.workbench-evidence-strip h3{margin:7px 0;font-size:16px}.workbench-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 0 16px;display:flex}.workbench-toolbar>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.workbench-toolbar span{color:var(--wb-muted);letter-spacing:.06em;font-size:10px;font-weight:700}.workbench-toolbar button{padding:7px 9px;font-size:11px}.workbench-toolbar button.selected{background:var(--wb-green);border-color:var(--wb-green);color:#fff}.workbench-toolbar.compact{justify-content:start;margin:9px 0}.workbench-canvas{min-height:490px;overflow:auto}.workbench-canvas-header{border-bottom:1px solid var(--wb-line);justify-content:space-between;gap:18px;padding-bottom:12px;display:flex}.workbench-canvas-header h2{margin:5px 0 0;font-size:21px}.workbench-canvas-header p:last-child{max-width:260px;color:var(--wb-muted);margin:0;font-size:11px;line-height:1.45}.workbench-tree{min-width:580px;padding:18px 4px}.workbench-node{text-align:left;background:#fff;border-color:#d5e0d9;border-radius:8px;gap:3px;width:min(100%,610px);margin-top:9px;padding:11px;display:grid}.workbench-node:hover{border-color:#4d8a79}.workbench-node span{color:var(--wb-green);letter-spacing:.06em;font-size:9px}.workbench-node b{font-size:13px}.workbench-node small{color:var(--wb-muted);font-size:10px}.workbench-detail{align-self:start;position:sticky;top:100px}.workbench-detail h2{font-size:23px;line-height:1.15}.workbench-detail-list{gap:9px;margin:16px 0;font-size:12px;display:grid}.workbench-detail-list dt{color:var(--wb-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.workbench-detail-list dd{margin:0;line-height:1.45}.workbench-difference{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.workbench-difference .workbench-metric{background:#f6faf7}.workbench-inline-links{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.workbench-panel h2{font-size:21px;line-height:1.15}.workbench-panel .workbench-status{margin-bottom:7px}.workbench-allocation{margin:15px 0}.workbench-bar{grid-template-columns:120px 1fr 38px;align-items:center;gap:8px;margin:10px 0;font-size:11px;display:grid}.workbench-bar>div{background:#e1e7e2;border-radius:5px;height:8px;overflow:hidden}.workbench-bar i{background:var(--wb-green);height:100%;display:block}.workbench-bar i.blue{background:#476e91}.workbench-bar i.purple{background:#715aaa}.workbench-bar i.amber{background:#b7781d}.workbench-table-wrap{border:1px solid var(--wb-line);background:#fff;border-radius:11px;overflow:auto}.workbench-table{border-collapse:collapse;width:100%;min-width:820px;font-size:12px}.workbench-table th,.workbench-table td{border-bottom:1px solid var(--wb-line);text-align:left;vertical-align:top;padding:13px}.workbench-table th{letter-spacing:.06em;color:var(--wb-muted);text-transform:uppercase;background:#f7f9f6;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.workbench-table td small{color:var(--wb-muted);margin-top:4px;font-size:10px;line-height:1.35;display:block}.workbench-journey{background:#e6eee9;border-radius:10px;align-items:center;gap:8px;margin:18px 0;padding:13px;display:flex}.workbench-journey span{text-align:center;letter-spacing:.07em;color:#315449;flex:1;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.workbench-journey i{color:#4d8778;font-style:normal}.workbench-option-list{gap:8px;margin-top:13px;display:grid}.workbench-option-list article{border:1px solid var(--wb-line);border-radius:8px;padding:10px}.workbench-option-list article.recommended{border-left:4px solid var(--wb-green);background:#f5faf7}.workbench-option-list span,.workbench-option-list small{color:var(--wb-muted);font-size:10px;display:block}.workbench-option-list b{margin-top:4px;font-size:13px;display:block}.workbench-option-list p{margin:5px 0}.workbench-roadmap{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.workbench-roadmap article{border:1px solid var(--wb-line);background:#fff;border-radius:10px;min-height:174px;padding:14px}.workbench-roadmap span{color:var(--wb-green);font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.workbench-roadmap h3{font-size:16px;line-height:1.25}.workbench-roadmap p,.workbench-roadmap small{color:var(--wb-muted);font-size:11px;line-height:1.4}.workbench-evidence-chain{flex-wrap:wrap;gap:7px;margin:13px 0;display:flex}.workbench-evidence-chain span{color:#1b5b4e;background:#f3faf6;border:1px solid #b7d2c6;border-radius:15px;padding:7px 9px;font-size:11px}.workbench-note,.workbench-guardrail{color:var(--wb-muted);font-size:12px;line-height:1.5}.workbench-guardrail{color:#735719;background:#fff8e9;border:1px solid #e4cf95;border-radius:9px;margin-top:18px;padding:14px}.workbench-ask-context{background:#e7f0ea;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 14px;font-size:11px;display:flex}.workbench-ask-context span{color:#496058;border-left:1px solid #b7d0c2;padding-left:7px}.workbench-ask-box{border:1px solid var(--wb-line);background:#fff;border-radius:11px;margin:15px 0;padding:16px}.workbench-ask-box label{color:var(--wb-muted);gap:6px;font-size:11px;display:grid}.workbench-ask-box textarea{resize:vertical;border:1px solid var(--wb-line);min-height:95px;color:var(--ink);border-radius:7px;padding:10px;font:13px Arial,sans-serif}.workbench-ask-box>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.workbench-primary{background:var(--wb-green);border-color:var(--wb-green);color:#fff}.workbench-agent-answer{background:var(--wb-navy);color:#fff;border-radius:13px;padding:23px}.workbench-agent-answer h2{max-width:850px;font-size:28px;line-height:1.15}.workbench-agent-answer>p{color:#d5e4dc;max-width:850px;font-size:14px;line-height:1.55}.workbench-agent-answer .workbench-kicker{color:#a6d6c7!important}.workbench-agent-answer .workbench-metric{color:var(--ink);background:#fff}.workbench-agent-answer section{margin-top:17px}.workbench-agent-answer h3{margin-bottom:5px;font-size:15px}.workbench-agent-answer section p{color:#d5e4dc;font-size:12px;line-height:1.5}@media (max-width:1120px){.workbench-shell{grid-template-columns:236px minmax(0,1fr)}.workbench-page{padding:32px 26px}.workbench-topbar{padding:0 26px}.workbench-context-panel{padding:14px 26px}.workbench-metric-grid,.workbench-card-grid,.workbench-roadmap{grid-template-columns:repeat(2,1fr)}}@media (max-width:840px){.workbench-shell{display:block}.workbench-nav{height:auto;padding:13px;position:relative}.workbench-nav nav{gap:5px;display:flex;overflow:auto}.workbench-nav nav>div{flex:none}.workbench-nav-group,.workbench-tenant,.workbench-nav-footer,.workbench-nav nav a small{display:none}.workbench-nav nav a{padding:7px 9px}.workbench-brand{display:inline-grid}.workbench-topbar{height:auto;padding:14px 18px;position:relative}.workbench-breadcrumb{display:none}.workbench-context-panel{grid-template-columns:1fr 1fr;padding:14px 18px;position:relative;top:auto}.workbench-page{padding:28px 18px}.workbench-heading{display:block}.workbench-heading .workbench-status{margin-top:12px}.workbench-hero-grid,.workbench-split,.workbench-org-layout{grid-template-columns:1fr}.workbench-detail{position:relative;top:auto}.workbench-signal-grid,.workbench-inline-links{grid-template-columns:1fr}.workbench-canvas{min-height:370px}.workbench-canvas-header{display:block}.workbench-canvas-header p:last-child{margin-top:7px}.workbench-journey{min-width:0;overflow:auto}.workbench-roadmap,.workbench-difference{grid-template-columns:1fr}}@media (max-width:540px){.workbench-context-panel,.workbench-metric-grid,.workbench-card-grid{grid-template-columns:1fr}.workbench-context-button{font-size:10px}.workbench-heading h1{font-size:31px}.workbench-priority h2,.workbench-agent-answer h2{font-size:24px}.workbench-journey{grid-template-columns:1fr;display:grid}.workbench-journey i{transform:rotate(90deg)}.workbench-bar{grid-template-columns:100px 1fr 32px}}.ship-workbench{--ship-ink:#17231f;--ship-muted:#64716b;--ship-line:#d8dfda;--ship-paper:#f7f8f6;--ship-green:#176052;background:var(--ship-paper);min-height:100vh;color:var(--ship-ink);grid-template-columns:220px minmax(0,1fr);font-family:Arial,sans-serif;display:grid}.ship-workbench-nav{color:#d8e6de;background:#102620;flex-direction:column;height:100vh;padding:22px 12px;display:flex;position:sticky;top:0}.ship-workbench-brand{color:#fff;letter-spacing:.08em;margin:0 8px 24px;font:600 24px Georgia,serif;text-decoration:none}.ship-workbench-nav>div{color:#a9bcb3;margin:0 8px 12px;font-size:12px}.ship-workbench-nav nav{gap:2px;display:grid}.ship-workbench-nav nav a{color:#c4d3cb;border-left:2px solid #0000;padding:9px 10px;font-size:13px;text-decoration:none}.ship-workbench-nav nav a:hover,.ship-workbench-nav nav a.selected{color:#fff;background:#1b4237;border-left-color:#8bd4c2}.ship-workbench-nav small{color:#92a89d;margin:auto 8px 4px;font-size:10px}.ship-workbench-topbar{z-index:4;border-bottom:1px solid var(--ship-line);height:52px;color:var(--ship-muted);background:#fffffff5;justify-content:space-between;align-items:center;padding:0 30px;font-size:12px;display:flex;position:sticky;top:0}.ship-workbench-topbar button,.ship-workbench button,.ship-workbench select{color:var(--ship-ink);font:inherit;background:#fff;border:1px solid #bdc9c1;padding:7px 9px}.ship-workbench-page{max-width:1480px;margin:auto;padding:32px 38px 60px}.ship-workbench-context{z-index:3;border-bottom:1px solid var(--ship-line);background:#edf2ee;grid-template-columns:1.2fr 1fr 1fr;gap:12px;padding:12px 30px;display:grid;position:sticky;top:52px}.ship-workbench-context label,.ship-workbench-controls label{letter-spacing:.06em;text-transform:uppercase;color:var(--ship-muted);gap:4px;font-size:10px;font-weight:700;display:grid}.ship-workbench-context select,.ship-workbench-controls select{width:100%}.ship-workbench-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.ship-workbench-heading h1{letter-spacing:-.02em;margin:0;font:600 31px Georgia,serif}.ship-workbench-heading p{max-width:640px;color:var(--ship-muted);margin:7px 0 0;font-size:14px}.ship-workbench-heading a,.ship-workbench-inspector a{color:var(--ship-green);font-size:12px}.ship-workbench-state{color:#52615a;letter-spacing:.03em;text-transform:uppercase;border:1px solid #c1ccc5;padding:3px 6px;font-size:10px;font-weight:700;display:inline-block}.ship-workbench-decision{color:#fff;background:#153c33;justify-content:space-between;align-items:end;gap:30px;margin-bottom:16px;padding:20px 22px;display:flex}.ship-workbench-decision span,.ship-workbench-baseline span,.ship-workbench-inspector>span{letter-spacing:.08em;color:#9ed5c5;font-size:10px}.ship-workbench-decision h2{max-width:850px;margin:8px 0;font:600 23px/1.2 Georgia,serif}.ship-workbench-decision p{color:#cbe0d6;margin:0;font-size:12px}.ship-workbench-decision button,.ship-workbench-primary{font-weight:700;color:#164a3e!important;background:#e4f2eb!important;border-color:#e4f2eb!important}.ship-workbench-metrics{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(4,1fr);margin:0 0 22px;display:grid}.ship-workbench-metrics>div{border-right:1px solid var(--ship-line);padding:14px}.ship-workbench-metrics>div:last-child{border:0}.ship-workbench-metrics dt,.ship-workbench-inspector dt,.ship-workbench-analysis dt,.ship-workbench-scenarios dt{letter-spacing:.05em;text-transform:uppercase;color:var(--ship-muted);font-size:10px}.ship-workbench-metrics dd{margin:7px 0 0;font:600 21px Georgia,serif}.ship-workbench-register{border:1px solid var(--ship-line);background:#fff;margin-top:18px}.ship-workbench-register header,.ship-workbench-canvas header{border-bottom:1px solid var(--ship-line);justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.ship-workbench-register h2,.ship-workbench-canvas h2,.ship-workbench-analysis h2{margin:0;font-size:16px}.ship-workbench-register table{border-collapse:collapse;width:100%;font-size:12px}.ship-workbench-register th,.ship-workbench-register td{vertical-align:top;text-align:left;border-bottom:1px solid #e5eae6;padding:12px 14px}.ship-workbench-register th{letter-spacing:.06em;text-transform:uppercase;color:var(--ship-muted);background:#fafbfa;font-size:10px}.ship-workbench-register tr:last-child td{border:0}.ship-workbench-register tbody tr{cursor:pointer}.ship-workbench-register td small{color:var(--ship-muted);margin-top:4px;display:block}.ship-workbench-master-detail,.ship-workbench-org{grid-template-columns:minmax(0,1.7fr) minmax(310px,.8fr);gap:16px;display:grid}.ship-workbench-master-detail .ship-workbench-register{margin:0}.ship-workbench-inspector{border-top:2px solid var(--ship-green);background:#fff;align-self:start;padding:17px;position:sticky;top:74px;box-shadow:0 1px 1px #14281e0d}.ship-workbench-inspector h2{margin:7px 0 13px;font:600 22px/1.16 Georgia,serif}.ship-workbench-inspector dl,.ship-workbench-analysis dl,.ship-workbench-scenarios dl{gap:6px;margin:16px 0;font-size:12px;display:grid}.ship-workbench-inspector dd,.ship-workbench-analysis dd,.ship-workbench-scenarios dd{margin:0;line-height:1.42}.ship-workbench-inspector p,.ship-workbench-note{color:var(--ship-muted);font-size:12px;line-height:1.5}.ship-workbench-controls{flex-wrap:wrap;align-items:end;gap:10px;margin:0 0 15px;display:flex}.ship-workbench-controls label{min-width:150px}.ship-workbench-controls input{accent-color:var(--ship-green)}.ship-workbench-canvas{border:1px solid var(--ship-line);background:#fff;min-height:510px}.ship-workbench-canvas header p{color:var(--ship-muted);margin:4px 0 0;font-size:11px}.ship-workbench-viewport{min-height:430px;padding:18px;overflow:auto}.ship-workbench-tree{border-left:1px solid #cbd7d0;margin-left:24px}.ship-workbench-tree>div{align-items:stretch;gap:6px;margin:8px 0;display:flex}.ship-workbench-tree>div>button:first-child{width:25px;color:var(--ship-green);background:0 0;border:0;font-size:16px}.ship-workbench-tree>div>button:last-child{text-align:left;background:#fff;border:1px solid #d7e0da;gap:2px;width:min(590px,100%);padding:9px;display:grid}.ship-workbench-tree span{color:var(--ship-green);letter-spacing:.05em;font-size:9px}.ship-workbench-tree b{font-size:13px}.ship-workbench-tree small{color:var(--ship-muted);font-size:10px}.ship-workbench-difference{border-collapse:collapse;width:100%;font-size:13px}.ship-workbench-difference th,.ship-workbench-difference td{border-bottom:1px solid var(--ship-line);text-align:left;padding:14px}.ship-workbench-baseline{border-left:3px solid var(--ship-green);background:#fff;margin-bottom:15px;padding:14px 17px}.ship-workbench-baseline span{color:var(--ship-green);display:block}.ship-workbench-baseline b{margin-top:5px;font-size:15px;display:block}.ship-workbench-baseline p{color:var(--ship-muted);margin:5px 0 0;font-size:12px}.ship-workbench-scenarios{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ship-workbench-scenarios>button{text-align:left;background:#fff;border:0;padding:16px}.ship-workbench-scenarios>button.selected{box-shadow:inset 0 3px 0 var(--ship-green);background:#f1f7f3}.ship-workbench-scenarios span{letter-spacing:.05em;color:var(--ship-green);font-size:10px}.ship-workbench-scenarios h2{margin:7px 0;font:600 20px Georgia,serif}.ship-workbench-scenarios p{min-height:52px;color:var(--ship-muted);font-size:12px;line-height:1.42}.ship-workbench-analysis{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.ship-workbench-analysis>section{background:#fff;border-top:2px solid #c8d7ce;padding:15px}.ship-workbench-analysis button.selected{background:var(--ship-green);border-color:var(--ship-green);color:#fff}.ship-workbench-empty{color:var(--ship-muted);background:#fff;border:1px dashed #aebbb3;padding:20px;font-size:13px}.ship-workbench-ask{border:1px solid var(--ship-line);background:#fff;max-width:850px;padding:20px}.ship-workbench-ask label{gap:7px;font-size:12px;display:grid}.ship-workbench-ask textarea{border:1px solid var(--ship-line);min-height:110px;font:inherit;padding:10px}.ship-workbench-ask article{border-left:3px solid var(--ship-green);background:#f1f6f2;margin-top:16px;padding:14px}.ship-workbench-ask article span{color:var(--ship-muted);letter-spacing:.06em;font-size:10px}.ship-workbench-ask article p{white-space:pre-line;font-size:13px;line-height:1.5}@media (max-width:980px){.ship-workbench{grid-template-columns:180px minmax(0,1fr)}.ship-workbench-page{padding:25px}.ship-workbench-metrics{grid-template-columns:repeat(2,1fr)}.ship-workbench-master-detail,.ship-workbench-org{grid-template-columns:1fr}.ship-workbench-inspector{position:static}.ship-workbench-scenarios{grid-template-columns:1fr}.ship-workbench-context{padding:12px 25px}}@media (max-width:720px){.ship-workbench{display:block}.ship-workbench-nav{height:auto;padding:12px;position:relative}.ship-workbench-nav>div,.ship-workbench-nav small{display:none}.ship-workbench-brand{margin:0 10px 10px;display:inline-block}.ship-workbench-nav nav{display:flex;overflow:auto}.ship-workbench-nav nav a{white-space:nowrap}.ship-workbench-topbar{padding:0 18px}.ship-workbench-page{padding:22px 16px}.ship-workbench-context{grid-template-columns:1fr;padding:12px 16px;position:relative;top:auto}.ship-workbench-heading{display:block}.ship-workbench-heading>*+*{margin-top:12px;display:inline-block}.ship-workbench-decision{display:block}.ship-workbench-decision button{margin-top:14px}.ship-workbench-metrics,.ship-workbench-analysis{grid-template-columns:1fr}.ship-workbench-register{overflow:auto}.ship-workbench-register table{min-width:650px}}.ship-workbench{--ship-ink:#14221e;--ship-muted:#61716a;--ship-line:#d6ded9;--ship-paper:#f5f6f3;--ship-panel:#fff;--ship-green:#176052;--ship-aqua:#79bfae;--ship-navy:#0d241e;background:var(--ship-paper);grid-template-columns:244px minmax(0,1fr);font-family:Inter,SF Pro Text,Helvetica Neue,Arial,sans-serif}.ship-workbench-nav{background:var(--ship-navy);border-right:1px solid #244238;padding:18px 12px}.ship-workbench-brand{letter-spacing:.08em;align-items:center;gap:8px;margin:0 10px 18px;font-family:Georgia,serif;font-size:21px;display:flex}.ship-workbench-brand span{font-family:Arial,sans-serif;font-size:17px}.ship-workbench-org-name{color:#aec0b8;margin:0 10px 22px;font-size:12px;line-height:1.35}.ship-workbench-nav nav{gap:18px}.ship-workbench-nav-group{gap:2px;display:grid}.ship-workbench-nav-group>span{color:#77958a;letter-spacing:.12em;text-transform:uppercase;margin:0 10px 5px;font-size:9px;font-weight:700}.ship-workbench-nav nav a{border-left:2px solid #0000;padding:8px 10px;font-size:13px}.ship-workbench-nav nav a:hover,.ship-workbench-nav nav a.selected{border-left-color:var(--ship-aqua);background:#17382f}.ship-workbench-rail-footer{color:#8ca79b;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #29483e;gap:8px;margin:auto 10px 2px;padding-top:16px;font-size:10px;display:grid}.ship-workbench-rail-footer button{color:#d2e1d9;text-align:left;background:0 0;border:0;padding:7px 0;font-size:11px}.ship-workbench-topbar{z-index:10;border-bottom:1px solid var(--ship-line);background:#fffffffa;grid-template-columns:minmax(200px,1.5fr) repeat(3,minmax(120px,.75fr)) minmax(140px,.8fr);height:auto;min-height:62px;padding:0;display:grid;position:sticky;top:0;box-shadow:0 1px #0f231c08}.ship-workbench-topbar>label,.ship-workbench-context-identity,.ship-workbench-context-evidence{min-height:62px;color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;border-left:1px solid #e3e8e4;align-content:center;gap:3px;padding:10px 14px;font-size:9px;font-weight:700;display:grid}.ship-workbench-context-identity{border-left:0}.ship-workbench-context-identity b,.ship-workbench-context-evidence b{color:var(--ship-ink);letter-spacing:0;text-transform:none;font-size:12px}.ship-workbench-context-evidence b{color:#176052}.ship-workbench-topbar select{outline-offset:3px;background:0 0;border:0;min-width:0;padding:0;font-size:12px;font-weight:600}.ship-workbench-page{max-width:1620px;padding:34px 42px 72px}.ship-workbench-heading{margin-bottom:22px}.ship-workbench-heading h1{letter-spacing:-.035em;font-size:34px;font-weight:600}.ship-workbench-heading p{font-size:14px;line-height:1.45}.ship-workbench-text-action{align-self:center;font-weight:700;text-decoration:none;color:var(--ship-green)!important;font-size:12px!important}.ship-workbench-command{color:#fff;background:linear-gradient(120deg,#12382f,#174d40);grid-template-columns:minmax(0,1fr) 220px;gap:32px;margin-bottom:18px;padding:27px 30px;display:grid}.ship-workbench-command>div>span,.ship-workbench-picture-panel header>span,.ship-org-enterprise>span,.ship-workbench-canvas header>div>span{color:#a7d8c9;letter-spacing:.1em;font-size:10px;font-weight:700}.ship-workbench-command h2{max-width:760px;margin:8px 0;font-family:Georgia,serif;font-size:28px;line-height:1.18}.ship-workbench-command p{color:#d6e6df;margin:0;font-size:13px}.ship-workbench-command-meta{color:#d4e3dc;align-items:center;gap:10px;margin-top:16px;font-size:12px;display:flex}.ship-workbench-command-action{align-content:end;gap:5px;display:grid}.ship-workbench-command-action b{font-family:Georgia,serif;font-size:28px}.ship-workbench-command-action span{color:#c8ded5;font-size:11px}.ship-workbench-command-action button{color:#103a30;background:#e3f1ea;border:0;margin-top:13px;font-weight:700}.ship-workbench-command-action a{color:inherit;text-decoration:none}.ship-workbench-picture-grid{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ship-workbench-picture-grid article{background:var(--ship-panel);gap:7px;min-height:132px;padding:17px;display:grid}.ship-workbench-picture-grid span{color:var(--ship-muted);letter-spacing:.09em;font-size:9px;font-weight:700}.ship-workbench-picture-grid b{font-size:13px;line-height:1.35}.ship-workbench-picture-grid a,.ship-workbench-picture-panel a{color:var(--ship-green);align-self:end;font-size:11px;font-weight:700;text-decoration:none}.ship-workbench-picture-columns{grid-template-columns:1.15fr 1fr 1fr;gap:14px;margin-top:16px;display:grid}.ship-workbench-picture-panel{border:1px solid var(--ship-line);background:#fff;min-height:212px;padding:17px}.ship-workbench-picture-panel header{justify-content:space-between;gap:10px;margin-bottom:16px;display:flex}.ship-workbench-picture-panel header a{align-self:start}.ship-workbench-picture-panel>b{font-size:15px}.ship-workbench-picture-panel p{color:var(--ship-muted);font-size:12px;line-height:1.45}.ship-workbench-economic-stack{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ship-workbench-economic-stack dl{margin:0}.ship-workbench-economic-stack dt,.ship-org-difference-summary dt,.ship-org-difference-strip dt{color:var(--ship-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-workbench-economic-stack dd,.ship-org-difference-summary dd,.ship-org-difference-strip dd{margin:5px 0 0;font-family:Georgia,serif;font-size:18px}.ship-workbench-priority-list{gap:11px;margin:0;padding:0;list-style:none;display:grid}.ship-workbench-priority-list li{align-items:flex-start;gap:9px;display:flex}.ship-workbench-priority-list li>div{gap:2px;display:grid}.ship-workbench-priority-list b{font-size:12px}.ship-workbench-priority-list span:last-child{color:var(--ship-muted);font-size:11px}.ship-workbench-progress{background:#e3e9e5;height:5px;margin-top:22px}.ship-workbench-progress i{background:var(--ship-green);height:100%;display:block}.ship-org-controls{flex-wrap:wrap;align-items:end;gap:10px;margin:0 0 15px;display:flex}.ship-org-controls fieldset{border:1px solid var(--ship-line);background:#fff;gap:0;margin:0;padding:0;display:flex}.ship-org-controls legend{clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.ship-org-controls fieldset button{border:0;border-right:1px solid var(--ship-line);background:#fff;font-size:11px}.ship-org-controls fieldset button:last-child{border-right:0}.ship-org-controls fieldset button.selected{background:var(--ship-green);color:#fff}.ship-org-controls label{min-width:155px;color:var(--ship-muted);letter-spacing:.07em;text-transform:uppercase;gap:4px;font-size:9px;font-weight:700;display:grid}.ship-org-controls select{background:#fff;min-height:32px}.ship-org-controls input{accent-color:var(--ship-green)}.ship-org-workspace{grid-template-columns:minmax(0,1fr) 330px}.ship-workbench-canvas{min-height:620px}.ship-workbench-canvas header{min-height:68px}.ship-workbench-canvas header h2{margin:4px 0 0;font-family:Georgia,serif;font-size:19px}.ship-org-canvas-actions{gap:8px;display:flex}.ship-org-viewport{cursor:grab;touch-action:none;background-color:#0000;background-image:linear-gradient(90deg,#17605209 1px,#0000 1px),linear-gradient(#17605209 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:545px;position:relative;overflow:hidden}.ship-org-viewport:active{cursor:grabbing}.ship-org-stage{transform-origin:0 0;min-width:700px;padding:38px 52px;transition:transform .1s ease-out}.ship-org-enterprise{text-align:center;background:#eff7f2;border:1px solid #b8cfc5;justify-items:center;gap:4px;max-width:260px;margin:0 auto 30px;padding:14px;display:grid}.ship-org-enterprise>span{color:var(--ship-green)}.ship-org-enterprise b{font-family:Georgia,serif;font-size:18px}.ship-org-enterprise small{color:var(--ship-muted);font-size:10px}.ship-org-branches{justify-content:center;gap:28px;display:flex}.ship-org-branch{justify-items:center;display:grid;position:relative}.ship-org-children{border-top:1px solid #bdd1c8;gap:18px;margin-top:24px;padding-top:21px;display:flex}.ship-org-node{grid-template-columns:24px minmax(180px,260px);align-items:stretch;gap:5px;display:grid}.ship-org-toggle{color:var(--ship-green)!important;background:0 0!important;border:0!important;font-size:17px!important}.ship-org-toggle:disabled{color:#aebbb5!important}.ship-org-node-main{text-align:left;gap:4px;display:grid;background:#fff!important;border:1px solid #cbd8d1!important;padding:11px!important}.ship-org-node-main span{color:var(--ship-green);letter-spacing:.05em;font-size:9px;font-weight:700}.ship-org-node-main b{font-size:12px}.ship-org-node-main small{color:var(--ship-muted);font-size:10px;line-height:1.35}.ship-org-inspector{top:84px}.ship-org-difference{background:#fff;gap:24px;padding:25px;display:grid}.ship-org-difference-summary{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ship-org-transition-lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ship-org-transition{background:#f7f9f7;border-left:3px solid #9ba9a2;grid-template-columns:80px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.ship-org-transition.current{border-left-color:#789a8d}.ship-org-transition.proposed{border-left-color:var(--ship-green);background:#f0f7f3}.ship-org-transition span{letter-spacing:.05em;color:var(--ship-muted);font-size:9px;font-weight:700}.ship-org-transition b{font-size:12px}.ship-org-transition small{color:var(--ship-muted);font-size:11px}.ship-org-difference-strip{border:1px solid var(--ship-line);background:#fff;grid-template-columns:130px 160px 150px minmax(240px,1fr);gap:16px;margin-top:15px;padding:16px;display:grid}.ship-org-difference-strip dl{margin:0}.ship-org-difference-strip dd{font-size:14px;line-height:1.3}@media (max-width:1180px){.ship-workbench{grid-template-columns:210px minmax(0,1fr)}.ship-workbench-topbar{grid-template-columns:1.3fr repeat(3,minmax(105px,.7fr))}.ship-workbench-page{padding:28px}.ship-workbench-picture-grid{grid-template-columns:repeat(2,1fr)}.ship-workbench-picture-columns{grid-template-columns:1fr 1fr}.ship-workbench-picture-columns>:last-child{grid-column:span 2}.ship-org-workspace{grid-template-columns:1fr}.ship-org-inspector{position:static}.ship-org-difference-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.ship-workbench-topbar{grid-template-columns:1fr 1fr;position:relative}.ship-workbench-context-identity{grid-column:span 2}.ship-workbench-context-evidence{display:none}.ship-workbench-command,.ship-workbench-picture-columns{grid-template-columns:1fr}.ship-workbench-picture-columns>:last-child{grid-column:auto}.ship-org-controls label{min-width:calc(50% - 8px)}.ship-org-difference-summary,.ship-org-transition-lanes,.ship-org-difference-strip{grid-template-columns:1fr}.ship-org-viewport{overflow:auto}.ship-org-stage{min-width:620px}.ship-workbench-nav-group{min-width:max-content}}.ship-workbench>main{align-self:stretch;min-width:0;min-height:100dvh;display:block}.ship-workbench-nav nav{margin-top:0}.ship-workbench-topbar{justify-content:initial;gap:0}.ship-workbench-page{z-index:0;position:relative}.ship-org-summary{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(8,minmax(100px,1fr));gap:0;margin:0 0 15px;display:grid}.ship-org-summary dl{border-right:1px solid var(--ship-line);min-width:0;margin:0;padding:12px}.ship-org-summary dl:last-of-type{border-right:0}.ship-org-summary dt,.ship-scenario-summary span,.ship-scenario-selected>header span,.ship-ask-workspace>header span,.ship-ask-prompts>span,.ship-ask-question>span,.ship-ask-answer header>span{color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-org-summary dd{margin:5px 0 0;font-family:Georgia,serif;font-size:15px;line-height:1.2}.ship-org-summary>small{border-top:1px solid var(--ship-line);color:var(--ship-muted);grid-column:1/-1;padding:9px 12px;font-size:11px}.ship-org-difference-headings{color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr 110px 1fr;gap:12px;padding:0 2px;font-size:9px;font-weight:700;display:grid}.ship-org-difference-headings span:nth-child(2){text-align:center}.ship-org-transition-lanes{grid-template-columns:1fr}.ship-org-transition{border-left:0;border-top:1px solid var(--ship-line);background:#fff;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr)}.ship-org-transition section{gap:4px;display:grid}.ship-org-transition small{line-height:1.4}.ship-org-change{color:var(--ship-green);letter-spacing:.04em;text-align:center;background:#f0f7f3;border:1px solid #bdd1c8;justify-self:center;padding:4px 6px;font-size:9px;font-weight:700}.ship-org-change.consolidated,.ship-org-change.reduced-demand{color:#765c1d;background:#fff9eb;border-color:#d4c18b}.ship-org-change.new{color:#155b4d;background:#eff8f2;border-color:#a6cdbd}.ship-org-inspector-actions,.ship-ask-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ship-org-inspector-actions a,.ship-ask-actions a{border:1px solid var(--ship-line);color:var(--ship-green);padding:7px 9px;font-size:11px;font-weight:700;text-decoration:none}.ship-scenario-summary{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:15px;display:grid}.ship-scenario-summary>div{border-right:1px solid var(--ship-line);gap:5px;padding:14px;display:grid}.ship-scenario-summary>div:last-child{border-right:0}.ship-scenario-summary b{font-family:Georgia,serif;font-size:16px}.ship-scenario-summary small{color:var(--ship-muted);font-size:11px;line-height:1.35}.ship-scenario-comparison{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:1px;display:grid}.ship-scenario-comparison>button{text-align:left;background:#fff;border:0;align-content:start;gap:7px;min-height:265px;padding:17px;display:grid}.ship-scenario-comparison>button:hover,.ship-scenario-comparison>button.selected{box-shadow:inset 0 3px 0 var(--ship-green);background:#f0f7f3}.ship-scenario-comparison header{justify-content:space-between;gap:8px;display:flex}.ship-scenario-comparison header>span{color:var(--ship-green);letter-spacing:.07em;font-size:9px;font-weight:700}.ship-scenario-comparison h2{margin:0;font-family:Georgia,serif;font-size:20px}.ship-scenario-comparison p{min-height:46px;color:var(--ship-muted);margin:0;font-size:12px;line-height:1.4}.ship-scenario-comparison dl{gap:4px;margin:0;font-size:11px;display:grid}.ship-scenario-comparison dt{color:var(--ship-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-scenario-comparison dd{margin:0}.ship-scenario-selected{border:1px solid var(--ship-line);background:#fff;margin-top:17px}.ship-scenario-selected>header{border-bottom:1px solid var(--ship-line);justify-content:space-between;gap:20px;padding:16px;display:flex}.ship-scenario-selected h2{margin:5px 0;font-family:Georgia,serif;font-size:23px}.ship-scenario-selected p{color:var(--ship-muted);margin:0;font-size:12px}.ship-scenario-deltas{border-bottom:1px solid var(--ship-line);grid-template-columns:repeat(6,minmax(110px,1fr));display:grid}.ship-scenario-deltas dl{border-right:1px solid var(--ship-line);margin:0;padding:13px}.ship-scenario-deltas dl:last-child{border-right:0}.ship-scenario-deltas dt{color:var(--ship-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-scenario-deltas dd{margin:6px 0 0;font-family:Georgia,serif;font-size:15px}.ship-scenario-selected .ship-workbench-analysis{margin:0;padding:16px}.ship-sensitivity-buttons{gap:6px;display:flex}.ship-ask-workspace{border:1px solid var(--ship-line);background:#fff}.ship-ask-workspace>header{border-bottom:1px solid var(--ship-line);background:#f8faf8;justify-content:space-between;gap:20px;padding:16px 18px;display:flex}.ship-ask-workspace>header>div{gap:4px;display:grid}.ship-ask-workspace>header b{font-family:Georgia,serif;font-size:19px}.ship-ask-workspace>header dl{gap:20px;margin:0;display:flex}.ship-ask-workspace>header dl div{gap:3px;display:grid}.ship-ask-workspace dt{color:var(--ship-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-ask-workspace dd{margin:0;font-size:11px;font-weight:600}.ship-ask-layout{grid-template-columns:minmax(0,1fr) 280px;display:grid}.ship-ask-conversation{border-right:1px solid var(--ship-line);min-height:540px;padding:20px}.ship-ask-prompts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ship-ask-prompts>span{flex-basis:100%;margin-bottom:3px}.ship-ask-prompts button{border:1px solid var(--ship-line);text-align:left;background:#fff;padding:8px 10px;font-size:11px}.ship-ask-prompts button:hover{border-color:var(--ship-green);color:var(--ship-green)}.ship-ask-question{background:#f4f7f5;border-left:3px solid #7aa99a;margin-top:24px;padding:12px 14px}.ship-ask-question p{margin:5px 0 0;font-size:13px}.ship-ask-answer{border-top:2px solid var(--ship-green);background:#fff;margin-top:15px;padding:18px}.ship-ask-answer>header{justify-content:space-between;display:flex}.ship-ask-answer h2{margin:8px 0;font-family:Georgia,serif;font-size:22px}.ship-ask-answer>p{font-size:13px;line-height:1.5}.ship-ask-answer-grid{border-top:1px solid var(--ship-line);grid-template-columns:1fr 1fr;gap:18px;margin-top:15px;padding-top:15px;display:grid}.ship-ask-answer-grid h3{letter-spacing:.05em;text-transform:uppercase;margin:0 0 5px;font-size:11px}.ship-ask-answer-grid p{color:var(--ship-muted);margin:0 0 14px;font-size:12px;line-height:1.45}.ship-ask-next{background:#fffaf0;border-left:3px solid #c8a45e;padding:12px;font-size:12px}.ship-ask-next p{margin:5px 0}.ship-ask-next small{color:var(--ship-muted);line-height:1.4}.ship-ask-composer{background:#fbfcfa;align-self:start;padding:17px;position:sticky;top:84px}.ship-ask-composer label{gap:8px;font-size:11px;font-weight:700;display:grid}.ship-ask-composer textarea{border:1px solid var(--ship-line);min-height:155px;font:inherit;resize:vertical;padding:10px;line-height:1.45}.ship-ask-composer button{width:100%;margin-top:10px}.ship-ask-composer p{color:var(--ship-muted);font-size:10px;line-height:1.45}@media (max-width:1280px){.ship-org-summary{grid-template-columns:repeat(4,1fr)}.ship-scenario-deltas{grid-template-columns:repeat(3,1fr)}.ship-ask-workspace>header dl{gap:10px}.ship-ask-layout{grid-template-columns:minmax(0,1fr) 245px}}@media (max-width:980px){.ship-scenario-summary{grid-template-columns:1fr}.ship-scenario-summary>div{border-right:0;border-bottom:1px solid var(--ship-line)}.ship-scenario-deltas{grid-template-columns:repeat(2,1fr)}.ship-ask-layout{grid-template-columns:1fr}.ship-ask-conversation{border-right:0}.ship-ask-composer{border-top:1px solid var(--ship-line);position:static}.ship-ask-workspace>header{display:grid}.ship-ask-workspace>header dl{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:640px){.ship-org-summary,.ship-scenario-deltas,.ship-ask-answer-grid{grid-template-columns:1fr}.ship-org-summary dl,.ship-scenario-deltas dl{border-right:0;border-bottom:1px solid var(--ship-line)}.ship-org-difference-headings{grid-template-columns:1fr}.ship-org-difference-headings span:nth-child(2){text-align:left}.ship-org-transition{grid-template-columns:1fr}.ship-org-change{justify-self:start}.ship-ask-workspace>header dl{grid-template-columns:1fr}.ship-scenario-selected>header{display:grid}}.ship-talent-map{background:linear-gradient(90deg,#0000 49.8%,#d9e0db 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#d9e0db 50%,#0000 50.2%);border-bottom:1px solid #b9c3bd;border-left:1px solid #b9c3bd;min-height:310px;margin:14px 0;position:relative}.ship-talent-map:before{content:"Future strategic value";color:var(--ship-muted);font-size:.72rem;position:absolute;top:8px;left:8px}.ship-talent-map:after{content:"Value now →";color:var(--ship-muted);font-size:.72rem;position:absolute;bottom:8px;right:8px}.ship-talent-map button{color:#132b24;text-align:left;cursor:pointer;background:#f8faf7;border:1px solid #9eaaa2;max-width:140px;padding:8px 10px;position:absolute;transform:translate(-50%,50%)}.ship-talent-map button.selected{color:#fff;background:#123a31;border-color:#123a31}.ship-talent-map small{margin-top:3px;font-size:.65rem;display:block}@media (max-width:900px){.ship-talent-map{min-height:260px}.ship-talent-map button{max-width:105px;font-size:.72rem}}.ship-talent-controls{border:1px solid var(--ship-line);background:#fff;flex-wrap:wrap;gap:9px;margin:0 0 14px;padding:13px;display:flex}.ship-talent-controls label{min-width:118px;color:var(--ship-muted);letter-spacing:.06em;text-transform:uppercase;gap:4px;font-size:9px;font-weight:700;display:grid}.ship-talent-controls select,.ship-talent-controls input{border:1px solid var(--ship-line);min-width:0;min-height:32px;color:var(--ship-ink);background:#fff;padding:6px;font-size:11px}.ship-talent-controls button{align-self:end;min-height:32px;font-size:11px}.ship-talent-summary{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(6,minmax(100px,1fr));margin-bottom:15px;display:grid}.ship-talent-summary dl{border-right:1px solid var(--ship-line);margin:0;padding:12px}.ship-talent-summary dl:last-child{border-right:0}.ship-talent-summary dt{color:var(--ship-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-talent-summary dd{margin:5px 0 0;font-family:Georgia,serif;font-size:20px}.ship-talent-workspace{grid-template-columns:minmax(0,1fr) 345px;align-items:start;gap:15px;display:grid}.ship-talent-matrix-panel{border:1px solid var(--ship-line);background:#fff;padding:17px}.ship-talent-matrix-panel>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.ship-talent-matrix-panel h2{margin:5px 0 0;font-family:Georgia,serif;font-size:21px}.ship-talent-matrix-panel span{color:var(--ship-muted);letter-spacing:.08em;font-size:9px;font-weight:700}.ship-talent-movement{white-space:nowrap;color:var(--ship-muted);align-items:center;gap:6px;font-size:11px;display:flex}.ship-talent-movement input{accent-color:var(--ship-green)}.ship-talent-matrix{background:linear-gradient(90deg,#1760520e 1px,#0000 1px) 0 0/25% 25%,linear-gradient(0deg,#1760520e 1px,#0000 1px) 0 0/25% 25%,linear-gradient(135deg,#e8f0eabf,#ffffffe6) 0 0/100% 100%;border:1px solid #b7c8c0;min-height:630px;margin-top:18px;position:relative;overflow:hidden}.ship-talent-matrix:before{content:"PROTECT / BUILD SUCCESSION";color:#477264;letter-spacing:.08em;font-size:9px;font-weight:700;position:absolute;top:16px;right:18px}.ship-talent-matrix:after{content:"REDEPLOY / VALIDATE";color:#7b7768;letter-spacing:.08em;font-size:9px;font-weight:700;position:absolute;bottom:18px;left:22px}.ship-talent-axis{z-index:2;letter-spacing:.08em;position:absolute;color:var(--ship-muted)!important;font-size:9px!important}.ship-talent-axis.y{writing-mode:vertical-rl;top:16px;left:14px;transform:rotate(180deg)}.ship-talent-axis.x{bottom:13px;right:16px}.ship-talent-point{z-index:3;transition:left .28s,bottom .28s,transform .18s,background .18s;display:block;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 0 1px #fffc;background:#dff0e7!important;border:2px solid #245f50!important;border-radius:50%!important;padding:0!important}.ship-talent-point:hover,.ship-talent-point:focus-visible,.ship-talent-point.selected{z-index:5;outline-offset:2px;outline:2px solid #143f34;transform:translate(-50%,50%)scale(1.45);background:#173f35!important}.ship-talent-point.weak-succession{background:#fff2d9!important;border-style:dashed!important;border-color:#8d6424!important}.ship-talent-point i{transform-origin:bottom;pointer-events:none;background:#3d7968;width:1px;position:absolute;bottom:50%;left:50%;transform:rotate(-38deg)}.ship-talent-matrix-panel>.ship-workbench-note{margin:11px 0 0}.ship-talent-workspace>.ship-workbench-inspector{border:1px solid var(--ship-line);background:#fff;padding:17px;position:sticky;top:84px}.ship-talent-workspace>.ship-workbench-inspector dl{gap:5px;font-size:11px;display:grid}.ship-talent-workspace>.ship-workbench-inspector dt{color:var(--ship-muted);letter-spacing:.05em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:700}.ship-talent-workspace>.ship-workbench-inspector dd{margin:0;line-height:1.4}@media (prefers-reduced-motion:reduce){.ship-talent-point{transition:none}.ship-talent-point i{display:none}}@media (max-width:1180px){.ship-talent-workspace{grid-template-columns:1fr}.ship-talent-workspace>.ship-workbench-inspector{position:static}.ship-talent-summary{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ship-talent-controls label{min-width:calc(50% - 6px)}.ship-talent-summary{grid-template-columns:repeat(2,1fr)}.ship-talent-matrix{min-height:440px}.ship-talent-matrix-panel>header{display:grid}.ship-talent-matrix:before{right:12px}.ship-talent-point{min-width:10px!important;min-height:10px!important}}.ship-ai-brief{color:#fff;background:#153c33;grid-template-columns:minmax(0,1.3fr) minmax(340px,.9fr);gap:24px;margin-bottom:16px;padding:22px 24px;display:grid}.ship-ai-brief>div>span{color:#a7d8c9;letter-spacing:.1em;font-size:10px;font-weight:700}.ship-ai-brief h2{margin:8px 0 0;font-family:Georgia,serif;font-size:25px;line-height:1.22}.ship-ai-brief dl{grid-template-columns:1fr 1fr;gap:13px;margin:0;display:grid}.ship-ai-brief dt{color:#a7d8c9;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-ai-brief dd{margin:4px 0 0;font-size:11px;line-height:1.4}.ship-ai-workspace{grid-template-columns:minmax(0,1.7fr) minmax(330px,.8fr);gap:16px;display:grid}.ship-ai-workspace .ship-workbench-register{margin:0}.ship-ai-inspector section{border-top:1px solid var(--ship-line);margin-top:15px;padding-top:14px}.ship-ai-inspector h3,.ship-ai-detail h2{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.ship-ai-inspector li{margin:0 0 7px;font-size:11px;line-height:1.45}.ship-ai-options{gap:6px;margin:14px 0;display:grid}.ship-ai-options button{text-align:left;background:#fff;gap:3px;padding:9px;display:grid}.ship-ai-options button.selected{border-color:var(--ship-green);box-shadow:inset 3px 0 0 var(--ship-green);background:#f1f7f3}.ship-ai-options b{font-size:11px}.ship-ai-options span,.ship-ai-options small{color:var(--ship-muted);font-size:10px}.ship-ai-detail{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid}.ship-ai-detail>div{background:#fff;min-height:190px;padding:16px}.ship-ai-detail p{color:var(--ship-muted);font-size:12px;line-height:1.5}@media (max-width:980px){.ship-ai-brief,.ship-ai-workspace,.ship-ai-detail{grid-template-columns:1fr}.ship-ai-inspector{position:static}}.ship-ai-economics{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(5,minmax(120px,1fr));margin:0 0 16px;display:grid}.ship-ai-economics dl{border-right:1px solid var(--ship-line);margin:0;padding:12px}.ship-ai-economics dl:last-child{border-right:0}.ship-ai-economics dt{color:var(--ship-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-ai-economics dd{margin:5px 0 0;font-family:Georgia,serif;font-size:15px}@media (max-width:980px){.ship-ai-economics{grid-template-columns:repeat(2,1fr)}.ship-ai-economics dl{border-bottom:1px solid var(--ship-line)}}@media (max-width:640px){.ship-ai-economics{grid-template-columns:1fr}}.ship-org-enterprise-overview{border:1px solid var(--ship-line);background:linear-gradient(135deg,#f3f7f8,#e9f0f1);margin:0 0 16px;padding:17px}.ship-org-enterprise-overview>header{justify-content:space-between;gap:20px;display:flex}.ship-org-enterprise-overview span{color:var(--ship-muted);letter-spacing:.07em;font-size:9px;font-weight:700}.ship-org-enterprise-overview h2{margin:4px 0;font-family:Georgia,serif;font-size:20px}.ship-org-enterprise-overview p{max-width:300px;color:var(--ship-muted);margin:0;font-size:11px;line-height:1.4}.ship-org-enterprise-overview>div{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:14px;display:grid}.ship-org-enterprise-overview button{border:1px solid var(--ship-line);text-align:left;background:#fff;gap:5px;padding:11px;display:grid}.ship-org-enterprise-overview button b{font-family:Georgia,serif;font-size:13px}.ship-org-enterprise-overview button span,.ship-org-enterprise-overview button small{color:var(--ship-muted);font-size:10px}@media (max-width:1180px){.ship-org-enterprise-overview>div{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.ship-org-enterprise-overview>header,.ship-org-enterprise-overview>div{grid-template-columns:1fr 1fr;display:grid}}.ship-ai-experience{border:1px solid var(--ship-line);color:#f8fbff;background:linear-gradient(135deg,#102f3d,#142c50 58%,#18395a);margin-top:17px;padding:20px}.ship-ai-experience>header{justify-content:space-between;gap:18px;display:flex}.ship-ai-experience>header span,.ship-ai-experience aside>span,.ship-ai-simulator span{color:#d9b66d;letter-spacing:.1em;font-size:9px;font-weight:700}.ship-ai-experience h2{margin:6px 0 0;font-family:Georgia,serif;font-size:23px}.ship-ai-experience-tabs{flex-wrap:wrap;align-content:start;gap:6px;display:flex}.ship-ai-experience-tabs button{color:#e7f1f6;background:0 0;border-color:#557488;font-size:11px}.ship-ai-experience-tabs button[aria-selected=true]{color:#142c50;background:#d9b66d;border-color:#d9b66d}.ship-ai-priority-map{grid-template-columns:repeat(7,minmax(150px,1fr));gap:7px;margin-top:18px;display:grid}.ship-ai-priority-map>button{color:#f8fbff;text-align:left;background:#14394d;border:1px solid #47677a;align-content:start;gap:9px;min-height:255px;padding:13px;display:grid}.ship-ai-priority-map>button:hover,.ship-ai-priority-map>button.selected{background:#1b4860;border-color:#d9b66d;box-shadow:inset 0 3px #d9b66d}.ship-ai-priority-map header{gap:4px;display:grid}.ship-ai-priority-map header span{color:#d9b66d;letter-spacing:.06em;font-size:9px;font-weight:700}.ship-ai-priority-map header b{font-family:Georgia,serif;font-size:16px}.ship-ai-priority-map dl{gap:5px;margin:0;display:grid}.ship-ai-priority-map dt{color:#9cc5d7;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:700}.ship-ai-priority-map dd{margin:0;font-size:10px;line-height:1.35}.ship-ai-priority-map small{color:#d9b66d;font-size:10px}.ship-ai-dependencies{grid-template-columns:minmax(0,1.6fr) minmax(230px,.7fr);gap:16px;margin-top:18px;display:grid}.ship-ai-graph{gap:9px;display:grid}.ship-ai-graph-root{background:#204f67;border-left:3px solid #d9b66d;gap:4px;padding:14px;display:grid}.ship-ai-graph-root b{font-family:Georgia,serif;font-size:18px}.ship-ai-graph-root small,.ship-ai-graph-edge small{color:#bdd3df;font-size:11px}.ship-ai-graph-edge{color:#f8fbff;text-align:left;background:#163c51;border:1px solid #52788b;grid-template-columns:1fr 22px 1fr;gap:7px;padding:12px;display:grid}.ship-ai-graph-edge span{font-size:11px;font-weight:700}.ship-ai-graph-edge i{color:#d9b66d;text-align:center;font-style:normal}.ship-ai-graph-edge small{grid-column:1/-1}.ship-ai-dependencies aside{background:#102b3d;border:1px solid #52788b;padding:14px}.ship-ai-dependencies aside h3{font-family:Georgia,serif;font-size:18px}.ship-ai-dependencies aside p{color:#d9e7ec;font-size:12px;line-height:1.5}.ship-ai-dependencies aside a{color:#f0cb80;font-size:11px}.ship-ai-roadmap{background:#52788b;grid-template-columns:repeat(4,minmax(180px,1fr));gap:1px;margin-top:18px;display:grid}.ship-ai-roadmap section{background:#153a4e;min-height:245px;padding:14px}.ship-ai-roadmap h3{color:#d9b66d;letter-spacing:.08em;margin:0 0 10px;font-size:11px}.ship-ai-roadmap button{color:#f8fbff;text-align:left;background:#113144;border:1px solid #52788b;gap:5px;width:100%;margin-top:7px;padding:10px;display:grid}.ship-ai-roadmap button b{font-size:11px}.ship-ai-roadmap button span,.ship-ai-roadmap button small{color:#d4e1e6;font-size:10px;line-height:1.35}.ship-ai-simulator{margin-top:18px}.ship-ai-simulator h3{margin:4px 0;font-family:Georgia,serif;font-size:20px}.ship-ai-simulator p{color:#d5e2e9;max-width:700px;font-size:12px;line-height:1.45}.ship-ai-simulation-options{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.ship-ai-simulation-options button{color:#f8fbff;text-align:left;background:#12354a;border-color:#52788b;gap:4px;padding:10px;display:grid}.ship-ai-simulation-options button.selected{background:#214c60;border-color:#d9b66d}.ship-ai-simulation-options small{color:#c4d8e2;font-size:10px}.ship-ai-simulation-result{background:#102b3d;border:1px solid #52788b;margin-top:14px;padding:15px}.ship-ai-simulation-result dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.ship-ai-simulation-result dt{color:#d9b66d;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-ai-simulation-result dd{color:#f8fbff;margin:4px 0 0;font-size:11px;line-height:1.45}@media (max-width:1280px){.ship-ai-priority-map{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){.ship-ai-priority-map{grid-template-columns:repeat(2,1fr)}.ship-ai-dependencies,.ship-ai-roadmap,.ship-ai-simulation-result dl{grid-template-columns:1fr}}@media (max-width:640px){.ship-ai-experience>header,.ship-ai-priority-map{grid-template-columns:1fr;display:grid}.ship-ai-experience-tabs{margin-top:10px}}:root{--ship-navy:#0b1f4d;--ship-navy-deep:#04122f;--ship-blue:#097cf8;--ship-cyan:#17e0fa;--ship-violet:#6b40f2;--ship-warm:#faad47;--ship-ice:#f4f8ff;--ship-surface:#fff;--ship-ink:#12244a;--ship-muted:#60708b;--ship-line:#d9e3f1;--ship-green:var(--ship-blue);--teal:var(--ship-blue)}body,.ship-workbench,.workbench-shell{background:var(--ship-ice);color:var(--ship-ink)}.ship-workbench{--ship-paper:var(--ship-ice);--ship-panel:var(--ship-surface);--ship-aqua:var(--ship-cyan);--ship-navy:#0b1f4d;font-family:Inter,SF Pro Text,Helvetica Neue,Arial,sans-serif}.ship-workbench-nav,.workbench-nav,aside{background:linear-gradient(180deg,var(--ship-navy-deep),var(--ship-navy));border-color:#72b1ff38}.ship-workbench-brand span{color:var(--ship-cyan)}.ship-workbench-nav nav a:hover,.ship-workbench-nav nav a.selected,.workbench-nav nav a:hover,.workbench-nav nav a.active{border-left-color:var(--ship-cyan);background:#097cf836}.ship-workbench-nav-group>span,.workbench-nav-group{color:#9ebdf6}.ship-workbench-topbar,.workbench-topbar{border-color:var(--ship-line);background:#fffffff5}.ship-workbench-topbar>label,.ship-workbench-context-identity,.ship-workbench-context-evidence{border-color:var(--ship-line)}.ship-workbench-context{border-color:var(--ship-line);background:#edf4ff}.ship-workbench button,.ship-workbench select,.workbench-toolbar button,.workbench-context-panel select{border-color:#cbd9ee;border-radius:10px}.ship-workbench button:hover,.ship-workbench button:focus-visible{border-color:var(--ship-blue);outline-color:var(--ship-blue)}.ship-workbench-state.positive{color:#056b94;background:#eaf8ff;border-color:#8dddf0}.ship-workbench-state.review{color:#8b5710;background:#fff7e9;border-color:#f3c46f}.ship-workbench-state.blocked{color:#9b283c;background:#fff1f2;border-color:#f3b5bd}.ship-workbench-state{border-radius:999px}.ship-workbench-heading h1,.ship-workbench-command h2,.ship-workbench-decision h2,.ship-workbench-inspector h2{font-family:Georgia,Times New Roman,serif}.ship-workbench-command,.ship-workbench-decision,.ship-ai-brief{background:linear-gradient(122deg,var(--ship-navy-deep),var(--ship-navy) 52%,#123f86);border-radius:18px;box-shadow:0 16px 38px #0b1f4d2b}.ship-workbench-command>div>span,.ship-workbench-picture-panel header>span,.ship-org-enterprise>span,.ship-workbench-canvas header>div>span,.ship-ai-brief>div>span{color:var(--ship-cyan)}.ship-workbench-command-action button,.ship-workbench-decision button,.ship-workbench-primary{background:var(--ship-warm)!important;border-color:var(--ship-warm)!important;color:var(--ship-navy-deep)!important}.ship-workbench-register,.ship-workbench-canvas,.ship-workbench-picture-panel,.ship-workbench-inspector,.ship-scenario-selected,.ship-talent-matrix-panel,.ship-ask-workspace{border-color:var(--ship-line);box-shadow:0 8px 20px #0b1f4d0b}.ship-workbench-register tbody tr.selected,.ship-workbench-register tbody tr:hover{background:#f0f6ff}.ship-workbench-inspector{border-top-color:var(--ship-blue)}.ship-workbench-text-action,.ship-workbench-heading a,.ship-workbench-inspector a{color:var(--ship-blue)!important}.ship-workbench-progress i,.ship-workbench-primary{background:var(--ship-blue)}.ship-workbench-picture-grid,.ship-workbench-metrics,.ship-talent-summary,.ship-scenario-deltas,.ship-ai-economics{background:var(--ship-line)}.ship-workbench-picture-grid article,.ship-workbench-metrics>div,.ship-talent-summary dl,.ship-scenario-deltas dl,.ship-ai-economics dl{background:#fff}.ship-talent-matrix{background:linear-gradient(90deg,#097cf812 1px,#0000 1px) 0 0/25% 25%,linear-gradient(0deg,#097cf812 1px,#0000 1px) 0 0/25% 25%,linear-gradient(135deg,#edf6ff,#fff) 0 0/100% 100%;border-color:#bfd0eb}.ship-talent-point{border-color:var(--ship-blue)!important;background:#dff9ff!important}.ship-talent-point.selected{background:var(--ship-navy)!important;outline-color:var(--ship-cyan)!important}.ship-talent-matrix:before{color:var(--ship-violet)}.ship-talent-map button.selected{background:var(--ship-navy);border-color:var(--ship-navy)}.ship-org-enterprise-overview{background:linear-gradient(120deg,#edf6ff,#f8f5ff);border-color:#cbd9ee}.ship-org-enterprise-overview button:hover{border-color:var(--ship-blue);box-shadow:inset 0 3px 0 var(--ship-cyan)}.ship-org-viewport{background-color:#0000;background-image:linear-gradient(90deg,#097cf80d 1px,#0000 1px),linear-gradient(#097cf80d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.ship-org-enterprise{background:linear-gradient(135deg,#eaf4ff,#f4f0ff);border-color:#bcd4f5}.ship-org-node.selected .ship-org-node-main{box-shadow:0 0 0 2px #097cf826;border-color:var(--ship-blue)!important}.ship-org-node-main span,.ship-org-toggle{color:var(--ship-blue)!important}.ship-org-controls fieldset button.selected{background:var(--ship-blue)}.ship-ai-experience{background:radial-gradient(circle at 83% 6%,#6b40f25c,transparent 27%),linear-gradient(125deg,var(--ship-navy-deep),var(--ship-navy) 57%,#103a7d);border:1px solid #6db6ff6b;border-radius:20px;padding:24px;box-shadow:0 20px 44px #0b1f4d33}.ship-ai-experience>header span,.ship-ai-experience aside>span,.ship-ai-simulator span{color:var(--ship-warm)}.ship-ai-experience-tabs{background:#ffffff12;border:1px solid #8ecbff52;border-radius:13px;padding:4px}.ship-ai-experience-tabs button{color:#ddecff;border:0;border-radius:9px;align-items:center;gap:6px;display:flex}.ship-ai-experience-tabs button i{color:var(--ship-cyan);font-style:normal}.ship-ai-experience-tabs button[aria-selected=true]{background:linear-gradient(135deg,var(--ship-cyan),#6cb4ff);color:var(--ship-navy-deep)}.ship-ai-experience-tabs button[aria-selected=true] i{color:var(--ship-navy-deep)}.ship-ai-priority-map{grid-template-columns:repeat(7,minmax(138px,1fr));gap:10px}.ship-ai-priority-map>button{min-height:292px;box-shadow:none;background:linear-gradient(160deg,#17458ae6,#0a2250f5);border-color:#8ccdff4d;border-radius:15px;padding:14px}.ship-ai-priority-map>button:hover,.ship-ai-priority-map>button.selected{border-color:var(--ship-cyan);box-shadow:0 0 0 1px #17e0fa40,inset 0 3px 0 var(--ship-warm);background:linear-gradient(160deg,#18559b,#102f70)}.ship-ai-priority-map header{grid-template-columns:1fr auto;align-items:start}.ship-ai-priority-map header b{font-size:23px;line-height:1}.ship-ai-priority-map header b small{color:#b7d1f8;margin-top:4px;font-family:Inter,Arial,sans-serif;font-size:8px;font-weight:600;display:block}.ship-ai-map-signals{align-items:center;gap:10px;display:flex}.ship-ai-confidence-ring{--confidence:0%;background:conic-gradient(var(--ship-cyan) var(--confidence),#ffffff29 0);border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;display:grid;position:relative}.ship-ai-confidence-ring:before{content:"";background:#112f68;border-radius:50%;position:absolute;inset:5px}.ship-ai-confidence-ring em{color:#fff;font-size:10px;font-style:normal;position:relative}.ship-ai-map-signals strong{font-size:10px;line-height:1.25;display:block}.ship-ai-map-signals small{color:#a9c9ef;margin-top:3px;display:block}.ship-ai-map-bars{gap:7px;display:grid}.ship-ai-map-bars span{grid-template-columns:32px 1fr;column-gap:7px;display:grid}.ship-ai-map-bars i{background:linear-gradient(90deg,var(--ship-violet),var(--ship-cyan));border-radius:999px;grid-column:1/-1;height:4px;display:block}.ship-ai-map-bars b{color:#d7e8ff;text-transform:uppercase;letter-spacing:.05em;font-size:8px}.ship-ai-map-bars small{color:#aac6e8;line-height:1.15}.ship-ai-priority-map footer{color:var(--ship-warm);margin-top:auto;font-size:9px;font-weight:700}.ship-ai-priority-map footer i{font-style:normal}.ship-ai-dependencies{align-items:stretch}.ship-ai-graph{background:#03112f5c;border:1px solid #8ccdff4f;border-radius:16px;padding:16px}.ship-ai-graph-root{background:linear-gradient(135deg,#1a62b5,#143b82);border-left:0;border-radius:11px}.ship-ai-graph-root>span{color:var(--ship-cyan);letter-spacing:.07em;font-size:9px;font-weight:700}.ship-ai-graph-canvas{grid-template-columns:repeat(3,1fr);gap:18px;min-height:274px;padding:25px 8px 8px;display:grid;position:relative}.ship-ai-graph-canvas:before{content:"";background:linear-gradient(90deg,transparent,var(--ship-cyan),var(--ship-violet),transparent);height:1px;position:absolute;top:50%;left:13%;right:13%}.ship-ai-graph-node{z-index:1;color:#fff;text-align:center;background:radial-gradient(circle at 35% 30%,#2b7ed9,#112f6d 68%);border:1px solid #8dd2ff75;border-radius:50%;align-content:center;justify-items:center;gap:6px;min-height:92px;display:grid}.ship-ai-graph-node i{background:var(--ship-warm);width:19px;height:19px;color:var(--ship-navy);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:grid}.ship-ai-graph-node span{font-size:10px;line-height:1.25}.ship-ai-graph-edge{z-index:2;background:#0e3570eb;border-color:#8ccdff6b;border-radius:10px;grid-column:1/-1;grid-template-columns:1fr 26px 1fr;gap:7px;padding:10px 12px;display:grid}.ship-ai-graph-edge i{color:var(--ship-cyan)}.ship-ai-dependencies aside{background:#03112f73;border-color:#8ccdff57;border-radius:15px}.ship-ai-dependencies aside a{color:var(--ship-warm)}.ship-ai-roadmap{background:0 0;gap:22px;padding:30px 10px 4px;position:relative}.ship-ai-roadmap-line{background:linear-gradient(90deg,var(--ship-cyan),var(--ship-violet),var(--ship-warm));height:2px;position:absolute;top:43px;left:8%;right:8%}.ship-ai-roadmap section{background:0 0;min-height:170px;padding:0;position:relative}.ship-ai-roadmap section>header{align-items:center;gap:8px;margin-bottom:13px;display:flex}.ship-ai-roadmap section>header i{background:var(--ship-warm);width:25px;height:25px;color:var(--ship-navy);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:grid}.ship-ai-roadmap h3{color:#e7f1ff;margin:0}.ship-ai-roadmap button{background:#0a2c62f0;border-color:#8ccdff5c;border-radius:12px}.ship-ai-roadmap button.selected{border-color:var(--ship-cyan);box-shadow:inset 3px 0 0 var(--ship-cyan)}.ship-ai-roadmap button em{color:var(--ship-warm);font-size:9px;font-style:normal}.ship-ai-roadmap section>p{color:#c1d3ee;margin:14px 0;font-size:11px}.ship-ai-simulation-options button{background:#0a2c62e0;border-color:#8ccdff5c;border-radius:12px;min-width:170px}.ship-ai-simulation-options button.selected{border-color:var(--ship-cyan);box-shadow:inset 0 3px 0 var(--ship-warm);background:#174d99}.ship-ai-simulation-options button>i{background:linear-gradient(90deg,var(--ship-cyan),var(--ship-violet));border-radius:99px;height:4px;display:block}.ship-ai-simulation-result{background:#03112f78;border-color:#8ccdff61;border-radius:15px;grid-template-columns:150px 1fr;gap:18px;display:grid}.ship-ai-simulation-visual{text-align:center;align-content:center;justify-items:center;gap:8px;display:grid}.ship-ai-simulation-visual .ship-ai-confidence-ring{width:78px;height:78px}.ship-ai-simulation-visual .ship-ai-confidence-ring:before{background:#102a60;inset:7px}.ship-ai-simulation-visual .ship-ai-confidence-ring em{font-size:15px}.ship-ai-simulation-visual span{color:#dbeaff;letter-spacing:0;text-transform:none;font-size:10px}.ship-ai-simulation-visual small{color:#b7d1f2}.ship-ai-simulation-result dl{grid-template-columns:repeat(2,1fr)}@media (prefers-reduced-motion:reduce){.ship-ai-experience *,.ship-org-stage{transition:none!important;animation:none!important}}@media (max-width:1280px){.ship-ai-priority-map{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){.ship-ai-priority-map{grid-template-columns:repeat(2,1fr)}.ship-ai-dependencies,.ship-ai-roadmap,.ship-ai-simulation-result{grid-template-columns:1fr}.ship-ai-roadmap-line{display:none}.ship-ai-graph-canvas{grid-template-columns:repeat(2,1fr)}.ship-ai-simulation-visual{justify-items:start}}@media (max-width:640px){.ship-ai-experience{padding:16px}.ship-ai-priority-map,.ship-ai-graph-canvas,.ship-ai-simulation-result dl{grid-template-columns:1fr}.ship-ai-graph-canvas:before{display:none}.ship-ai-experience-tabs{width:100%}.ship-ai-experience-tabs button{flex:42%;justify-content:center}.ship-ai-simulation-options button{flex:100%}}.ship-ai-experience .ship-ai-priority-map>button{color:#f8fbff!important;background:linear-gradient(160deg,#17458ae6,#0a2250f5)!important}.ship-ai-experience .ship-ai-priority-map>button:hover,.ship-ai-experience .ship-ai-priority-map>button.selected{border-color:var(--ship-cyan)!important;background:linear-gradient(160deg,#18559b,#102f70)!important}.ship-ai-experience .ship-ai-graph-node{color:#fff!important;background:radial-gradient(circle at 35% 30%,#2b7ed9,#112f6d 68%)!important;border-color:#8dd2ff75!important;border-radius:50%!important}.ship-ai-experience .ship-ai-graph-node i{background:var(--ship-warm)!important;color:var(--ship-navy)!important;border-radius:50%!important}.ship-ai-experience .ship-ai-graph-edge{color:#f8fbff!important;background:#0e3570eb!important;border-color:#8ccdff6b!important}.ship-ai-experience .ship-ai-roadmap button,.ship-ai-experience .ship-ai-simulation-options button{color:#f8fbff!important;background:#0a2c62f0!important;border-color:#8ccdff5c!important}.ship-ai-experience .ship-ai-roadmap button.selected,.ship-ai-experience .ship-ai-simulation-options button.selected{border-color:var(--ship-cyan)!important;background:#174d99!important}.ship-ai-experience .ship-ai-experience-tabs button{color:#ddecff!important;background:0 0!important}.ship-ai-experience .ship-ai-experience-tabs button[aria-selected=true]{background:linear-gradient(135deg,var(--ship-cyan),#6cb4ff)!important;color:var(--ship-navy-deep)!important}.ship-workbench .ship-workbench-inspector{color:var(--ship-ink)}.ship-workbench .ship-workbench-inspector>span{color:var(--ship-blue)}.ship-workbench .ship-workbench-inspector dt,.ship-workbench .ship-workbench-inspector p{color:var(--ship-muted)}.ship-workbench .ship-workbench-inspector dd{color:var(--ship-ink)}.ship-intelligence-context{border:1px solid var(--ship-line);color:var(--ship-muted);letter-spacing:.06em;background:#fff;align-items:center;gap:10px;margin:-4px 0 20px;padding:10px 13px;font-size:10px;display:flex}.ship-intelligence-context b{color:var(--ship-ink);font-size:10px}.ship-intelligence-context span{color:var(--ship-blue)}.ship-intelligence-domains{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ship-intelligence-domain{border:1px solid var(--ship-line);border-top:3px solid var(--domain,#097cf8);background:#fff;overflow:hidden}.ship-intelligence-domain.people{--domain:#6b40f2}.ship-intelligence-domain.organisation{--domain:#097cf8}.ship-intelligence-domain.work{--domain:#078aa3}.ship-intelligence-domain.evidence{--domain:#bb7016}.ship-intelligence-domain>header{gap:13px;padding:17px 18px 13px;display:flex}.ship-intelligence-domain h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px}.ship-intelligence-domain header p{color:var(--ship-muted);margin:5px 0 0;font-size:12px;line-height:1.4}.ship-workbench-icon{border:1px solid color-mix(in srgb,var(--domain) 35%,white);background:color-mix(in srgb,var(--domain) 8%,white);width:34px;height:34px;color:var(--domain);flex:0 0 34px;place-items:center;display:grid}.ship-workbench-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.ship-intelligence-signal{border-block:1px solid var(--ship-line);background:#f9fbff;padding:13px 18px}.ship-intelligence-signal span{letter-spacing:.08em;color:var(--domain);font-size:9px;font-weight:700}.ship-intelligence-signal b{margin-top:5px;font-size:15px;display:block}.ship-intelligence-signal p{color:var(--ship-muted);margin:4px 0 0;font-size:11px}.ship-intelligence-domain nav{padding:6px 18px 12px;display:grid}.ship-intelligence-domain nav a{color:var(--ship-ink);border-bottom:1px solid #e8edf5;justify-content:space-between;padding:9px 0;font-size:12px;font-weight:650;text-decoration:none;display:flex}.ship-intelligence-domain nav a:last-child{border:0}.ship-intelligence-domain nav a span{color:var(--domain)}.ship-org-node{position:relative}.ship-org-node-tooltip{z-index:20;color:#fff;background:#071c46;border:1px solid #a9bddb;width:270px;padding:10px 12px;font-size:10px;line-height:1.45;display:none;position:absolute;top:calc(100% + 6px);left:28px;box-shadow:0 10px 24px #03122f38}.ship-org-node-tooltip b,.ship-org-node-tooltip span{display:block}.ship-org-node-tooltip span{color:#d6e7ff}.ship-org-node:hover .ship-org-node-tooltip,.ship-org-node:focus-within .ship-org-node-tooltip{display:block}.ship-workbench-context-action{color:var(--ship-blue);white-space:nowrap;align-self:center;font-size:10px;font-weight:700;text-decoration:none}.ship-intelligence-find{border:1px solid var(--ship-line);background:#fff;align-items:center;gap:14px;margin:-5px 0 15px;padding:10px 13px;font-size:10px;display:flex}.ship-intelligence-find>span{letter-spacing:.09em;color:var(--ship-muted);font-weight:800}.ship-intelligence-find a{color:var(--ship-blue);font-weight:650;text-decoration:none}.ship-evidence-empty strong{color:var(--ship-ink);letter-spacing:.06em;margin-bottom:10px;font-size:12px;display:block}.ship-evidence-empty dl{grid-template-columns:150px 1fr;gap:6px 14px;margin:0;display:grid}.ship-evidence-empty dt{color:var(--ship-muted);text-transform:uppercase;font-size:10px}.ship-evidence-empty dd{margin:0;font-size:12px}.ship-board-levels{background:var(--ship-line);gap:1px;margin:12px 0;display:grid}.ship-board-levels dl{background:#f9fbff;grid-template-columns:minmax(160px,.6fr) 1fr;gap:12px;margin:0;padding:8px 10px;display:grid}.ship-board-levels dt{font-size:10px;font-weight:700}.ship-board-levels dd{color:var(--ship-muted);margin:0;font-size:10px}.ship-workbench-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ship-workbench-heading-actions .ship-workbench-text-action{white-space:nowrap}.ship-board-governance{background:var(--ship-line);flex-wrap:wrap;gap:1px;margin-bottom:14px;display:flex}.ship-board-governance span{color:var(--ship-muted);background:#fff;padding:8px 11px;font-size:10px}.ship-board-opening{background:linear-gradient(122deg,var(--ship-navy-deep),var(--ship-navy) 55%,#123f86);color:#fff;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:28px;margin-bottom:16px;padding:27px 30px;display:grid}.ship-board-opening>div>span{color:var(--ship-cyan);letter-spacing:.1em;font-size:10px;font-weight:700}.ship-board-opening h2{max-width:820px;margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.2}.ship-board-opening p{color:#d5e4fb;font-size:13px}.ship-board-opening dl{gap:9px;margin:0;display:grid}.ship-board-opening dt{color:#9fc5fb;text-transform:uppercase;font-size:9px}.ship-board-opening dd{margin:2px 0 0;font-size:12px}.ship-board-section{border:1px solid var(--ship-line);background:#fff;padding:18px}.ship-board-section>header{gap:12px;margin-bottom:14px;display:flex}.ship-board-section>header>span{color:var(--ship-blue);font-family:Georgia,serif;font-size:18px}.ship-board-section h2,.ship-board-section h3{margin:0;font-family:Georgia,Times New Roman,serif}.ship-board-section header p,.ship-board-section>p{color:var(--ship-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.ship-board-section>a,.ship-board-decisions a{color:var(--ship-blue);margin-top:12px;font-size:11px;font-weight:700;display:inline-block}.ship-board-decisions{background:var(--ship-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ship-board-decisions article{background:#fff;grid-template-columns:28px 1fr;gap:8px;padding:14px;display:grid}.ship-board-decisions article>span{color:var(--ship-blue);font-family:Georgia,serif}.ship-board-decisions h3{font-size:15px}.ship-board-decisions p{color:var(--ship-muted);font-size:11px}.ship-board-decisions dl{gap:4px;margin:10px 0;font-size:10px;display:grid}.ship-board-decisions dt{color:var(--ship-muted);text-transform:uppercase}.ship-board-decisions dd{margin:0}.ship-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.ship-board-bar{margin:9px 0}.ship-board-bar>div{justify-content:space-between;font-size:10px;display:flex}.ship-board-bar i{background:#e8eef8;height:6px;margin-top:4px;display:block}.ship-board-bar i span{background:linear-gradient(90deg,var(--ship-blue),var(--ship-cyan));height:100%;display:block}@media (max-width:980px){.ship-intelligence-domains,.ship-board-grid,.ship-board-opening,.ship-board-decisions{grid-template-columns:1fr}.ship-intelligence-find{overflow:auto}.ship-intelligence-find>*{white-space:nowrap}}@media (max-width:640px){.ship-intelligence-context{overflow:auto}.ship-intelligence-context>*{white-space:nowrap}.ship-intelligence-domains{grid-template-columns:1fr}.ship-board-opening{padding:20px}.ship-org-node-tooltip{width:auto;margin-top:5px;position:static}.ship-org-node:hover .ship-org-node-tooltip{display:none}.ship-org-node:focus-within .ship-org-node-tooltip{display:block}.ship-evidence-empty dl,.ship-board-levels dl{grid-template-columns:1fr}}.ship-reporting-studio{color:var(--ship-ink);gap:14px;display:grid}.ship-reporting-heading{border-bottom:1px solid var(--ship-line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:16px;display:flex}.ship-reporting-heading>div:first-child{max-width:780px}.ship-reporting-heading span,.ship-reporting-story header span,.ship-reporting-editor header span,.ship-reporting-preview header span{color:var(--ship-blue);letter-spacing:.1em;font-size:9px;font-weight:800}.ship-reporting-heading h1{margin:6px 0;font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.2}.ship-reporting-heading p{color:var(--ship-muted);margin:0;font-size:12px;line-height:1.5}.ship-reporting-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ship-reporting-heading-actions button.selected{border-color:var(--ship-blue);color:var(--ship-navy);background:#eaf3ff}.ship-reporting-governance{background:var(--ship-line);flex-wrap:wrap;gap:1px;display:flex}.ship-reporting-governance>*{color:var(--ship-muted);background:#fff;padding:7px 10px;font-size:9px}.ship-reporting-governance b{color:var(--ship-ink)}.ship-reporting-setup{border:1px solid var(--ship-line);background:#fff;grid-template-columns:1.6fr 1fr 1fr .8fr 1fr .75fr auto;align-items:end;gap:8px;padding:13px;display:grid}.ship-reporting-setup label,.ship-reporting-editor>label{color:var(--ship-muted);letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:9px;font-weight:750;display:grid}.ship-reporting-setup select,.ship-reporting-setup input,.ship-reporting-editor select,.ship-reporting-editor textarea{width:100%;min-height:34px;color:var(--ship-ink);background:#fff;border:1px solid #cbd9ee;padding:7px 8px;font:11px Inter,SF Pro Text,Arial,sans-serif}.ship-reporting-setup button{white-space:nowrap;min-height:34px}.ship-reporting-question{border-top:1px solid var(--ship-line);grid-column:1/-1;align-items:center;gap:11px;padding-top:8px;display:flex}.ship-reporting-question span{color:var(--ship-blue);letter-spacing:.1em;font-size:8px;font-weight:800}.ship-reporting-question p{color:var(--ship-ink);margin:0;font-size:11px;font-weight:650}.ship-reporting-question small{color:var(--ship-muted);margin-left:auto;font-size:9px}.ship-reporting-workspace{grid-template-columns:minmax(270px,.7fr) minmax(0,1.55fr);align-items:start;gap:14px;display:grid}.ship-reporting-story{border:1px solid var(--ship-line);height:auto;max-height:calc(100vh - 105px);color:var(--ship-ink);background:#fff;padding:0;position:sticky;top:82px;overflow:auto}.ship-reporting-story>header,.ship-reporting-editor>header,.ship-reporting-preview>header{border-bottom:1px solid var(--ship-line);justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.ship-reporting-story header b{margin-top:3px;font-size:11px;display:block}.ship-reporting-story header button,.ship-reporting-editor header button{padding:6px 8px;font-size:9px}.ship-reporting-story ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.ship-reporting-story li{border-bottom:1px solid #e7edf5;grid-template-columns:1fr auto;align-items:center;display:grid}.ship-reporting-story li.selected{box-shadow:inset 3px 0 var(--ship-blue);background:#f1f6ff}.ship-reporting-story li.hidden{opacity:.48}.ship-reporting-slide-select{text-align:left;grid-template-columns:26px 1fr;gap:8px;min-width:0;background:0 0!important;border:0!important;padding:10px 11px!important;display:grid!important}.ship-reporting-slide-select>span:first-child{color:var(--ship-blue);font-family:Georgia,serif;font-size:13px}.ship-reporting-slide-select b,.ship-reporting-slide-select small{display:block}.ship-reporting-slide-select b{font-size:10px}.ship-reporting-slide-select small{color:var(--ship-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;line-height:1.3;overflow:hidden}.ship-reporting-story li>div{gap:2px;padding-right:7px;display:flex}.ship-reporting-story li>div button{min-width:25px;padding:5px;font-size:9px}.ship-reporting-editor{border:1px solid var(--ship-line);background:#fff;gap:13px;padding:15px;display:grid}.ship-reporting-editor>header{margin:-15px -15px 0}.ship-reporting-editor h2,.ship-reporting-preview h2{margin:3px 0 0;font-family:Georgia,Times New Roman,serif;font-size:20px}.ship-reporting-editor label small{letter-spacing:0;text-transform:none;font-weight:500}.ship-reporting-editor textarea{resize:vertical;line-height:1.4}.ship-reporting-analysis{border-left:3px solid var(--ship-blue);background:#f2f7ff;padding:11px 13px}.ship-reporting-analysis span{color:var(--ship-blue);letter-spacing:.09em;font-size:8px;font-weight:800}.ship-reporting-analysis p{margin:5px 0 0;font-size:11px;line-height:1.5}.ship-reporting-editor details{border-top:1px solid var(--ship-line);padding-top:11px}.ship-reporting-editor summary{cursor:pointer;font-size:10px;font-weight:700}.ship-reporting-editor details dl{grid-template-columns:110px 1fr;gap:6px;margin:11px 0 0;font-size:10px;display:grid}.ship-reporting-editor details dt{color:var(--ship-muted);text-transform:uppercase}.ship-reporting-editor details dd{margin:0}.ship-reporting-editor-hierarchy{border-bottom:1px solid var(--ship-line);color:var(--ship-muted);grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:8px 0;font-size:9px;display:grid}.ship-reporting-editor-hierarchy span{color:var(--ship-blue);font-weight:800}.ship-reporting-editor-hierarchy b{text-transform:capitalize}.ship-reporting-editor-hierarchy small{text-align:right}.ship-reporting-slide{aspect-ratio:16/9;background:#fff;border:1px solid #c8d7eb;min-height:390px;padding:16px 20px;box-shadow:0 8px 24px #0b1f4d14}.ship-reporting-slide>header{color:var(--ship-blue);letter-spacing:.08em;justify-content:space-between;font-size:8px;font-weight:800;display:flex}.ship-reporting-slide>header b{color:var(--ship-violet)}.ship-reporting-slide h3{max-width:88%;margin:12px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.18}.ship-reporting-slide-body{grid-template-columns:minmax(0,1.55fr) minmax(210px,.8fr);gap:22px;display:grid}.ship-reporting-slide-body>div:last-child{border-left:1px solid var(--ship-line);padding-left:14px}.ship-reporting-slide-body>div:last-child>span{color:var(--ship-blue);letter-spacing:.08em;font-size:8px;font-weight:800}.ship-reporting-slide-body p{margin:5px 0 13px;font-size:10px;line-height:1.45}.ship-reporting-metrics{background:var(--ship-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:12px;display:grid}.ship-reporting-metrics dl{background:#f8faff;min-width:0;margin:0;padding:8px}.ship-reporting-metrics dt{color:var(--ship-muted);text-transform:uppercase;font-size:7px;font-weight:750}.ship-reporting-metrics dd{overflow-wrap:anywhere;margin:4px 0 0;font-family:Georgia,serif;font-size:13px}.ship-reporting-bars{gap:7px;display:grid}.ship-reporting-bars>div{grid-template-columns:minmax(80px,1fr) 2.2fr 75px;align-items:center;gap:7px;font-size:8px;display:grid}.ship-reporting-bars i{background:#e6edf7;height:7px}.ship-reporting-bars i b{background:linear-gradient(90deg,var(--ship-blue),var(--ship-cyan));height:100%;display:block}.ship-reporting-bars strong{text-align:right}.ship-reporting-action{background:#fff5e3;padding:8px!important}.ship-reporting-action b{color:#8a5610;letter-spacing:.07em;font-size:7px;display:block}.ship-reporting-slide>aside{height:auto;color:var(--ship-ink);background:#f8f4ff;border:1px solid #dccfff;margin-top:12px;padding:8px 10px;font-size:9px;position:static}.ship-reporting-slide>aside b{color:var(--ship-violet);letter-spacing:.06em;margin-right:10px;font-size:7px}.ship-reporting-slide.archetype-board-summary .ship-reporting-slide-body,.ship-reporting-slide.archetype-executive-message .ship-reporting-slide-body{grid-template-columns:1fr}.ship-reporting-slide.archetype-board-summary .ship-reporting-metrics,.ship-reporting-slide.archetype-executive-message .ship-reporting-metrics{background:0 0;gap:12px}.ship-reporting-slide.archetype-board-summary .ship-reporting-metrics dl,.ship-reporting-slide.archetype-executive-message .ship-reporting-metrics dl{border-left:1px solid var(--ship-line);background:#fff;padding:8px 10px}.ship-reporting-slide.archetype-board-summary .ship-reporting-metrics dd{font-size:18px}.ship-reporting-slide.archetype-board-summary .ship-reporting-slide-body>div:last-child,.ship-reporting-slide.archetype-executive-message .ship-reporting-slide-body>div:last-child{border:0;border-top:1px solid var(--ship-line);grid-template-columns:110px 1fr;gap:10px;padding:10px 0 0;display:grid}.ship-reporting-slide.archetype-evidence-assurance .ship-reporting-metrics dd{color:#b06c0d}.ship-reporting-slide.archetype-economic-comparison .ship-reporting-bars i b{background:var(--ship-blue)}.ship-reporting-preview{border:1px solid var(--ship-line);background:#fff}.ship-reporting-preview>header p{color:var(--ship-muted);margin:3px 0;font-size:10px}.ship-reporting-preview>div{background:#eaf0f8;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.ship-reporting-preview .ship-reporting-slide{min-height:0}.ship-reporting-export-note{background:var(--ship-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.ship-reporting-export-note>div{background:#fff;gap:3px;padding:11px 13px;display:grid}.ship-reporting-export-note b{font-size:10px}.ship-reporting-export-note span{color:var(--ship-muted);font-size:9px;line-height:1.4}@media (max-width:1180px){.ship-reporting-setup{grid-template-columns:repeat(3,1fr)}.ship-reporting-setup button{grid-column:span 1}.ship-reporting-workspace{grid-template-columns:1fr}.ship-reporting-story{max-height:430px;position:static}.ship-reporting-preview>div{grid-template-columns:1fr}}@media (max-width:720px){.ship-reporting-heading{align-items:start;display:grid}.ship-reporting-heading-actions{justify-content:start}.ship-reporting-setup{grid-template-columns:1fr}.ship-reporting-question{display:grid}.ship-reporting-slide{aspect-ratio:auto;min-height:340px}.ship-reporting-slide-body,.ship-reporting-export-note{grid-template-columns:1fr}.ship-reporting-slide-body>div:last-child{border-left:0;border-top:1px solid var(--ship-line);padding:10px 0 0}.ship-reporting-metrics{grid-template-columns:1fr}.ship-reporting-bars>div{grid-template-columns:90px 1fr 60px}}.ship-reporting-sections{border:1px solid var(--ship-line);background:#fff;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.ship-reporting-sections legend{color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 6px;font-size:9px;font-weight:800}.ship-reporting-sections label{color:var(--ship-ink);text-transform:capitalize;align-items:center;gap:7px;font-size:10px;display:flex}.ship-reporting-sections input{width:16px;height:16px}.ship-reporting-story>header>div:last-child,.ship-reporting-editor>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.ship-reporting-story button:disabled,.ship-reporting-editor button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:980px){.ship-reporting-sections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ship-reporting-sections{grid-template-columns:1fr}}.ship-reporting-story li.ship-reporting-story-divider{border-bottom:1px solid var(--ship-line);color:var(--ship-navy);letter-spacing:.1em;background:#eef3f9;padding:9px 11px;font-size:8px;font-weight:850;display:block}.ship-reporting-story li[data-story-part=appendix]{background:#fafbfc}.ship-reporting-slide[data-story-part=appendix]{border-top:3px solid #9aa9bb}.ship-reporting-slide>header>span:nth-child(2){color:var(--ship-muted);margin-left:auto;margin-right:12px;font-size:7px}.ship-reporting-slide.archetype-board-story .ship-reporting-bars i b,.ship-reporting-slide.archetype-role-capability-evolution .ship-reporting-bars i b,.ship-reporting-slide.archetype-leadership-gates .ship-reporting-bars i b{background:var(--ship-violet)}.ship-reporting-slide.archetype-value-realisation-path .ship-reporting-bars i b{background:var(--ship-blue)}.ship-ai-maturity-tabs{border-bottom:1px solid var(--ship-line);gap:0;margin-bottom:24px;display:flex;overflow-x:auto}.ship-ai-maturity-tabs button{color:var(--ship-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 14px}.ship-ai-maturity-tabs button.selected{border-bottom-color:var(--ship-blue);color:var(--ship-ink);font-weight:800}.ship-ai-maturity-lead{border:1px solid var(--ship-line);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);margin-bottom:18px;display:grid}.ship-ai-maturity-lead>div{padding:22px}.ship-ai-maturity-lead>div+div{border-left:1px solid var(--ship-line);background:#f4f8fd}.ship-ai-maturity-lead span,.ship-ai-maturity-distinction dt,.ship-ai-resource-inspector>span{color:var(--ship-muted);letter-spacing:.11em;font-size:.72rem;font-weight:800}.ship-ai-maturity-lead h2{margin:7px 0;font-family:Georgia,serif;font-size:1.65rem}.ship-ai-maturity-lead p{color:var(--ship-muted);margin:0 0 8px;line-height:1.5}.ship-ai-maturity-distinction{border-left:3px solid var(--ship-blue);background:#fff;margin:0 0 20px;padding:8px 18px}.ship-ai-maturity-distinction dl{grid-template-columns:140px 1fr;gap:10px 18px;margin:0;display:grid}.ship-ai-maturity-distinction dd{margin:0}.ship-ai-resource-layout{grid-template-columns:minmax(480px,1fr) minmax(300px,.58fr);align-items:start;gap:20px;display:grid}.ship-ai-resource-legend{color:var(--ship-muted);justify-content:space-between;padding:0 0 10px;font-size:.78rem;display:flex}.ship-ai-resource-row{border:0;border-top:1px solid var(--ship-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(180px,1fr) minmax(230px,.9fr);padding:15px 8px;display:grid}.ship-ai-resource-row:hover,.ship-ai-resource-row.selected{background:#eef5fd}.ship-ai-resource-row span{font-weight:750}.ship-ai-resource-row small{color:var(--ship-muted);grid-column:1/-1;margin-top:5px}.ship-ai-resource-inspector{position:sticky;top:96px}.ship-ai-value-path{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(7,minmax(120px,1fr));gap:0;margin-bottom:22px;display:grid;overflow-x:auto}.ship-ai-value-path article{border-right:1px solid var(--ship-line);flex-direction:column;gap:9px;min-height:180px;padding:16px;display:flex}.ship-ai-value-path article:last-child{border-right:0}.ship-ai-value-path i{color:var(--ship-blue);font-style:normal;font-weight:800}.ship-ai-value-path small{color:var(--ship-muted);line-height:1.4}@media (prefers-reduced-motion:reduce){.ship-ai-maturity-tabs *,.ship-ai-resource-layout *{transition:none!important;animation:none!important}}@media (max-width:980px){.ship-ai-maturity-lead,.ship-ai-resource-layout{grid-template-columns:1fr}.ship-ai-maturity-lead>div+div{border-left:0;border-top:1px solid var(--ship-line)}.ship-ai-resource-inspector{position:static}.ship-ai-value-path{grid-template-columns:repeat(7,160px)}}@media (max-width:640px){.ship-ai-maturity-distinction dl,.ship-ai-resource-row{grid-template-columns:1fr}.ship-ai-resource-row small{grid-column:1}.ship-ai-maturity-lead>div{padding:16px}}.ship-history-baseline{border-top:1px solid var(--ship-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ship-history-baseline p{border-right:1px solid var(--ship-line);color:var(--ship-muted);margin:0;padding:13px;font-size:.76rem;line-height:1.4}.ship-history-baseline p:last-child{border:0}.ship-history-baseline b{color:var(--ship-ink);margin-bottom:4px;display:block}.ship-history-review-order{color:var(--ship-muted);margin:9px 0 0;font-size:.74rem}.ship-history-learning-chain{grid-template-columns:repeat(9,auto);align-items:stretch;gap:7px;margin:12px 0;display:grid}.ship-history-learning-chain>span{min-width:0;color:var(--ship-blue);background:#f6f8fb;gap:5px;padding:9px;font-size:.61rem;font-weight:800;display:grid}.ship-history-learning-chain small{color:var(--ship-ink);font-size:.7rem;font-weight:400;line-height:1.35}.ship-history-learning-chain>i{color:var(--ship-violet);align-self:center;font-style:normal}.ship-history-empty{border:1px dashed var(--ship-line);color:var(--ship-muted);background:#fff;padding:14px}@media (max-width:720px){.ship-history-baseline,.ship-history-learning-chain{grid-template-columns:1fr}.ship-history-learning-chain>i{justify-self:center;transform:rotate(90deg)}}@media (prefers-contrast:more){.ship-history-posture,.ship-history-learning-chain>span{color:#001f5b}.ship-history-empty{border-color:#334155}}.ship-history-heading{border-bottom:1px solid var(--ship-line);grid-template-columns:minmax(0,1.5fr) minmax(280px,.6fr);gap:30px;margin-bottom:20px;padding-bottom:22px;display:grid}.ship-history-heading span,.ship-first-connect span,.ship-history-implications>header span,.ship-history-change-context>span,.ship-history-decision-context span{color:var(--ship-blue);letter-spacing:.11em;font-size:.68rem;font-weight:800}.ship-history-heading h1{max-width:800px;margin:7px 0;font:600 2rem Georgia,serif}.ship-history-heading p{max-width:760px;color:var(--ship-muted);line-height:1.55}.ship-history-heading dl{grid-template-columns:1fr;gap:10px;margin:0;display:grid}.ship-history-heading dl div{border-bottom:1px solid var(--ship-line);padding-bottom:8px}.ship-history-heading dt{color:var(--ship-muted);text-transform:uppercase;font-size:.67rem}.ship-history-heading dd{margin:3px 0 0;font-weight:700}.ship-first-connect{border:1px solid var(--ship-line);background:#fff;margin-bottom:20px}.ship-first-connect>header{border-bottom:1px solid var(--ship-line);justify-content:space-between;padding:14px 16px;display:flex}.ship-first-connect h2{margin:4px 0 0;font:600 1.2rem Georgia,serif}.ship-first-connect ol{grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.ship-first-connect li{border-right:1px solid var(--ship-line);grid-template-columns:auto 1fr;gap:8px;min-height:108px;padding:14px;display:grid}.ship-first-connect li:last-child{border:0}.ship-first-connect li>i{color:#176052;background:#e8f3ef;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;font-weight:800;display:grid}.ship-first-connect li b,.ship-first-connect li small,.ship-first-connect li>span{display:block}.ship-first-connect li small{color:var(--ship-muted);margin-top:4px;line-height:1.35}.ship-first-connect li>span{color:#176052;grid-column:2;margin-top:auto;font-size:.62rem}.ship-first-connect li.review>i{color:#825c13;background:#fff2d8}.ship-first-connect li.review>span{color:#825c13}.ship-history-tabs{border-bottom:1px solid var(--ship-line);margin-bottom:20px;display:flex;overflow-x:auto}.ship-history-tabs button{white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 13px}.ship-history-tabs button.selected{border-bottom-color:var(--ship-blue);font-weight:800}.ship-history-summary{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(5,1fr);display:grid}.ship-history-summary dl{border-right:1px solid var(--ship-line);margin:0;padding:16px}.ship-history-summary dl:last-child{border:0}.ship-history-summary dt{color:var(--ship-muted);font-size:.7rem}.ship-history-summary dd{margin:7px 0 0;font:600 1.4rem Georgia,serif}.ship-history-quality{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.ship-history-quality>div{border-right:1px solid var(--ship-line);padding:18px}.ship-history-quality>div:last-child{border:0}.ship-history-quality h2,.ship-history-implications h2{margin:0 0 8px;font:600 1.2rem Georgia,serif}.ship-history-quality p,.ship-history-implications p{color:var(--ship-muted);line-height:1.5}.ship-history-implications{margin-top:20px}.ship-history-implications article{border-top:1px solid var(--ship-line);grid-template-columns:minmax(180px,.5fr) 1fr 1.5fr;gap:18px;padding:15px 0;display:grid}.ship-history-implications article dl{grid-template-columns:90px 1fr;gap:5px;margin:0;font-size:.8rem;display:grid}.ship-history-implications article dt{color:var(--ship-muted)}.ship-history-implications article dd{margin:0}.ship-history-timeline-workspace{grid-template-columns:minmax(540px,1fr) minmax(330px,.55fr);align-items:start;gap:18px;display:grid}.ship-history-filterbar{border:1px solid var(--ship-line);background:#fff;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.ship-history-filterbar label{color:var(--ship-muted);text-transform:uppercase;gap:4px;font-size:.67rem;font-weight:800;display:grid}.ship-history-check{flex-direction:row;grid-column:1/-1;align-items:center;display:flex!important}.ship-history-timeline{margin:20px 0;padding:0 0 0 112px;list-style:none;position:relative}.ship-history-timeline:before{background:var(--ship-line);content:"";width:1px;position:absolute;top:0;bottom:0;left:91px}.ship-history-timeline li{margin-bottom:12px;position:relative}.ship-history-timeline time{width:80px;color:var(--ship-muted);text-align:right;font-size:.72rem;position:absolute;top:13px;right:calc(100% + 31px)}.ship-history-timeline li:before{background:var(--ship-blue);width:9px;height:9px;box-shadow:0 0 0 1px var(--ship-blue);content:"";border:2px solid #fff;border-radius:50%;position:absolute;top:16px;left:-26px}.ship-history-timeline button{text-align:left;gap:5px;width:100%;padding:13px;display:grid}.ship-history-timeline button.selected{border-color:var(--ship-blue);background:#f4f8ff}.ship-history-timeline button em{color:var(--ship-blue);font-size:.7rem;font-style:normal}.ship-history-posture{color:var(--ship-muted);letter-spacing:.05em;font-size:.61rem;font-weight:800;display:inline-block}.ship-history-posture.uncertain,.ship-history-posture.conflicting{color:#8a5712}.ship-history-posture.rejected{color:#8c3d36}.ship-history-inspector{border:1px solid var(--ship-line);background:#fff;padding:18px;position:sticky;top:128px}.ship-history-inspector header h2{margin:8px 0;font:600 1.35rem Georgia,serif}.ship-history-inspector header p,.ship-history-inspector dd,.ship-history-inspector section p{font-size:.82rem;line-height:1.45}.ship-history-inspector dl{grid-template-columns:125px 1fr;gap:7px;margin:16px 0;display:grid}.ship-history-inspector dt{color:var(--ship-muted);text-transform:uppercase;font-size:.67rem}.ship-history-inspector dd{margin:0}.ship-history-inspector section,.ship-history-inspector details{border-top:1px solid var(--ship-line);padding-top:12px}.ship-history-inspector-actions{gap:8px;margin-top:14px;display:flex}.ship-history-inspector-actions a{color:#fff;background:#173c83;padding:8px 10px;font-size:.75rem;text-decoration:none}.ship-history-validation{background:#f6f8fb;gap:9px;margin-top:13px;padding:12px;display:grid}.ship-history-validation label{gap:4px;font-size:.72rem;display:grid}.ship-history-validation textarea{resize:vertical;min-height:58px}.ship-history-validation>div{flex-wrap:wrap;gap:5px;display:flex}.ship-history-learning-groups,.ship-history-patterns,.ship-history-hypotheses,.ship-history-coverage{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ship-history-learning-groups>section,.ship-history-patterns>article,.ship-history-hypotheses>article,.ship-history-coverage>section{border:1px solid var(--ship-line);background:#fff;padding:17px}.ship-history-learning-groups article{border-top:1px solid var(--ship-line);cursor:pointer;padding:14px 0}.ship-history-learning-groups h3,.ship-history-patterns h2,.ship-history-hypotheses h3{font:600 1.05rem/1.35 Georgia,serif}.ship-history-learning-groups dl,.ship-history-patterns dl,.ship-history-hypotheses dl,.ship-history-coverage dl{grid-template-columns:130px 1fr;gap:7px;font-size:.78rem;display:grid}.ship-history-learning-groups dt,.ship-history-patterns dt,.ship-history-hypotheses dt,.ship-history-coverage dt{color:var(--ship-muted)}.ship-history-learning-groups dd,.ship-history-patterns dd,.ship-history-hypotheses dd,.ship-history-coverage dd{margin:0}.ship-history-patterns article.conflicting{border-top:3px solid #b27925}.ship-history-patterns article>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ship-history-patterns article>div section{background:#f7f8fa;padding:11px}.ship-history-patterns h3{text-transform:uppercase;margin:0 0 6px;font-size:.75rem}.ship-history-hypotheses>header{grid-column:1/-1}.ship-history-guardrail,.ship-history-unavailable{color:#654d22;background:#fff9ec;border-left:3px solid #b27925;margin-top:20px;padding:14px;line-height:1.5}.ship-history-gateway,.ship-history-today-signal,.ship-history-change-context,.ship-history-decision-context{border-left:3px solid var(--ship-blue);background:#fff;justify-content:space-between;align-items:center;gap:24px;margin:18px 0;padding:16px 18px;display:flex}.ship-history-gateway h2,.ship-history-today-signal h2,.ship-history-change-context h2,.ship-history-decision-context h2{margin:4px 0;font:600 1.15rem Georgia,serif}.ship-history-gateway p,.ship-history-today-signal p,.ship-history-change-context p,.ship-history-decision-context p{color:var(--ship-muted);margin:0;line-height:1.45}.ship-history-gateway a,.ship-history-today-signal a,.ship-history-change-context a,.ship-history-decision-context a{color:var(--ship-blue);flex:none;font-size:.78rem;font-weight:800}.ship-history-answer{border-top:3px solid var(--ship-blue)}.ship-history-answer-evidence{border-top:1px solid var(--ship-line);margin-top:14px;padding-top:12px}.ship-history-answer-evidence summary{cursor:pointer;color:var(--ship-blue);font-size:.76rem;font-weight:800}.ship-history-answer-evidence dl{grid-template-columns:190px 1fr;gap:7px;margin:12px 0 0;font-size:.78rem;display:grid}.ship-history-answer-evidence dt{color:var(--ship-muted)}.ship-history-answer-evidence dd{margin:0;line-height:1.45}@media (max-width:720px){.ship-history-answer-evidence dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ship-history-timeline-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1050px){.ship-first-connect ol{grid-template-columns:repeat(3,1fr)}.ship-history-timeline-workspace{grid-template-columns:1fr}.ship-history-inspector{position:static}.ship-history-summary{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.ship-history-heading,.ship-history-quality,.ship-history-learning-groups,.ship-history-patterns,.ship-history-hypotheses,.ship-history-coverage,.ship-first-connect ol{grid-template-columns:1fr}.ship-first-connect li{border-right:0;border-bottom:1px solid var(--ship-line);min-height:0}.ship-history-summary{grid-template-columns:1fr}.ship-history-summary dl{border-right:0;border-bottom:1px solid var(--ship-line)}.ship-history-filterbar,.ship-history-implications article{grid-template-columns:1fr}.ship-history-timeline{padding-left:24px}.ship-history-timeline:before{left:5px}.ship-history-timeline time{text-align:left;width:auto;position:static}.ship-history-timeline li:before{left:-23px}.ship-history-gateway,.ship-history-today-signal,.ship-history-change-context,.ship-history-decision-context{flex-direction:column;align-items:flex-start}.ship-history-patterns article>div{grid-template-columns:1fr}}.ship-browser-session{text-transform:none;letter-spacing:0;gap:9px;display:grid}.ship-browser-session h2{color:inherit;margin:0;font:600 1.05rem Georgia,serif}.ship-browser-session p{color:#aec0b8;margin:0;font-size:11px;line-height:1.45}.ship-browser-session>button{min-height:40px;color:#d2e1d9!important;text-align:left!important;padding:8px!important}.ship-browser-session form{background:#102f27;gap:7px;padding:10px;display:grid}.ship-browser-session form label{color:#aec0b8;gap:3px;font-size:10px;display:grid}.ship-browser-session form input{color:#14221e;background:#fff;border:1px solid #48655b;min-width:0;min-height:42px;padding:8px}.ship-browser-session form button{min-height:44px;color:#103a30!important;text-align:center!important;background:#e3f1ea!important;padding:8px!important}.ship-browser-session button:focus-visible,.ship-browser-session input:focus-visible{outline-offset:2px;outline:3px solid #62b6ff}.ship-browser-session small,.ship-browser-session-status{color:#aec0b8;font-size:10px;line-height:1.35}.ship-browser-session small[role=alert]{color:#ffd5cf}.ship-history-session-required{max-width:680px}.ship-history-session-required .ship-browser-session{max-width:420px;margin-top:14px}.ship-history-session-required .ship-browser-session h2{color:var(--ship-ink)}.ship-history-session-required .ship-browser-session p{color:var(--ship-muted)}.ship-history-session-required .ship-browser-session>button{color:#fff!important;text-align:center!important;background:#173c83!important;padding:9px 12px!important}.ship-history-session-required .ship-browser-session form{border:1px solid var(--ship-line);background:#fff}.ship-history-session-required .ship-browser-session form label{color:var(--ship-muted)}@media (max-width:560px){.ship-browser-session{width:100%}.ship-browser-session form{padding:10px}.ship-history-session-required .ship-browser-session{max-width:none}}.ship-workbench-register td>button[aria-pressed]{text-align:left;background:0 0;border:0;border-radius:0;gap:3px;width:100%;padding:0;display:grid}.ship-workbench-register td>button[aria-pressed]:focus-visible{outline:2px solid var(--ship-blue);outline-offset:4px}.ship-attribution{border-top:1px solid var(--line,#d8d5ce);margin-top:32px;padding-top:24px}.ship-attribution>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.ship-attribution>header span,.ship-attribution-detail span,.ship-attribution-sequence span{letter-spacing:.12em;color:var(--muted,#65716d);font-size:11px}.ship-attribution>header h2{margin:4px 0 0;font:600 25px/1.18 Georgia,serif}.ship-attribution>header>p{text-align:right;max-width:330px;color:var(--muted,#65716d)}.ship-attribution-layout{border:1px solid var(--line,#d8d5ce);background:#fff;grid-template-columns:minmax(210px,270px) minmax(0,1fr);display:grid}.ship-attribution-layout>nav{border-right:1px solid var(--line,#d8d5ce)}.ship-attribution-layout>nav button{border:0;border-bottom:1px solid var(--line,#d8d5ce);text-align:left;width:100%;color:inherit;background:#fff;gap:4px;padding:14px 16px;display:grid}.ship-attribution-layout>nav button[aria-current=true]{background:#eef4f1;box-shadow:inset 3px 0 #174f42}.ship-attribution-layout>nav button span,.ship-attribution-layout>nav button small{color:var(--muted,#65716d)}.ship-attribution-detail{padding:20px 24px}.ship-attribution-detail>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.ship-attribution-detail h3{margin:3px 0 0;font-size:20px}.ship-attribution-detail a{color:#174f42;font-weight:650}.ship-attribution-sequence{border-block:1px solid var(--line,#d8d5ce);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:20px 0;padding:16px 0;display:grid}.ship-attribution-sequence div{min-width:0}.ship-attribution-sequence p{color:var(--muted,#65716d);margin:5px 0 0}.ship-attribution-detail dl{background:var(--line,#d8d5ce);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.ship-attribution-detail dl div{background:#faf9f6;padding:12px}.ship-attribution-detail dt{color:var(--muted,#65716d);font-size:12px}.ship-attribution-detail dd{margin:4px 0 0;font-weight:650}.ship-attribution-detail section{margin-top:18px}.ship-attribution-detail h4{margin:0 0 5px}.ship-attribution-detail ul{margin:5px 0;padding-left:20px}.ship-attribution-guardrail{color:var(--muted,#65716d);margin:12px 0 0;font-size:12px}@media (max-width:800px){.ship-attribution>header{display:block}.ship-attribution>header>p{text-align:left}.ship-attribution-layout{grid-template-columns:1fr}.ship-attribution-layout>nav{border-right:0;border-bottom:1px solid var(--line,#d8d5ce);display:flex;overflow:auto}.ship-attribution-layout>nav button{border-bottom:0;border-right:1px solid var(--line,#d8d5ce);min-width:190px}.ship-attribution-sequence{grid-template-columns:1fr}.ship-attribution-sequence>i{justify-self:start;transform:rotate(90deg)}.ship-attribution-detail dl{grid-template-columns:repeat(2,1fr)}}.ship-scenario-intelligence{border:1px solid var(--ship-line);background:#fff;margin:0 0 18px}.ship-scenario-intelligence>header{border-bottom:1px solid var(--ship-line);background:#f8faf8;justify-content:space-between;gap:24px;padding:16px 18px;display:flex}.ship-scenario-intelligence>header span,.ship-scenario-intelligence nav span,.ship-scenario-flow span{color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-scenario-intelligence>header h2{margin:4px 0;font-family:Georgia,serif;font-size:22px}.ship-scenario-intelligence>header p{max-width:700px;color:var(--ship-muted);margin:0;font-size:12px}.ship-scenario-intelligence>header>div:last-child{align-content:start;justify-items:end;gap:4px;font-size:11px;display:grid}.ship-scenario-intelligence-layout{grid-template-columns:255px minmax(0,1fr);display:grid}.ship-scenario-intelligence nav{border-right:1px solid var(--ship-line);background:#fbfcfa;align-content:start;display:grid}.ship-scenario-intelligence nav button{border:0;border-bottom:1px solid var(--ship-line);text-align:left;background:0 0;gap:5px;padding:13px 15px;display:grid}.ship-scenario-intelligence nav button.selected{box-shadow:inset 3px 0 0 var(--ship-green);background:#eef7f2}.ship-scenario-intelligence nav small,.ship-scenario-assumption small,.ship-scenario-evidence small{color:var(--ship-muted);font-size:10px}.ship-scenario-intelligence-inspector{padding:18px}.ship-scenario-intelligence-inspector>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.ship-scenario-intelligence-inspector h2{margin:4px 0 0;font-family:Georgia,serif;font-size:23px}.ship-scenario-intelligence-inspector>header a{border:1px solid var(--ship-line);color:var(--ship-green);padding:8px 10px;font-size:11px;font-weight:700;text-decoration:none}.ship-scenario-flow{border:1px solid var(--ship-line);grid-template-columns:1fr 30px 1fr;align-items:center;margin:16px 0;display:grid}.ship-scenario-flow section{padding:14px}.ship-scenario-flow i{text-align:center;color:var(--ship-green)}.ship-scenario-flow p{margin:5px 0;font-size:13px;line-height:1.4}.ship-scenario-flow small{color:var(--ship-muted)}.ship-scenario-lineage{background:#fffaf0;border-left:3px solid #c8a45e;padding:10px 12px;font-size:11px}.ship-scenario-intelligence-grid{background:var(--ship-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.ship-scenario-intelligence-grid>section{background:#fff;padding:15px}.ship-scenario-intelligence-grid h3{letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:11px}.ship-scenario-intelligence-grid dl{grid-template-columns:95px 1fr;gap:7px;margin:0;font-size:11px;display:grid}.ship-scenario-intelligence-grid dd{margin:0}.ship-scenario-assumption,.ship-scenario-evidence{border-bottom:1px solid var(--ship-line);gap:4px;padding:9px 0;font-size:11px;display:grid}.ship-scenario-evidence p{color:var(--ship-muted);margin:0;line-height:1.4}.ship-scenario-intelligence-empty{border:1px solid var(--ship-line);background:#fff;padding:16px}.ship-scenario-intelligence-empty p{color:var(--ship-muted);margin:5px 0}@media (max-width:980px){.ship-scenario-intelligence-layout{grid-template-columns:1fr}.ship-scenario-intelligence nav{border-right:0;border-bottom:1px solid var(--ship-line);grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ship-scenario-intelligence>header,.ship-scenario-intelligence-inspector>header{display:grid}.ship-scenario-intelligence>header>div:last-child{justify-items:start}.ship-scenario-intelligence nav,.ship-scenario-intelligence-grid,.ship-scenario-flow{grid-template-columns:1fr}.ship-scenario-flow i{transform:rotate(90deg)}}.ship-solution{border:1px solid var(--ship-line);background:#fff;margin:0 0 18px}.ship-solution>header{border-bottom:1px solid var(--ship-line);background:#f7f8f6;justify-content:space-between;gap:24px;padding:16px 18px;display:flex}.ship-solution>header span,.ship-solution nav span,.ship-solution-inspector span{color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.ship-solution>header h2,.ship-solution-inspector h2{margin:4px 0;font-family:Georgia,serif;font-size:22px}.ship-solution>header p,.ship-solution-inspector header p{color:var(--ship-muted);margin:0;font-size:12px}.ship-solution>header>div:last-child{align-content:start;justify-items:end;gap:4px;font-size:11px;display:grid}.ship-solution-posture{border-bottom:1px solid var(--ship-line);background:#eef7f2;padding:12px 18px}.ship-solution-posture p{margin:4px 0;font-size:12px}.ship-solution-posture small{color:var(--ship-muted)}.ship-solution-layout{grid-template-columns:255px minmax(0,1fr);display:grid}.ship-solution nav{border-right:1px solid var(--ship-line);background:#fbfcfa;align-content:start;display:grid}.ship-solution nav button{border:0;border-bottom:1px solid var(--ship-line);text-align:left;background:0 0;gap:5px;padding:13px 15px;display:grid}.ship-solution nav button.selected{box-shadow:inset 3px 0 0 var(--ship-green);background:#eef7f2}.ship-solution nav small{color:var(--ship-muted);font-size:10px}.ship-solution-inspector{padding:18px}.ship-solution-inspector>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.ship-solution-inspector>header a{border:1px solid var(--ship-line);color:var(--ship-green);padding:8px 10px;font-size:11px;font-weight:700;text-decoration:none}.ship-solution-mechanism{border:1px solid var(--ship-line);grid-template-columns:repeat(4,minmax(0,1fr) 22px);align-items:center;margin:16px 0;display:grid}.ship-solution-mechanism span{color:var(--ship-text);letter-spacing:0;text-transform:none;padding:12px;font-size:10px;line-height:1.4}.ship-solution-mechanism i{text-align:center;color:var(--ship-green)}.ship-solution-mechanism i:last-of-type{display:none}.ship-solution-grid{background:var(--ship-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ship-solution-grid>section{background:#fff;padding:14px}.ship-solution-grid h3,.ship-solution>footer h3{letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:11px}.ship-solution-grid p,.ship-solution>footer p{font-size:11px;line-height:1.45}.ship-solution-grid small{color:var(--ship-muted)}.ship-solution-grid dl{grid-template-columns:120px 1fr;gap:7px;margin:0;font-size:11px;display:grid}.ship-solution-grid dd{margin:0}.ship-solution>footer{background:var(--ship-line);border-top:1px solid var(--ship-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ship-solution>footer section{background:#fbfcfa;padding:14px}.ship-solution-empty{border:1px solid var(--ship-line);background:#fff;padding:16px}.ship-solution-empty p{color:var(--ship-muted);margin:5px 0}@media (max-width:980px){.ship-solution-layout{grid-template-columns:1fr}.ship-solution nav{border-right:0;grid-template-columns:repeat(2,1fr)}.ship-solution-mechanism{grid-template-columns:1fr}.ship-solution-mechanism i{transform:rotate(90deg)}}@media (max-width:640px){.ship-solution>header,.ship-solution-inspector>header,.ship-solution-grid,.ship-solution>footer,.ship-solution nav{grid-template-columns:1fr;display:grid}.ship-solution>header>div:last-child{justify-items:start}}.ship-invite-backdrop{z-index:1000;background:#101a2d;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.ship-invite-panel{color:#16243a;background:#fff;width:min(100%,460px);padding:clamp(24px,5vw,40px);box-shadow:0 20px 65px #080e1e55}.ship-invite-panel h1{margin:0 0 16px;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.15}.ship-invite-panel form{gap:16px;margin-top:24px;display:grid}.ship-invite-panel label{gap:6px;display:grid}.ship-invite-panel input{color:#16243a;background:#fff;border:1px solid #8292a9;width:100%;min-height:44px;padding:10px}.ship-invite-panel button{color:#fff;cursor:pointer;background:#153865;border:0;min-height:46px;padding:10px 18px}.ship-invite-panel button:disabled{opacity:.55;cursor:wait}.ship-execution-foundation{border:1px solid var(--ship-line);max-width:1060px;color:var(--ship-ink);background:#fff;margin:18px 0;padding:24px 28px;line-height:1.45}.ship-execution-foundation>h2{margin:0 0 17px;font:600 1.35rem Georgia,serif}.ship-execution-foundation-detail>p:first-child{color:var(--ship-muted);margin:0 0 7px;font-size:.77rem}.ship-execution-foundation-detail>p:first-child strong{color:var(--ship-ink)}.ship-execution-foundation-detail>p:nth-child(2){margin:0 0 19px;font-size:.88rem}.ship-execution-foundation-detail a{color:var(--ship-blue);font-weight:700}.ship-execution-foundation-detail dl{border-top:1px solid var(--ship-line);border-bottom:1px solid var(--ship-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 22px;display:grid}.ship-execution-foundation-detail dl>div{border-right:1px solid var(--ship-line);min-width:0;padding:13px 14px}.ship-execution-foundation-detail dl>div:last-child{border-right:0}.ship-execution-foundation-detail dt{letter-spacing:.07em;text-transform:uppercase;color:var(--ship-muted);font-size:.66rem;font-weight:800}.ship-execution-foundation-detail dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:.82rem;font-weight:700}.ship-execution-foundation-detail h3{margin:20px 0 7px;font:600 1rem Georgia,serif}.ship-execution-foundation-detail h4{margin:9px 0;font-size:.93rem}.ship-execution-foundation-detail p,.ship-execution-foundation-detail li{font-size:.86rem;line-height:1.5}.ship-execution-foundation-detail ul{margin:7px 0 0;padding-left:20px}.ship-execution-foundation-detail li{padding:3px 0}:is(.ship-execution-foundation-detail>div:has(>label),.ship-execution-foundation-detail form){border-top:1px solid var(--ship-line);flex-wrap:wrap;align-items:center;gap:10px;margin:17px 0;padding-top:15px;display:flex}.ship-execution-foundation-detail label{flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:flex}.ship-execution-foundation-detail select,.ship-execution-foundation-detail input{border:1px solid var(--ship-line);min-height:39px;color:var(--ship-ink);background:#fff;padding:7px 10px}.ship-execution-foundation-detail input{min-width:min(100%,320px)}.ship-execution-foundation-detail button{border:1px solid var(--ship-blue);min-height:39px;color:var(--ship-blue);cursor:pointer;background:#fff;padding:7px 13px;font-weight:700}.ship-execution-foundation-detail button:disabled{opacity:.5;cursor:not-allowed}.ship-execution-foundation-detail [role=status]{border-left:3px solid var(--ship-blue);background:#f5f8fc;padding:13px 15px}.ship-execution-foundation-detail [role=status] strong{display:block}.ship-execution-qualification{border-top:1px solid var(--ship-line);color:var(--ship-muted);margin-top:21px;padding:13px 0}@media (max-width:850px){.ship-execution-foundation-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ship-execution-foundation-detail dl>div:nth-child(2){border-right:0}.ship-execution-foundation-detail dl>div:nth-child(-n+2){border-bottom:1px solid var(--ship-line)}}@media (max-width:520px){.ship-execution-foundation{padding:18px}.ship-execution-foundation-detail dl{grid-template-columns:1fr}.ship-execution-foundation-detail dl>div{border-bottom:1px solid var(--ship-line);border-right:0!important}.ship-execution-foundation-detail dl>div:last-child{border-bottom:0}}.governed-stage4{border:1px solid var(--ship-line);max-width:1120px;color:var(--ship-ink);background:#fff;margin:0 auto;padding:24px 28px}.governed-stage4-header{border-bottom:1px solid var(--ship-line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:17px;display:flex}.governed-stage4-kicker{color:var(--ship-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.governed-stage4 h2{max-width:820px;margin:5px 0 0;font:600 clamp(1.35rem,2.6vw,2rem)/1.2 Georgia,serif}.governed-stage4 h3{margin:24px 0 10px;font:600 1.05rem Georgia,serif}.governed-stage4 h4{margin:0 0 8px}.governed-stage4-posture{border:1px solid var(--ship-line);flex:none;padding:6px 9px;font-size:.67rem;font-weight:800}.governed-stage4-lead{max-width:800px;font-size:1rem;line-height:1.55}.governed-stage4 blockquote{border-left:3px solid var(--ship-blue);background:#f5f8fc;margin:18px 0;padding:12px 15px;font:600 1rem/1.5 Georgia,serif}.governed-stage4-summary,.governed-stage4-economics{border-block:1px solid var(--ship-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:17px 0;display:grid}.governed-stage4-summary>div,.governed-stage4-economics>div{border-right:1px solid var(--ship-line);padding:12px 14px}.governed-stage4-summary>div:last-child,.governed-stage4-economics>div:nth-child(3n){border-right:0}.governed-stage4 dt{color:var(--ship-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.governed-stage4 dd{margin:5px 0 0;font-size:.84rem;line-height:1.45}.governed-stage4-table{border:1px solid var(--ship-line);margin:17px 0}.governed-stage4-row{border-bottom:1px solid var(--ship-line);grid-template-columns:minmax(180px,.7fr) minmax(130px,.45fr) minmax(260px,1.5fr);gap:14px;padding:11px 13px;font-size:.78rem;line-height:1.4;display:grid}.governed-stage4-row:last-child{border-bottom:0}.governed-stage4-row-head{color:var(--ship-muted);letter-spacing:.06em;text-transform:uppercase;background:#f3f6fa;font-size:.65rem;font-weight:800}.governed-stage4-method{color:var(--ship-muted);font-size:.74rem}.governed-stage4-scenarios{background:var(--ship-line);border:1px solid var(--ship-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:17px 0;display:grid}.governed-stage4-scenarios article{background:#fff;padding:16px}.governed-stage4-scenarios p{font-size:.78rem;line-height:1.45}.governed-stage4-ask{gap:8px;display:grid}.governed-stage4-ask label{font-size:.72rem;font-weight:800}.governed-stage4-ask textarea{border:1px solid var(--ship-line);width:100%;font:inherit;padding:10px}.governed-stage4-ask button,.governed-stage4-questions button{border:1px solid var(--ship-blue);min-height:40px;color:var(--ship-blue);cursor:pointer;background:#fff;padding:8px 11px;font-weight:750}.governed-stage4-ask button{background:var(--ship-blue);color:#fff;justify-self:start}.governed-stage4-questions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.governed-stage4-answer{border-left:3px solid var(--ship-blue);background:#f5f8fc;margin-top:18px;padding:15px}.governed-stage4-answer p{line-height:1.55}.governed-stage4-evidence{border-top:1px solid var(--ship-line);margin-top:24px;padding-top:15px}.governed-stage4-evidence summary{cursor:pointer;font-size:.78rem;font-weight:800}.governed-stage4-evidence p,.governed-stage4-evidence li{font-size:.75rem;line-height:1.5}@media (max-width:800px){.governed-stage4{padding:18px}.governed-stage4-header{display:grid}.governed-stage4-summary,.governed-stage4-economics,.governed-stage4-scenarios{grid-template-columns:1fr}.governed-stage4-summary>div,.governed-stage4-economics>div{border-right:0;border-bottom:1px solid var(--ship-line)}.governed-stage4-row{grid-template-columns:1fr}.governed-stage4-row-head{display:none}}@media (prefers-reduced-motion:reduce){.governed-stage4 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.governed-executive-surface{gap:20px;display:grid}.governed-executive-heading{border-bottom:1px solid var(--ship-line);justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 0 18px;display:flex}.governed-executive-heading p,.governed-executive-command p,.governed-executive-decision p,.governed-executive-ai-brief>p{color:var(--ship-blue);letter-spacing:.1em;margin:0;font-size:.65rem;font-weight:850}.governed-executive-heading h2{max-width:820px;margin:6px 0;font:600 clamp(1.55rem,3vw,2.35rem)/1.13 Georgia,serif}.governed-executive-heading>div>span{max-width:760px;color:var(--ship-muted);font-size:.82rem;line-height:1.5;display:block}.governed-executive-posture{color:#31435d;letter-spacing:.04em;background:#f7f9fc;border:1px solid #aebccd;border-radius:999px;align-items:center;width:max-content;padding:5px 8px;font-size:.61rem;font-weight:850;display:inline-flex}.governed-executive-posture.positive{color:#0e684f;background:#edf8f4;border-color:#92c8b6}.governed-executive-posture.review{color:#83560a;background:#fff8e9;border-color:#e2bd78}.governed-executive-posture.blocked{color:#96283a;background:#fff2f4;border-color:#df9ba6}.governed-executive-command,.governed-executive-decision,.governed-executive-ai-brief{background:linear-gradient(122deg,var(--ship-navy-deep),var(--ship-navy) 58%,#123f86);color:#fff;border-radius:18px;grid-template-columns:minmax(0,1.65fr) minmax(240px,.55fr);gap:28px;padding:clamp(22px,4vw,38px);display:grid;box-shadow:0 16px 38px #0b1f4d2b}.governed-executive-command p,.governed-executive-decision p,.governed-executive-ai-brief>p{color:var(--ship-cyan)}.governed-executive-command h2,.governed-executive-decision h2,.governed-executive-ai-brief h2{margin:9px 0 12px;font:600 clamp(1.45rem,3vw,2.35rem)/1.18 Georgia,serif}.governed-executive-command>div>span,.governed-executive-decision>div>span,.governed-executive-ai-brief>span{color:#d9e7ff;font-size:.85rem;line-height:1.55}.governed-executive-command aside,.governed-executive-decision aside{border-left:1px solid #ffffff36;align-content:start;gap:7px;padding-left:20px;display:grid}.governed-executive-command aside small,.governed-executive-decision aside small{color:#a8c8ee;letter-spacing:.07em;text-transform:uppercase;margin-top:6px;font-size:.61rem;font-weight:800}.governed-executive-command .governed-executive-posture,.governed-executive-decision .governed-executive-posture{color:#fff;background:#ffffff12}.governed-executive-priority{border:1px solid var(--ship-line);background:#fff;box-shadow:0 8px 20px #0b1f4d0b}.governed-executive-priority>header{border-bottom:1px solid var(--ship-line);background:#f8faff;grid-template-columns:170px 1fr;gap:20px;padding:15px 18px;display:grid}.governed-executive-priority>header span,.governed-executive-watch span,.governed-executive-tag{color:var(--ship-blue);letter-spacing:.08em;font-size:.62rem;font-weight:850}.governed-executive-priority>header strong{font:600 .96rem/1.45 Georgia,serif}.governed-executive-priority>div{background:var(--ship-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.governed-executive-priority article{background:#fff;min-height:160px;padding:18px}.governed-executive-priority article h3{margin:12px 0 8px;font:600 1rem/1.4 Georgia,serif}.governed-executive-priority article p{color:var(--ship-muted);font-size:.67rem;line-height:1.45}.governed-executive-two-column,.governed-executive-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.governed-executive-list{border:1px solid var(--ship-line);background:#fff;padding:18px}.governed-executive-list>h3{margin:0 0 13px;font:600 1.05rem Georgia,serif}.governed-executive-list article{border-top:1px solid var(--ship-line);gap:6px;padding:12px 0;display:grid}.governed-executive-list article p{margin:0;font-size:.8rem;line-height:1.5}.governed-executive-list article small,.governed-executive-muted{color:var(--ship-muted);font-size:.68rem}.governed-executive-watch{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.governed-executive-watch>div{background:#fff;padding:15px}.governed-executive-watch p{margin:7px 0 0;font-size:.75rem;line-height:1.5}.governed-executive-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.governed-executive-domain-grid article{border:1px solid var(--ship-line);border-top:3px solid var(--ship-blue);background:#fff;min-height:180px;padding:17px}.governed-executive-domain-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.governed-executive-domain-grid header>span{letter-spacing:.07em;font-size:.62rem;font-weight:850}.governed-executive-domain-grid h3{margin:22px 0 12px;font:600 1rem/1.4 Georgia,serif}.governed-executive-domain-grid p{color:var(--ship-muted);font-size:.7rem}.governed-executive-register{border:1px solid var(--ship-line);background:#fff}.governed-executive-register>header{background:#f6f8fc;justify-content:space-between;padding:14px 16px;display:flex}.governed-executive-register>header span{color:var(--ship-muted);font-size:.7rem}.governed-executive-register>article{border-top:1px solid var(--ship-line);grid-template-columns:minmax(170px,.55fr) minmax(140px,.3fr) minmax(260px,1fr);align-items:center;gap:18px;padding:13px 16px;display:grid}.governed-executive-register>article>div{gap:3px;display:grid}.governed-executive-register small{color:var(--ship-muted);font-size:.65rem}.governed-executive-register p{margin:0;font-size:.75rem;line-height:1.45}.governed-executive-relationships{border-left:3px solid var(--ship-blue);background:#f5f8fc;padding:16px}.governed-executive-relationships h3{margin:0}.governed-executive-relationships p{font-size:.78rem}.governed-executive-org-map{border:1px solid var(--ship-line);background:linear-gradient(#eef5ff,#fff);padding:22px}.governed-executive-org-root{border:2px solid var(--ship-blue);text-align:center;background:#fff;width:min(420px,90%);margin:0 auto 30px;padding:14px}.governed-executive-org-root span{color:var(--ship-muted);letter-spacing:.06em;font-size:.62rem;font-weight:800;display:block}.governed-executive-org-root strong{margin-top:5px;font-family:Georgia,serif;display:block}.governed-executive-org-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid;position:relative}.governed-executive-org-roles:before{content:"";background:var(--ship-blue);width:1px;height:30px;position:absolute;top:-30px;left:50%}.governed-executive-org-roles article{border:1px solid var(--ship-line);background:#fff;padding:16px;position:relative}.governed-executive-org-roles article:before{content:"";background:var(--ship-blue);width:1px;height:14px;position:absolute;top:-14px;left:50%}.governed-executive-org-roles h3{margin:10px 0 6px}.governed-executive-org-roles p,.governed-executive-org-roles small{font-size:.7rem;line-height:1.45}.governed-executive-org-roles small{color:var(--ship-muted)}.governed-executive-ai-brief{grid-template-columns:1fr}.governed-executive-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.governed-executive-activity-grid>article{border:1px solid var(--ship-line);background:#fff;padding:18px}.governed-executive-activity-grid header{justify-content:space-between;gap:16px;display:flex}.governed-executive-activity-grid header small{color:var(--ship-muted);font-size:.64rem}.governed-executive-activity-grid h3{margin:5px 0;font:600 1.05rem Georgia,serif}.governed-executive-activity-grid>article>p{min-height:38px;color:var(--ship-muted);font-size:.75rem}.governed-executive-activity-grid dl{background:var(--ship-line);border:1px solid var(--ship-line);grid-template-columns:repeat(2,1fr);gap:1px;margin:15px 0 0;display:grid}.governed-executive-activity-grid dl>div{background:#f9fbff;padding:10px}.governed-executive-activity-grid dt{font-size:.6rem}.governed-executive-activity-grid dd{font-size:.7rem}.governed-executive-careers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.governed-executive-careers article{border:1px solid var(--ship-line);border-left:3px solid var(--ship-violet);background:#fff;padding:18px}.governed-executive-careers small{color:var(--ship-violet);font-weight:800}.governed-executive-careers h3{margin:7px 0 12px}.governed-executive-careers p{font-size:.75rem;line-height:1.45}.governed-executive-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.governed-executive-scenario-grid details{border:1px solid var(--ship-line);background:#fff}.governed-executive-scenario-grid summary{cursor:pointer;gap:8px;padding:17px;list-style:none;display:grid}.governed-executive-scenario-grid summary::-webkit-details-marker{display:none}.governed-executive-scenario-grid summary>span{color:var(--ship-blue);font-size:.61rem;font-weight:850}.governed-executive-scenario-grid summary>strong{font:600 1.05rem Georgia,serif}.governed-executive-scenario-grid details>div{border-top:1px solid var(--ship-line);padding:0 17px 17px}.governed-executive-scenario-grid p{font-size:.73rem;line-height:1.5}.governed-executive-scenario-grid dl{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.governed-executive-scenario-grid dl>div{background:#f7f9fc;padding:8px}.governed-executive-economics{border:1px solid var(--ship-line);background:#fff}.governed-executive-economics>header{background:#f8faff;grid-template-columns:.7fr 1.3fr;gap:20px;padding:17px;display:grid}.governed-executive-economics>header span{color:var(--ship-blue);font-size:.62rem;font-weight:850}.governed-executive-economics>header h3{margin:5px 0}.governed-executive-economics>header p{font-size:.76rem;line-height:1.5}.governed-executive-economics>dl{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.governed-executive-economics>dl>div{border-top:1px solid var(--ship-line);border-right:1px solid var(--ship-line);padding:13px}.governed-executive-economics dd{font:600 1rem Georgia,serif}.governed-executive-timeline{background:var(--ship-line);border:1px solid var(--ship-line);gap:1px;display:grid}.governed-executive-timeline article{background:#fff;grid-template-columns:54px 1fr;display:grid}.governed-executive-timeline article>span{color:var(--ship-blue);background:#edf5ff;place-items:center;font:600 1.35rem Georgia,serif;display:grid}.governed-executive-timeline article>div{padding:15px}.governed-executive-timeline small{color:var(--ship-muted);font-size:.62rem;font-weight:850}.governed-executive-timeline p{font-size:.76rem}.governed-executive-alternatives{border:1px solid var(--ship-line);background:#fff;padding:16px}.governed-executive-alternatives h3{margin:0 0 11px}.governed-executive-alternatives span{border:1px solid var(--ship-line);background:#f8faff;margin:0 7px 7px 0;padding:8px 10px;font-size:.72rem;display:inline-flex}.governed-executive-change-register{gap:12px;display:grid}.governed-executive-change-register>article{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:140px 1fr 1fr 1.2fr;gap:1px;display:grid}.governed-executive-change-register>article>*{background:#fff;margin:0;padding:13px}.governed-executive-change-register>article>span{font-weight:800}.governed-executive-change-register small{color:var(--ship-muted);font-size:.61rem;font-weight:850}.governed-executive-change-register p{font-size:.72rem;line-height:1.45}.governed-executive-report{border:1px solid var(--ship-line);background:#fff}.governed-executive-report>header dl{background:#f8faff;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.governed-executive-report>header dl>div{border-right:1px solid var(--ship-line);padding:13px}.governed-executive-report>section,.governed-executive-report>.governed-executive-two-column{border-top:1px solid var(--ship-line);padding:18px}.governed-executive-report section h3{margin-top:0}.governed-executive-report section p,.governed-executive-report section li{font-size:.78rem;line-height:1.5}.governed-executive-report>footer{border-top:1px solid var(--ship-line);color:#724e0b;background:#fff9ed;padding:14px 18px;font-size:.74rem}.governed-executive-empty{background:#f8faff;border:1px dashed #9dafc4;padding:19px}.governed-executive-empty>span{color:var(--ship-blue);font-size:.62rem;font-weight:850}.governed-executive-empty h3{margin:7px 0}.governed-executive-empty p{font-size:.77rem;line-height:1.5}.governed-executive-empty strong{font-size:.68rem}.governed-executive-evidence{border-top:1px solid var(--ship-line);padding-top:15px}.governed-executive-evidence>summary{cursor:pointer;font-size:.76rem;font-weight:850}.governed-executive-evidence-grid{border:1px solid var(--ship-line);background:var(--ship-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:12px;display:grid}.governed-executive-evidence-grid>section{background:#fff;padding:14px}.governed-executive-evidence-grid h3{margin:0 0 8px;font-size:.78rem}.governed-executive-evidence-grid p,.governed-executive-evidence-grid li{font-size:.7rem;line-height:1.5}@media (max-width:1050px){.governed-executive-domain-grid,.governed-executive-scenario-grid,.governed-executive-org-roles{grid-template-columns:repeat(2,minmax(0,1fr))}.governed-executive-economics>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.governed-executive-command,.governed-executive-decision{grid-template-columns:1fr}.governed-executive-command aside,.governed-executive-decision aside{border-top:1px solid #ffffff36;border-left:0;padding:15px 0 0}}@media (max-width:760px){.governed-executive-heading,.governed-executive-priority>header,.governed-executive-economics>header{grid-template-columns:1fr;display:grid}.governed-executive-priority>div,.governed-executive-two-column,.governed-executive-decision-grid,.governed-executive-watch,.governed-executive-domain-grid,.governed-executive-org-roles,.governed-executive-activity-grid,.governed-executive-careers,.governed-executive-scenario-grid,.governed-executive-evidence-grid,.governed-executive-register>article{grid-template-columns:1fr}.governed-executive-economics>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.governed-executive-change-register>article,.governed-executive-report>header dl{grid-template-columns:1fr}.governed-executive-report>header dl>div{border-right:0;border-bottom:1px solid var(--ship-line)}}.governed-ask-closure{gap:20px;display:grid}.governed-ask-closure>header>h3{margin:4px 0;font:600 1.55rem/1.2 Georgia,serif}.governed-ask-closure>header>p:last-child{max-width:780px;color:var(--ship-muted);line-height:1.5}.governed-ask-featured{background:#edf7f2;border:1px solid #92b8aa;padding:20px}.governed-ask-featured>span{color:var(--ship-green);letter-spacing:.07em;font-size:.65rem;font-weight:850}.governed-ask-featured h4{max-width:780px;margin:7px 0;font:600 1.25rem/1.35 Georgia,serif}.governed-ask-featured p{color:var(--ship-muted);text-transform:capitalize;margin:4px 0 12px;font-size:.72rem}.governed-ask-featured button,.governed-stage4-answer button{border:1px solid var(--ship-blue);min-height:38px;color:var(--ship-blue);cursor:pointer;background:#fff;padding:8px 11px;font-weight:750}.governed-ask-form-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.governed-ask-form-footer small{color:var(--ship-muted);font-size:.7rem}.governed-ask-live{border-left:3px solid var(--ship-blue);background:#f5f8fc;margin:0;padding:10px 12px;font-size:.78rem}.governed-stage4-answer>header span{color:var(--ship-muted);text-transform:capitalize;font-size:.7rem}.governed-stage4-answer>header h4{margin-top:4px}.governed-ask-primary{font:600 1rem/1.6 Georgia,serif}.governed-ask-summary{border-block:1px solid var(--ship-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:15px 0;display:grid}.governed-ask-summary>div{border-right:1px solid var(--ship-line);padding:12px}.governed-ask-summary>div:last-child{border-right:0}.governed-ask-evidence-grid{background:var(--ship-line);border:1px solid var(--ship-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.governed-ask-evidence-grid>section{background:#fff;padding:13px}.governed-ask-evidence-grid h5,.governed-stage4-answer h5{text-transform:uppercase;letter-spacing:.05em;margin:0 0 7px;font-size:.72rem}.governed-ask-evidence-grid p,.governed-ask-evidence-grid li,.governed-stage4-answer details p{font-size:.75rem;line-height:1.5}.governed-ask-evidence-grid ul{margin:0;padding-left:18px}.governed-stage4-answer details{margin-top:14px}.governed-stage4-answer summary{cursor:pointer;font-size:.75rem;font-weight:800}.governed-ask-contextual>h4{margin-bottom:5px}.governed-stage4-questions button{text-align:left;gap:3px;max-width:290px;display:grid}.governed-stage4-questions button span{color:var(--ship-muted);text-transform:capitalize;font-size:.62rem}.governed-ask-library{border-top:1px solid var(--ship-line);padding-top:18px}.governed-ask-library>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.governed-ask-library>header h4{font:600 1.15rem Georgia,serif}.governed-ask-library>header p{max-width:620px;color:var(--ship-muted);font-size:.75rem}.governed-ask-library>header label{color:var(--ship-muted);gap:5px;font-size:.68rem;font-weight:800;display:grid}.governed-ask-library input{border:1px solid var(--ship-line);min-width:280px;padding:8px}.governed-ask-library details{border-top:1px solid var(--ship-line)}.governed-ask-library summary{cursor:pointer;letter-spacing:.03em;padding:12px 4px;font-size:.76rem;font-weight:850}.governed-ask-library summary span{float:right;color:var(--ship-muted)}.governed-ask-library details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 14px;display:grid}.governed-ask-library details button{border:1px solid var(--ship-line);color:var(--ship-ink);text-align:left;cursor:pointer;background:#fff;gap:5px;padding:12px;display:grid}.governed-ask-library details button:hover,.governed-ask-library details button:focus-visible{border-color:var(--ship-blue);outline:2px solid #0000}.governed-ask-library details button strong{font:600 .88rem/1.35 Georgia,serif}.governed-ask-library details button small{color:var(--ship-muted);text-transform:capitalize;font-size:.65rem}@media (max-width:760px){.governed-ask-form-footer,.governed-ask-library>header{display:grid}.governed-ask-library input{width:100%;min-width:0}.governed-ask-evidence-grid,.governed-ask-summary,.governed-ask-library details>div{grid-template-columns:1fr}.governed-ask-summary>div{border-right:0;border-bottom:1px solid var(--ship-line)}}.governed-shell{min-height:100dvh;color:var(--ship-ink);background:#f3f5f2;grid-template-columns:245px minmax(0,1fr);display:grid}.governed-shell-nav{color:#fff;background:#102f27;flex-direction:column;height:100dvh;padding:22px 18px;display:flex;position:sticky;top:0}.governed-shell-brand{color:#fff;align-items:center;gap:9px;font-size:1.25rem;text-decoration:none;display:flex}.governed-shell-nav>p{color:#b9d0c7;margin:20px 0 12px;font:600 .78rem/1.4 Georgia,serif}.governed-shell-nav nav{display:grid;overflow:auto}.governed-shell-nav nav a{color:#d7e3de;border-left:2px solid #0000;padding:8px 10px;font-size:.76rem;text-decoration:none}.governed-shell-nav nav a[aria-current=page]{color:#fff;background:#ffffff12;border-left-color:#8fd5bc;font-weight:800}.governed-shell-nav footer{border-top:1px solid #ffffff2b;gap:10px;margin-top:auto;padding-top:14px;display:grid}.governed-shell-nav footer>span{color:#aec0b8;font-size:.66rem}.governed-shell-nav footer>a{color:#fff;font-size:.72rem;font-weight:750}.governed-shell>main{min-width:0}.governed-shell-context{border-bottom:1px solid var(--ship-line);background:#fff;align-items:center;gap:0;min-height:76px;display:flex}.governed-shell-context>div,.governed-shell-context>label{border-right:1px solid var(--ship-line);min-width:190px;padding:13px 18px;display:grid}.governed-shell-context span,.governed-shell-context label{color:var(--ship-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.governed-shell-context strong{margin-top:4px;font-size:.8rem}.governed-shell-context small{color:var(--ship-muted);margin-top:2px;font-size:.67rem}.governed-shell-context select{border:1px solid var(--ship-line);background:#fff;max-width:270px;margin-top:5px;padding:5px}.governed-shell-page{padding:24px}.governed-shell-empty,.governed-shell-access>section{border:1px solid var(--ship-line);background:#fff;max-width:720px;margin:8vh auto;padding:clamp(24px,5vw,50px)}.governed-shell-empty h1,.governed-shell-access h1{font:600 clamp(1.7rem,4vw,2.6rem)/1.15 Georgia,serif}.governed-shell-empty p,.governed-shell-access p{line-height:1.55}.governed-shell-empty>a{background:var(--ship-blue);color:#fff;margin-top:12px;padding:10px 13px;font-weight:750;text-decoration:none;display:inline-block}.governed-shell-kicker{color:var(--ship-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.governed-activation{border:1px solid var(--ship-line);background:#fff;max-width:1120px;margin:22px auto;padding:24px}.governed-activation>h2{margin:5px 0;font:600 1.45rem/1.2 Georgia,serif}.governed-activation>p{line-height:1.5}.governed-activation>div{background:var(--ship-line);border:1px solid var(--ship-line);gap:1px;margin:18px 0;display:grid}.governed-activation article{background:#fff;padding:16px}.governed-activation article header{grid-template-columns:36px 1fr auto;align-items:start;gap:12px;display:grid}.governed-activation article header>span{color:#fff;background:#153c33;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.governed-activation h3{margin:0;font-size:.92rem}.governed-activation article p{color:var(--ship-muted);margin:4px 0;font-size:.76rem}.governed-activation article header>strong{letter-spacing:.06em;font-size:.66rem}.governed-activation article label{gap:8px;margin:13px 0 8px 48px;font-size:.74rem;display:flex}.governed-activation article button,.governed-activation-today{border:1px solid var(--ship-blue);background:var(--ship-blue);color:#fff;margin-left:48px;padding:9px 12px;font-weight:750;text-decoration:none}.governed-activation article button:disabled{opacity:.45}.governed-activation>small{color:var(--ship-muted);margin-top:18px;display:block}@media (max-width:800px){.governed-shell{grid-template-columns:1fr}.governed-shell-nav{height:auto;position:static}.governed-shell-nav nav{grid-template-columns:repeat(2,1fr)}.governed-shell-nav footer{margin-top:16px}.governed-shell-context{grid-template-columns:1fr;display:grid}.governed-shell-context>div,.governed-shell-context>label{border-right:0;border-bottom:1px solid var(--ship-line)}.governed-shell-page{padding:12px}.governed-activation article header{grid-template-columns:36px 1fr}.governed-activation article header>strong{grid-column:2}.governed-activation article label,.governed-activation article button,.governed-activation-today{margin-left:0}}.governed-shell>main{display:block}.governed-executive-command aside,.governed-executive-decision aside{color:#fff;background:#071d47;height:auto;padding:0 0 0 20px;position:static}@media (max-width:1050px){.governed-executive-command aside,.governed-executive-decision aside{padding:15px 0 0}}.governed-shell-v3{--v3-navy:#07162d;--v3-navy-soft:#0d2444;--v3-blue:#2f67f6;--v3-cyan:#58d8dd;--v3-cloud:#f4f6fa;--v3-ink:#12213c;--v3-muted:#647188;--v3-line:#dce2ec;background:var(--v3-cloud);color:var(--v3-ink);grid-template-columns:252px minmax(0,1fr)}.governed-v3-skip{z-index:100;color:var(--v3-navy);background:#fff;border-radius:6px;padding:9px 13px;font-size:.76rem;font-weight:800;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.governed-v3-skip:focus{transform:translateY(0)}.governed-shell-v3 .governed-shell-nav{background:linear-gradient(180deg,var(--v3-navy),#091d39 72%,#0d2846);color:#fff;width:auto;padding:20px 14px 16px;box-shadow:12px 0 32px #05132a14}.governed-shell-v3 .governed-shell-brand{color:#fff;gap:11px;padding:2px 7px}.governed-shell-v3 .governed-shell-brand>span:last-child{gap:1px;display:grid}.governed-shell-v3 .governed-shell-brand b{letter-spacing:.14em;font:750 1.04rem/1 Arial,sans-serif}.governed-shell-v3 .governed-shell-brand small{color:#98add0;letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:650}.governed-v3-mark{background:#0e2d55;border:1px solid #4b6b9a;border-radius:9px;width:30px;height:30px;display:block;position:relative;box-shadow:inset 0 0 14px #64e0e31e}.governed-v3-mark span{background:var(--v3-cyan);border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 8px #58d8dd88}.governed-v3-mark span:first-child{top:7px;left:12px}.governed-v3-mark span:nth-child(2){top:12px;left:7px}.governed-v3-mark span:nth-child(3){top:12px;right:7px}.governed-v3-mark span:nth-child(4){bottom:6px;right:9px}.governed-v3-mark:before,.governed-v3-mark:after{content:"";border-top:1px solid #58d8dd99;position:absolute;inset:9px 8px;transform:rotate(28deg)}.governed-v3-mark:after{transform:rotate(-38deg)}.governed-shell-v3 .governed-shell-nav>p{color:#d7e2f4;border-block:1px solid #ffffff14;margin:18px 7px 13px;padding:12px 0;font:650 .73rem/1.4 Arial,sans-serif}.governed-shell-v3 .governed-shell-nav nav{gap:15px;margin:0;padding:0 2px 10px}.governed-shell-v3 .governed-shell-nav nav section{gap:2px;display:grid}.governed-shell-v3 .governed-shell-nav nav section>span{color:#7089ac;letter-spacing:.13em;text-transform:uppercase;padding:0 9px 5px;font-size:.55rem;font-weight:850}.governed-shell-v3 .governed-shell-nav nav a{color:#aebed7;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 9px;font-size:.72rem;display:flex}.governed-shell-v3 .governed-shell-nav nav a:hover{color:#fff;background:#ffffff0c}.governed-shell-v3 .governed-shell-nav nav a[aria-current=page]{box-shadow:inset 2px 0 var(--v3-cyan);color:#fff;background:linear-gradient(90deg,#2f67f629,#2f67f60a);border:0}.governed-v3-icon{flex:none;width:17px;height:17px}.governed-shell-v3 .governed-shell-nav footer{border-top-color:#ffffff17;gap:9px;padding:13px 7px 0}.governed-shell-v3 .governed-shell-nav footer>span{color:#7f95b6}.governed-shell-v3 .governed-shell-nav footer>a{color:#dceaff}.governed-shell-v3>main{background:var(--v3-cloud)}.governed-shell-v3 .governed-shell-context{border-color:var(--v3-line);background:#fff;min-height:64px;padding:0 14px;box-shadow:0 1px 10px #0b1f400a}.governed-shell-v3 .governed-shell-context>div,.governed-shell-v3 .governed-shell-context>label{border-color:var(--v3-line);min-width:170px;padding:10px 16px}.governed-shell-v3 .governed-shell-context span,.governed-shell-v3 .governed-shell-context label{color:#7c899e;letter-spacing:.1em;font-size:.55rem}.governed-shell-v3 .governed-shell-context strong{font-size:.74rem}.governed-shell-v3 .governed-shell-context small{font-size:.62rem}.governed-shell-v3 .governed-shell-context select{border-color:var(--v3-line);border-radius:6px}.governed-shell-v3 .governed-shell-page{max-width:1500px;margin:0 auto;padding:28px clamp(18px,3.2vw,46px) 50px}.governed-v3-posture{letter-spacing:.055em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;width:max-content;padding:5px 8px;font-size:.58rem;font-weight:850;display:inline-flex}.governed-v3-posture-established{color:#0f6b52;background:#e9f7f2;border-color:#79bca7}.governed-v3-posture-qualified{color:#84580b;background:#fff6df;border-color:#e0b461}.governed-v3-posture-proposed{color:#4055a8;background:#eef1ff;border-color:#93a9ec}.governed-v3-posture-conflicting{color:#9b2940;background:#fff0f3;border-color:#df8796}.governed-v3-posture-insufficient{color:#526077;background:#f3f5f8;border-color:#a9b4c6}.governed-v3-disclosure{border-top:1px solid var(--v3-line);margin-top:auto;padding-top:13px}.governed-v3-disclosure summary{cursor:pointer;color:#4f6280;align-items:center;gap:7px;width:max-content;font-size:.64rem;font-weight:800;list-style:none;display:flex}.governed-v3-disclosure summary::-webkit-details-marker{display:none}.governed-v3-disclosure summary:focus-visible,.governed-shell-v3 a:focus-visible,.governed-shell-v3 button:focus-visible,.governed-shell-v3 select:focus-visible{outline-offset:3px;outline:3px solid #56cdd3}.governed-v3-evidence-dot{border:2px solid var(--v3-blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2f67f61a}.governed-v3-trace-body{color:#35435a;background:#f5f7fb;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.governed-v3-trace-body>p{gap:4px;margin:0;font-size:.7rem;line-height:1.45;display:grid}.governed-v3-trace-body>p strong,.governed-v3-trace-body dt{color:#7b8799;letter-spacing:.06em;text-transform:uppercase;font-size:.55rem}.governed-v3-trace-body dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.governed-v3-trace-body dl>div{min-width:0}.governed-v3-trace-body dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:.61rem;line-height:1.4}.governed-v3-strategic-card{border:1px solid var(--v3-line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:18px;display:flex;box-shadow:0 6px 18px #0c244b0b}.governed-v3-strategic-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.governed-v3-strategic-card>header>span{color:#6a7790;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-strategic-card h3{margin:22px 0 13px;font:650 clamp(.96rem,1.5vw,1.16rem)/1.42 Georgia,serif}.governed-v3-strategic-card>p{color:var(--v3-muted);margin:0 0 16px;font-size:.73rem;line-height:1.5}.governed-v3-reasoning{border:1px solid var(--v3-line);background:#fff;border-radius:12px;grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);gap:24px;padding:20px;display:grid}.governed-v3-reasoning>header>span{color:var(--v3-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-reasoning>header h3{margin:7px 0;font:650 1.12rem/1.35 Georgia,serif}.governed-v3-reasoning ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.governed-v3-reasoning li{grid-template-columns:28px 1fr;gap:11px;display:grid}.governed-v3-reasoning li>span{background:var(--v3-navy);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.66rem;font-weight:800;display:grid}.governed-v3-reasoning li p{margin:3px 0 8px;font-size:.75rem;line-height:1.48}.governed-v3-reasoning li:not(:last-child)>div{border-bottom:1px solid var(--v3-line);padding-bottom:11px}.governed-v3-insufficient{background:linear-gradient(145deg,#fff,#f5f7fb);border:1px solid #bdc7d8;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px #0c244b0f}.governed-v3-insufficient>header{border-bottom:1px solid var(--v3-line);background:#eef2f8;align-items:center;gap:13px;padding:20px 22px;display:flex}.governed-v3-insufficient>header>span{color:#52617a;border:1px solid #8695ac;border-radius:50%;place-items:center;width:32px;height:32px;font:700 1rem Georgia,serif;display:grid}.governed-v3-insufficient>header p{color:#6e7b90;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.57rem;font-weight:850}.governed-v3-insufficient>header h3{margin:4px 0 0;font:650 1.16rem Georgia,serif}.governed-v3-insufficient-grid{background:var(--v3-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.governed-v3-insufficient-grid>section{background:#fff;padding:17px 20px}.governed-v3-insufficient h4{color:#52617a;letter-spacing:.03em;margin:0 0 8px;font-size:.64rem}.governed-v3-insufficient p,.governed-v3-insufficient li{font-size:.73rem;line-height:1.5}.governed-v3-insufficient ul{margin:0;padding-left:17px}.governed-v3-insufficient>footer{background:#f8faff;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.governed-v3-insufficient>footer>div{gap:4px;display:grid}.governed-v3-insufficient>footer>div span{color:#6e7b90;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:850}.governed-v3-insufficient>footer>div strong{font:650 .86rem/1.4 Georgia,serif}.governed-v3-insufficient>footer .governed-v3-disclosure{border:0;min-width:max-content;margin:0;padding:0}@media (max-width:1050px){.governed-shell-v3{grid-template-columns:220px minmax(0,1fr)}.governed-v3-reasoning{grid-template-columns:1fr}.governed-shell-v3 .governed-shell-context{overflow:auto}}@media (max-width:800px){.governed-shell-v3{grid-template-columns:1fr}.governed-shell-v3 .governed-shell-nav{height:auto;padding:15px;position:static}.governed-shell-v3 .governed-shell-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.governed-shell-v3 .governed-shell-context{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.governed-shell-v3 .governed-shell-context>div,.governed-shell-v3 .governed-shell-context>label{min-width:0}.governed-v3-insufficient-grid{grid-template-columns:1fr}.governed-v3-insufficient>footer{flex-direction:column;align-items:flex-start}.governed-v3-insufficient>footer .governed-v3-disclosure{min-width:0}.governed-v3-trace-body dl{grid-template-columns:1fr}}@media (max-width:520px){.governed-shell-v3 .governed-shell-nav nav,.governed-shell-v3 .governed-shell-context{grid-template-columns:1fr}.governed-shell-v3 .governed-shell-page{padding:16px 12px 32px}}.governed-v3-today,.governed-v3-intelligence{gap:22px;display:grid}.governed-v3-hero{color:#fff;background:radial-gradient(circle at 75% 5%,#235190 0,#0000 28%),linear-gradient(132deg,#07162d,#0b2447 66%,#0d3158);border:1px solid #17345e;border-radius:16px;grid-template-columns:minmax(0,1.7fr) minmax(250px,.5fr);display:grid;overflow:hidden;box-shadow:0 18px 42px #07162d33}.governed-v3-hero-copy{padding:clamp(26px,4vw,46px)}.governed-v3-hero-copy>p,.governed-v3-intelligence-heading p,.governed-v3-section-heading p,.governed-v3-action span,.governed-v3-capability-register>header p,.governed-v3-relationship-empty>span{color:#55d9dd;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.59rem;font-weight:850}.governed-v3-hero-copy h1{letter-spacing:-.025em;max-width:960px;margin:10px 0 13px;font:650 clamp(1.75rem,3.7vw,3.1rem)/1.08 Georgia,serif}.governed-v3-hero-copy>span{color:#cdd9eb;max-width:790px;font-size:.86rem;line-height:1.58;display:block}.governed-v3-hero .governed-v3-disclosure{border-color:#fff2;max-width:640px}.governed-v3-hero .governed-v3-disclosure summary{color:#bfd1e9}.governed-v3-hero .governed-v3-trace-body{color:#e8eef9;background:#ffffff0b}.governed-v3-hero .governed-v3-trace-body>p strong,.governed-v3-hero .governed-v3-trace-body dt{color:#9fb3d0}.governed-v3-hero>aside{background:#071a35aa;border-left:1px solid #ffffff1c;align-content:center;gap:20px;padding:28px;display:grid}.governed-v3-hero>aside>div{gap:7px;display:grid}.governed-v3-hero>aside>div>span{color:#8fa8ca;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:850}.governed-v3-hero>aside strong{font:650 .92rem/1.35 Georgia,serif}.governed-v3-hero .governed-v3-posture{color:#fff;background:#ffffff0f}.governed-v3-action{background:#fff;border:1px solid #cad5e7;border-radius:11px;justify-content:space-between;align-items:center;gap:28px;padding:18px 21px;display:flex;box-shadow:0 5px 16px #0c244b09}.governed-v3-action>div{gap:5px;display:grid}.governed-v3-action h2{margin:0;font:650 clamp(.95rem,2vw,1.25rem)/1.4 Georgia,serif}.governed-v3-action .governed-v3-disclosure{border:0;min-width:max-content;margin:0;padding:0}.governed-v3-section-heading{justify-content:space-between;align-items:end;gap:24px;padding-top:5px;display:flex}.governed-v3-section-heading p,.governed-v3-capability-register>header p{color:#2f67f6}.governed-v3-section-heading h2,.governed-v3-capability-register>header h2{margin:6px 0 0;font:650 clamp(1.3rem,2.6vw,1.9rem)/1.2 Georgia,serif}.governed-v3-section-heading>span,.governed-v3-capability-register>header>span{color:#758198;font-size:.67rem}.governed-v3-card-grid,.governed-v3-domain-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,285px),1fr));align-items:stretch;gap:14px;display:grid}.governed-v3-card-grid .governed-v3-strategic-card,.governed-v3-domain-grid .governed-v3-strategic-card{min-height:0}.governed-v3-watch-grid{border:1px solid var(--v3-line);background:var(--v3-line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.governed-v3-watch-grid article{background:#fff;padding:17px}.governed-v3-watch-grid span{color:#2f67f6;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-watch-grid p{color:#536078;margin:8px 0 0;font-size:.73rem;line-height:1.5}.governed-v3-intelligence-heading{border-bottom:1px solid var(--v3-line);justify-content:space-between;align-items:flex-start;gap:32px;padding:8px 0 22px;display:flex}.governed-v3-intelligence-heading p{color:#2f67f6}.governed-v3-intelligence-heading h1{letter-spacing:-.025em;max-width:850px;margin:7px 0 9px;font:650 clamp(1.8rem,3.6vw,2.8rem)/1.08 Georgia,serif}.governed-v3-intelligence-heading>div>span{color:#647188;max-width:720px;font-size:.82rem;line-height:1.55;display:block}.governed-v3-hero>aside,.governed-v3-intelligence-heading>aside{height:auto;position:static}.governed-v3-intelligence-heading>aside{min-width:210px;color:inherit;background:0 0;justify-items:end;gap:7px;padding:0;display:grid}.governed-v3-intelligence-heading>aside>span{font:650 .86rem Georgia,serif}.governed-v3-intelligence-heading>aside>small{color:#738098;font-size:.64rem}.governed-v3-domain-grid .governed-v3-strategic-card{border-top:3px solid #2f67f6}.governed-v3-capability-register{border:1px solid var(--v3-line);background:#fff;border-radius:12px;overflow:hidden}.governed-v3-capability-register>header{background:#f7f9fc;justify-content:space-between;align-items:end;gap:20px;padding:18px 20px;display:flex}.governed-v3-capability-register>div{display:grid}.governed-v3-capability-register article{border-top:1px solid var(--v3-line);grid-template-columns:minmax(170px,.5fr) minmax(130px,.24fr) minmax(240px,1fr);align-items:center;gap:18px;padding:14px 20px;display:grid}.governed-v3-capability-register article>div{gap:3px;display:grid}.governed-v3-capability-register article strong{font-size:.78rem}.governed-v3-capability-register article small{color:#758198;font-size:.6rem}.governed-v3-capability-register article>p{color:#536078;margin:0;font-size:.72rem;line-height:1.45}.governed-v3-capability-register article>.governed-v3-disclosure{grid-column:1/-1;margin:0;padding-top:9px}.governed-v3-relationship-empty{background:#f7f9fc;border:1px dashed #aab6c8;border-radius:12px;padding:20px}.governed-v3-relationship-empty>span{color:#2f67f6}.governed-v3-relationship-empty h3{margin:7px 0}.governed-v3-relationship-empty p{color:#647188;font-size:.75rem}@media (max-width:1000px){.governed-v3-hero{grid-template-columns:1fr}.governed-v3-hero>aside{border-top:1px solid #ffffff1c;border-left:0;grid-template-columns:repeat(3,minmax(0,1fr))}.governed-v3-capability-register article{grid-template-columns:minmax(150px,.5fr) minmax(120px,.25fr) minmax(200px,1fr)}}@media (max-width:760px){.governed-v3-action,.governed-v3-section-heading,.governed-v3-intelligence-heading{flex-direction:column;align-items:flex-start}.governed-v3-action .governed-v3-disclosure{min-width:0}.governed-v3-hero>aside,.governed-v3-watch-grid{grid-template-columns:1fr}.governed-v3-intelligence-heading>aside{justify-items:start;min-width:0}.governed-v3-capability-register>header{display:grid}.governed-v3-capability-register article{grid-template-columns:1fr}.governed-v3-capability-register article>.governed-v3-disclosure{grid-column:auto}.governed-v3-hero-copy{padding:24px 20px}.governed-v3-hero>aside{padding:20px}}.governed-v3-posture{gap:5px}.governed-v3-posture-symbol{border:1px solid;border-radius:50%;place-items:center;width:14px;height:14px;font-size:.55rem;line-height:1;display:inline-grid}.governed-v3-card-label{color:#6a7790;align-items:center;gap:7px;display:flex}.governed-v3-card-label .governed-v3-icon{color:#2f67f6;width:16px;height:16px}.governed-v3-card-label>span{letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-strategic-card{border-left-width:4px;position:relative}.governed-v3-strategic-card-established{border-left-color:#4f9e86}.governed-v3-strategic-card-qualified{border-left-style:double;border-left-color:#cf941f}.governed-v3-strategic-card-proposed{border-left-color:#657bd3}.governed-v3-strategic-card-insufficient{border-left-style:dashed;border-left-color:#8491a6}.governed-v3-strategic-card-conflicting{border-left-style:double;border-left-color:#bf5368}.governed-v3-capability-line{border-top:1px solid var(--v3-line);text-transform:uppercase;padding-top:11px;color:#77849a!important;margin-top:auto!important;font-size:.64rem!important}.governed-v3-domain-grid .governed-v3-strategic-card{border-top-width:1px}.governed-v3-today-evidence,.governed-v3-attention-details{border:1px solid var(--v3-line);background:#fff;border-radius:12px;overflow:hidden}.governed-v3-today-evidence>summary,.governed-v3-attention-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:15px 19px;list-style:none;display:flex}.governed-v3-today-evidence>summary::-webkit-details-marker{display:none}.governed-v3-attention-details>summary::-webkit-details-marker{display:none}.governed-v3-capability-register>summary::-webkit-details-marker{display:none}.governed-v3-today-evidence>summary span,.governed-v3-attention-details>summary span{color:#2f67f6;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-today-evidence>summary strong,.governed-v3-attention-details>summary strong{font:650 .84rem/1.4 Georgia,serif}.governed-v3-today-evidence>summary:after,.governed-v3-attention-details>summary:after,.governed-v3-capability-register>summary:after{content:"+";color:#4d5d76;border:1px solid #b1bccd;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:.85rem;display:grid}.governed-v3-today-evidence[open]>summary:after,.governed-v3-attention-details[open]>summary:after,.governed-v3-capability-register[open]>summary:after{content:"−"}.governed-v3-today-evidence>.governed-v3-insufficient{border:0;border-top:1px solid var(--v3-line);box-shadow:none;border-radius:0}.governed-v3-attention-details>.governed-v3-watch-grid{border:0;border-top:1px solid var(--v3-line);border-radius:0}.governed-v3-capability-register>summary{cursor:pointer;background:#f7f9fc;justify-content:space-between;align-items:end;gap:20px;padding:18px 20px;list-style:none;display:flex}.governed-v3-capability-register>summary>div{flex:1}.governed-v3-capability-register>summary p{color:#2f67f6;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.59rem;font-weight:850}.governed-v3-capability-register>summary h2{margin:6px 0 0;font:650 clamp(1.3rem,2.6vw,1.9rem)/1.2 Georgia,serif}.governed-v3-capability-register>summary>span{color:#758198;font-size:.67rem}.governed-v3-capability-register>summary:after{margin-left:4px}.governed-v3-today-evidence>summary:focus-visible,.governed-v3-attention-details>summary:focus-visible,.governed-v3-capability-register>summary:focus-visible{outline-offset:-3px;outline:3px solid #56cdd3}@media (max-width:760px){.governed-v3-today-evidence>summary,.governed-v3-attention-details>summary,.governed-v3-capability-register>summary{flex-wrap:wrap;align-items:flex-start}.governed-v3-today-evidence>summary strong,.governed-v3-attention-details>summary strong{width:calc(100% - 43px)}.governed-v3-capability-register>summary>span{order:3;width:100%}}.governed-v3-specialist{gap:22px;display:grid}.governed-v3-specialist-heading{border-bottom:1px solid var(--v3-line);justify-content:space-between;align-items:flex-start;gap:30px;padding:8px 0 22px;display:flex}.governed-v3-specialist-title{align-items:flex-start;gap:15px;display:flex}.governed-v3-specialist-title>span{width:44px;height:44px;color:var(--v3-blue);background:#eaf0ff;border-radius:12px;flex:none;place-items:center;display:grid}.governed-v3-specialist-title .governed-v3-icon{width:22px;height:22px}.governed-v3-specialist-title p{color:var(--v3-blue);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.59rem;font-weight:850}.governed-v3-specialist-title h1{letter-spacing:-.025em;max-width:850px;margin:7px 0 9px;font:650 clamp(1.75rem,3.4vw,2.65rem)/1.08 Georgia,serif}.governed-v3-specialist-title small{color:#647188;max-width:790px;font-size:.8rem;line-height:1.58;display:block}.governed-v3-specialist-heading>aside{justify-items:end;gap:7px;min-width:205px;height:auto;display:grid;position:static}.governed-v3-specialist-heading>aside strong{font:650 .86rem Georgia,serif}.governed-v3-specialist-heading>aside small{color:#738098;font-size:.64rem}.governed-v3-current-state{color:#fff;background:linear-gradient(132deg,#07162d,#0b2447 70%,#0d3158);border:1px solid #17345e;border-radius:15px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);display:grid;overflow:hidden}.governed-v3-current-state>div,.governed-v3-current-state>aside{padding:clamp(22px,3.2vw,38px)}.governed-v3-current-state>aside{background:#071a35aa;border-left:1px solid #ffffff1c;height:auto;position:static}.governed-v3-current-state span,.governed-v3-ai-principle span,.governed-v3-trajectory>header p,.governed-v3-next-action>span,.governed-v3-work-evidence header span,.governed-v3-dependency-list>span,.governed-v3-tradeoffs>span,.governed-v3-economics header span{color:#55d9dd;letter-spacing:.11em;text-transform:uppercase;font-size:.59rem;font-weight:850}.governed-v3-current-state h2{margin:11px 0 18px;font:650 clamp(1.35rem,2.7vw,2.1rem)/1.2 Georgia,serif}.governed-v3-current-state aside p{color:#e1e9f6;margin:11px 0;font:650 1rem/1.48 Georgia,serif}.governed-v3-current-state aside small{color:#9fb3d0;line-height:1.5;display:block}.governed-v3-current-state .governed-v3-disclosure{border-color:#ffffff26}.governed-v3-current-state .governed-v3-disclosure summary{color:#c8d6e9}.governed-v3-current-state .governed-v3-trace-body{color:#eef4fc;background:#ffffff0b}.governed-v3-role-grid,.governed-v3-talent-roles,.governed-v3-career-grid,.governed-v3-scenario-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.governed-v3-role-grid>article,.governed-v3-talent-roles>article,.governed-v3-career-grid>article,.governed-v3-scenario-grid>article{border:1px solid var(--v3-line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:19px;display:flex;box-shadow:0 6px 18px #0c244b0a}.governed-v3-role-grid header,.governed-v3-talent-roles header,.governed-v3-activity-grid header,.governed-v3-scenario-grid header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.governed-v3-role-grid header span,.governed-v3-talent-roles header small,.governed-v3-scenario-grid header>span{color:#758198;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:850}.governed-v3-role-grid h3,.governed-v3-talent-roles h3,.governed-v3-career-grid h3,.governed-v3-scenario-grid h3{margin:6px 0 14px;font:650 1.02rem/1.38 Georgia,serif}.governed-v3-role-grid dl,.governed-v3-activity-grid dl,.governed-v3-career-grid dl,.governed-v3-scenario-grid dl{background:var(--v3-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 14px;display:grid}.governed-v3-role-grid dl>div,.governed-v3-activity-grid dl>div,.governed-v3-career-grid dl>div,.governed-v3-scenario-grid dl>div{background:#f8fafd;padding:10px}.governed-v3-role-grid dt,.governed-v3-activity-grid dt,.governed-v3-career-grid dt,.governed-v3-scenario-grid dt{color:#748198;text-transform:uppercase;font-size:.55rem}.governed-v3-role-grid dd,.governed-v3-activity-grid dd,.governed-v3-career-grid dd,.governed-v3-scenario-grid dd{margin:4px 0 0;font-size:.7rem;line-height:1.4}.governed-v3-role-grid>article>p,.governed-v3-talent-roles>article>p,.governed-v3-career-grid>article>p,.governed-v3-scenario-grid>article>p{color:#536078;font-size:.73rem;line-height:1.5}.governed-v3-work-evidence{grid-template-columns:1fr 1fr;gap:14px;display:grid}.governed-v3-work-evidence>div{border:1px solid var(--v3-line);background:#fff;border-radius:12px;overflow:hidden}.governed-v3-work-evidence header{background:#f5f7fb;gap:5px;padding:16px 18px;display:grid}.governed-v3-work-evidence header span{color:var(--v3-blue)}.governed-v3-work-evidence header strong{font:650 .92rem Georgia,serif}.governed-v3-work-evidence article{border-top:1px solid var(--v3-line);padding:14px 18px}.governed-v3-work-evidence article>div{align-items:center;gap:8px;display:flex}.governed-v3-work-evidence article .governed-v3-icon{width:16px;color:var(--v3-blue)}.governed-v3-work-evidence article p{margin:0;font-size:.77rem;font-weight:750}.governed-v3-work-evidence article small{color:#748198;margin-top:5px;font-size:.64rem;display:block}.governed-v3-work-evidence>div>p{color:#748198;padding:16px 18px;font-size:.72rem}.governed-v3-work-evidence .governed-v3-disclosure{margin-top:11px}.governed-v3-trajectory{border:1px solid var(--v3-line);background:#fff;border-radius:13px;overflow:hidden}.governed-v3-trajectory>header{background:#f5f7fb;padding:18px 20px}.governed-v3-trajectory>header p{color:var(--v3-blue);margin:0}.governed-v3-trajectory>header h2{margin:6px 0;font:650 1.2rem Georgia,serif}.governed-v3-trajectory>header span{color:#748198;font-size:.7rem}.governed-v3-trajectory>div{grid-template-columns:repeat(3,1fr);display:grid}.governed-v3-trajectory article{border-top:1px solid var(--v3-line);padding:20px;position:relative}.governed-v3-trajectory article+article{border-left:1px solid var(--v3-line)}.governed-v3-trajectory article>span{background:var(--v3-navy);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.64rem;font-weight:850;display:grid}.governed-v3-trajectory h3{margin:10px 0;font:650 .9rem Georgia,serif}.governed-v3-trajectory article p{color:#536078;font-size:.7rem;line-height:1.48}.governed-v3-next-action{border:1px solid #c6d3e7;border-left:4px solid var(--v3-blue);background:#fff;border-radius:11px;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);align-items:center;gap:7px 24px;padding:20px 22px;display:grid}.governed-v3-next-action>span{color:var(--v3-blue);grid-row:1/3}.governed-v3-next-action h2{margin:0;font:650 1rem/1.35 Georgia,serif}.governed-v3-next-action p{color:#5f6c82;margin:0;font-size:.72rem}.governed-v3-next-action .governed-v3-disclosure{grid-column:2;margin-top:5px}.governed-v3-ai-principle{color:#fff;background:linear-gradient(135deg,#07162d,#123963);border-radius:15px;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px;display:flex}.governed-v3-ai-principle>div{max-width:900px}.governed-v3-ai-principle span{display:block}.governed-v3-ai-principle h2{margin:9px 0;font:650 clamp(1.35rem,2.5vw,2rem)/1.2 Georgia,serif}.governed-v3-ai-principle p{color:#cdd9eb;margin:0;font-size:.78rem;line-height:1.55}.governed-v3-ai-principle .governed-v3-disclosure{border-color:#ffffff26;min-width:max-content}.governed-v3-ai-principle .governed-v3-disclosure summary{color:#c8d6e9}.governed-v3-ai-principle .governed-v3-trace-body{color:#eef4fc;background:#ffffff0b}.governed-v3-ai-status{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.governed-v3-ai-status article{border:1px solid var(--v3-line);background:#fff;border-radius:11px;gap:9px;padding:17px;display:grid}.governed-v3-ai-status article>span{color:#69778e;text-transform:uppercase;font-size:.59rem;font-weight:850}.governed-v3-ai-status article p{color:#657188;margin:0;font-size:.68rem;line-height:1.45}.governed-v3-activity-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;display:grid}.governed-v3-activity-grid>article{border:1px solid var(--v3-line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:19px;display:flex}.governed-v3-activity-grid header small{color:#77849a;text-transform:uppercase;font-size:.58rem}.governed-v3-activity-grid h3{margin:5px 0 14px;font:650 1.04rem Georgia,serif}.governed-v3-activity-grid>article>p:not(.governed-v3-intervention){color:#536078;font-size:.72rem;line-height:1.5}.governed-v3-intervention{background:#eff4fb;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.governed-v3-intervention span{color:#748198;text-transform:uppercase;font-size:.56rem}.governed-v3-intervention strong{font-size:.7rem}.governed-v3-activity-grid>article>small{color:#7b879a;font-size:.62rem;line-height:1.4}.governed-v3-talent-roles>article>header>strong{color:var(--v3-blue);font:650 1.7rem Georgia,serif}.governed-v3-talent-roles .governed-v3-posture{margin-top:2px}.governed-v3-talent-roles>article>small{color:#748198;font-size:.62rem}.governed-v3-career-grid>article>span{color:var(--v3-blue);text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-career-grid h3 b{color:#8a98ad;font-weight:400}.governed-v3-career-grid dl{grid-template-columns:1fr}.governed-v3-dependency-list,.governed-v3-tradeoffs{border:1px solid var(--v3-line);background:#fff;border-radius:12px;overflow:hidden}.governed-v3-dependency-list>span,.governed-v3-tradeoffs>span{color:var(--v3-blue);background:#f5f7fb;padding:15px 18px;display:block}.governed-v3-dependency-list article,.governed-v3-tradeoffs article{border-top:1px solid var(--v3-line);padding:14px 18px}.governed-v3-dependency-list article p,.governed-v3-tradeoffs article p{color:#4e5d75;margin:0;font-size:.74rem;line-height:1.5}.governed-v3-scenario-grid>article{border-top:3px solid #657bd3}.governed-v3-scenario-grid>article>section{border-top:1px solid var(--v3-line);margin-top:auto;padding-top:10px}.governed-v3-scenario-grid h4{color:#718097;text-transform:uppercase;margin:9px 0 4px;font-size:.57rem}.governed-v3-scenario-grid>article>section p{color:#536078;margin:0;font-size:.69rem;line-height:1.46}.governed-v3-economics{border:1px solid var(--v3-line);background:#fff;border-radius:13px;padding:22px}.governed-v3-economics>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.governed-v3-economics header span{color:var(--v3-blue)}.governed-v3-economics h2{margin:7px 0;font:650 1.25rem Georgia,serif}.governed-v3-economics>p{color:#5e6b82;font-size:.74rem;line-height:1.5}.governed-v3-economics>dl{background:var(--v3-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:17px 0;display:grid}.governed-v3-economics>dl>div{background:#f8fafd;padding:14px}.governed-v3-economics dt{color:#748198;text-transform:uppercase;font-size:.57rem}.governed-v3-economics dd{margin:6px 0 0;font:650 1.05rem Georgia,serif}.governed-v3-economics dd.unknown{color:#7d899b;font:650 .75rem/1.4 system-ui,sans-serif}@media (max-width:980px){.governed-v3-current-state{grid-template-columns:1fr}.governed-v3-current-state>aside{border-top:1px solid #ffffff1c;border-left:0}.governed-v3-work-evidence,.governed-v3-ai-status{grid-template-columns:1fr}.governed-v3-economics>dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.governed-v3-specialist-heading,.governed-v3-ai-principle{flex-direction:column;align-items:flex-start}.governed-v3-specialist-heading>aside{justify-items:start;min-width:0}.governed-v3-specialist-title>span{width:38px;height:38px}.governed-v3-trajectory>div{grid-template-columns:1fr}.governed-v3-trajectory article+article{border-left:0}.governed-v3-next-action{grid-template-columns:1fr}.governed-v3-next-action>span{grid-row:auto}.governed-v3-next-action .governed-v3-disclosure{grid-column:auto}.governed-v3-ai-principle .governed-v3-disclosure{min-width:0}.governed-v3-economics>dl{grid-template-columns:1fr}}.governed-v3-ask{gap:22px;display:grid}.governed-v3-ask-hero{color:#fff;background:radial-gradient(circle at 80% 5%,#235190 0,#0000 30%),linear-gradient(132deg,#07162d,#0b2447 66%,#0d3158);border:1px solid #17345e;border-radius:16px;grid-template-columns:minmax(0,1.55fr) minmax(230px,.45fr);display:grid;overflow:hidden;box-shadow:0 18px 42px #07162d33}.governed-v3-ask-hero>div{padding:clamp(28px,4vw,46px)}.governed-v3-ask-hero>div>p{color:#55d9dd;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.59rem;font-weight:850;display:flex}.governed-v3-ask-hero>div>p .governed-v3-icon{width:17px}.governed-v3-ask-hero h1{letter-spacing:-.025em;margin:10px 0 12px;font:650 clamp(1.85rem,3.8vw,3.1rem)/1.07 Georgia,serif}.governed-v3-ask-hero>div>span{color:#cdd9eb;max-width:760px;font-size:.82rem;line-height:1.55;display:block}.governed-v3-ask-hero form{gap:9px;margin-top:25px;display:grid}.governed-v3-ask-hero form>label{color:#b9c9de;letter-spacing:.06em;text-transform:uppercase;font-size:.61rem;font-weight:800}.governed-v3-ask-hero form>div{background:#fff;border:1px solid #ffffff42;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.governed-v3-ask-hero textarea{resize:vertical;color:#14223a;min-height:88px;font:inherit;border:0;outline:0;padding:14px 15px;font-size:.78rem;line-height:1.5}.governed-v3-ask-hero form button{color:#fff;min-width:126px;font:inherit;cursor:pointer;background:#2f67f6;border:0;align-self:stretch;padding:0 18px;font-size:.7rem;font-weight:850}.governed-v3-ask-hero form button:disabled{opacity:.55;cursor:not-allowed}.governed-v3-ask-hero form>small{color:#91a8c7;font-size:.6rem}.governed-v3-ask-hero>aside{background:#071a35aa;border-left:1px solid #ffffff1c;align-content:center;gap:8px;height:auto;padding:28px;display:grid;position:static}.governed-v3-ask-hero>aside>span{color:#8fa8ca;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:850}.governed-v3-ask-hero>aside>strong{font:650 1rem Georgia,serif}.governed-v3-ask-hero>aside>small{color:#b5c6de;font-size:.65rem}.governed-v3-ask-hero .governed-v3-posture{color:#fff;background:#ffffff0f;margin-top:7px}.governed-ask-live:empty{display:none}.governed-ask-live{color:#604511;background:#fff7e7;border-left:3px solid #d09a2d;margin:0;padding:10px 13px;font-size:.7rem}.governed-v3-ask-featured{background:linear-gradient(120deg,#eef3ff,#fff);border:1px solid #b8c8e2;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex}.governed-v3-ask-featured>div{max-width:900px}.governed-v3-ask-featured>div>span,.governed-v3-ask-contextual header p,.governed-v3-ask-library>header p,.governed-v3-ask-answer>header>div>span,.governed-v3-ask-executive>span,.governed-v3-ask-guidance span,.governed-v3-ask-answer>footer span{color:var(--v3-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-ask-featured h2{margin:7px 0;font:650 clamp(1.15rem,2.3vw,1.65rem)/1.25 Georgia,serif}.governed-v3-ask-featured p{color:#617087;margin:0;font-size:.73rem}.governed-v3-ask-featured button{border:1px solid var(--v3-blue);background:var(--v3-blue);color:#fff;font:inherit;cursor:pointer;border-radius:8px;flex:none;padding:11px 15px;font-size:.68rem;font-weight:850}.governed-v3-ask-featured button span{margin-left:6px}.governed-v3-ask-answer{background:#fff;border:1px solid #b9c7da;border-left:4px solid #74849e;border-radius:14px;overflow:hidden;box-shadow:0 12px 32px #0c244b13}.governed-v3-ask-answer-established{border-left-color:#4f9e86}.governed-v3-ask-answer-qualified{border-left-color:#cf941f}.governed-v3-ask-answer-insufficient{border-left-style:dashed;border-left-color:#8491a6}.governed-v3-ask-answer>header{background:#f5f7fb;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.governed-v3-ask-answer>header h2{max-width:900px;margin:7px 0 0;font:650 1rem/1.45 Georgia,serif}.governed-v3-ask-executive{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);padding:25px 22px}.governed-v3-ask-executive>span{color:#6b7890}.governed-v3-ask-executive>p{max-width:1050px;margin:9px 0 0;font:650 clamp(1.08rem,2.2vw,1.5rem)/1.48 Georgia,serif}.governed-v3-ask-guidance{background:var(--v3-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.governed-v3-ask-guidance>div{background:#fff;gap:6px;padding:17px 21px;display:grid}.governed-v3-ask-guidance strong{font-size:.72rem;line-height:1.5}.governed-v3-ask-interpretations{border-bottom:1px solid var(--v3-line);padding:18px 22px}.governed-v3-ask-interpretations h3{margin:0 0 10px;font:650 .9rem Georgia,serif}.governed-v3-ask-interpretations>div{flex-wrap:wrap;gap:8px;display:flex}.governed-v3-ask-interpretations button{color:#26354e;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdc9db;border-radius:7px;padding:8px 10px;font-size:.67rem}.governed-v3-ask-why{border-bottom:1px solid var(--v3-line)}.governed-v3-ask-why>summary{cursor:pointer;background:#f7f9fc;justify-content:space-between;align-items:center;gap:18px;padding:17px 21px;list-style:none;display:flex}.governed-v3-ask-why>summary::-webkit-details-marker{display:none}.governed-v3-ask-why>summary>div{gap:4px;display:grid}.governed-v3-ask-why>summary span{color:var(--v3-blue);letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:850}.governed-v3-ask-why>summary strong{font:650 .92rem Georgia,serif}.governed-v3-ask-why>summary small{color:#6e7b91;font-size:.63rem}.governed-v3-ask-evidence-grid{background:var(--v3-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.governed-v3-ask-evidence-grid>section{background:#fff;padding:16px 20px}.governed-v3-ask-evidence-grid h5{color:#56657b;margin:0 0 8px;font-size:.63rem}.governed-v3-ask-evidence-grid p,.governed-v3-ask-evidence-grid li{font-size:.69rem;line-height:1.48}.governed-v3-ask-evidence-grid ul{margin:0;padding-left:17px}.governed-v3-ask-answer>footer{background:#fbfcfe;justify-content:space-between;align-items:center;gap:20px;padding:16px 21px;display:flex}.governed-v3-ask-answer>footer>div{gap:4px;display:grid}.governed-v3-ask-answer>footer strong{font-size:.72rem}.governed-v3-ask-answer>footer .governed-v3-disclosure{border:0;min-width:max-content;margin:0;padding:0}.governed-v3-ask-contextual>header,.governed-v3-ask-library>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:13px;display:flex}.governed-v3-ask-contextual header p,.governed-v3-ask-library>header p{margin:0}.governed-v3-ask-contextual h2,.governed-v3-ask-library h2{margin:6px 0 0;font:650 clamp(1.2rem,2.3vw,1.7rem)/1.2 Georgia,serif}.governed-v3-ask-contextual>header>span{color:#748198;font-size:.65rem}.governed-v3-ask-contextual>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;display:grid}.governed-v3-ask-contextual button{border:1px solid var(--v3-line);min-height:155px;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:11px;flex-direction:column;align-items:flex-start;gap:12px;padding:17px;display:flex}.governed-v3-ask-contextual button:hover{border-color:#8fa9d4;box-shadow:0 7px 20px #0c244b0f}.governed-v3-ask-contextual button strong{font:650 .87rem/1.45 Georgia,serif}.governed-v3-ask-contextual button small{color:#748198;text-transform:uppercase;margin-top:auto;font-size:.58rem}.governed-v3-ask-library{border:1px solid var(--v3-line);background:#fff;border-radius:13px;overflow:hidden}.governed-v3-ask-library>header{background:#f5f7fb;margin:0;padding:20px 22px}.governed-v3-ask-library>header>div>span{color:#657188;max-width:660px;margin-top:5px;font-size:.69rem;display:block}.governed-v3-ask-library label{gap:5px;min-width:min(340px,100%);display:grid}.governed-v3-ask-library label>span{color:#66758b;text-transform:uppercase;font-size:.59rem;font-weight:800}.governed-v3-ask-library input{width:100%;font:inherit;background:#fff;border:1px solid #b9c6d9;border-radius:8px;padding:10px 11px;font-size:.71rem}.governed-v3-ask-categories details{border-top:1px solid var(--v3-line)}.governed-v3-ask-categories summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:14px 21px;list-style:none;display:flex}.governed-v3-ask-categories summary::-webkit-details-marker{display:none}.governed-v3-ask-categories summary>div{gap:3px;display:grid}.governed-v3-ask-categories summary strong{font-size:.72rem}.governed-v3-ask-categories summary small{color:#758198;font-size:.59rem}.governed-v3-ask-categories summary>span{color:#596981;border:1px solid #aebacd;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.governed-v3-ask-categories details[open] summary>span{transform:rotate(45deg)}.governed-v3-ask-categories details>div{background:var(--v3-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.governed-v3-ask-categories button{color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;gap:8px;padding:14px 18px;display:grid}.governed-v3-ask-categories button:hover{background:#f5f8fd}.governed-v3-ask-categories button>span{font-size:.72rem;line-height:1.45}.governed-v3-ask-categories button small{color:#758198;text-transform:uppercase;font-size:.58rem}.governed-v3-ask-no-results{color:#69768d;padding:18px 21px;font-size:.72rem}.governed-v3-ask button:focus-visible,.governed-v3-ask textarea:focus-visible,.governed-v3-ask input:focus-visible,.governed-v3-ask summary:focus-visible{outline-offset:2px;outline:3px solid #56cdd3}@media (max-width:900px){.governed-v3-ask-hero{grid-template-columns:1fr}.governed-v3-ask-hero>aside{border-top:1px solid #ffffff1c;border-left:0}.governed-v3-ask-library>header{flex-direction:column;align-items:flex-start}.governed-v3-ask-library label{min-width:100%}}@media (max-width:680px){.governed-v3-ask-hero form>div{grid-template-columns:1fr}.governed-v3-ask-hero form button{min-height:44px}.governed-v3-ask-featured,.governed-v3-ask-contextual>header,.governed-v3-ask-answer>header,.governed-v3-ask-answer>footer{flex-direction:column;align-items:flex-start}.governed-v3-ask-guidance,.governed-v3-ask-evidence-grid,.governed-v3-ask-categories details>div{grid-template-columns:1fr}.governed-v3-ask-answer>footer .governed-v3-disclosure{min-width:0}}.governed-v3-completion{gap:22px;display:grid}.governed-v3-completion-heading{border-bottom:1px solid var(--v3-line);justify-content:space-between;align-items:flex-start;gap:30px;padding:8px 0 22px;display:flex}.governed-v3-completion-title{align-items:flex-start;gap:15px;display:flex}.governed-v3-completion-title>span{width:44px;height:44px;color:var(--v3-blue);background:#eaf0ff;border-radius:12px;flex:none;place-items:center;display:grid}.governed-v3-completion-title .governed-v3-icon{width:22px;height:22px}.governed-v3-completion-title p{color:var(--v3-blue);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.59rem;font-weight:850}.governed-v3-completion-title h1{letter-spacing:-.025em;max-width:850px;margin:7px 0 9px;font:650 clamp(1.75rem,3.4vw,2.65rem)/1.08 Georgia,serif}.governed-v3-completion-title small{color:#647188;max-width:790px;font-size:.8rem;line-height:1.58;display:block}.governed-v3-completion-heading>aside{background:var(--v3-navy);color:#fff;justify-items:end;gap:7px;min-width:205px;height:auto;padding:29px 19px;display:grid;position:static}.governed-v3-completion-heading>aside strong{font:650 .86rem Georgia,serif}.governed-v3-completion-heading>aside small{color:#aebbd0;font-size:.64rem}.governed-v3-change-ledger{gap:14px;display:grid}.governed-v3-change-ledger>article{border:1px solid var(--v3-line);background:#fff;border-radius:13px;overflow:hidden}.governed-v3-change-ledger>article>header{background:#f5f7fb;padding:17px 20px;display:block}.governed-v3-change-ledger>article>header span,.governed-v3-current-implication span,.governed-v3-transition>header p,.governed-v3-read-only-boundary p,.governed-v3-recommendation>div>span,.governed-v3-human-decision article>span,.governed-v3-alternative-grid article>span,.governed-v3-report-cover>div>span,.governed-v3-report-recommendations>header span,.governed-v3-report-economics>header span{color:var(--v3-blue);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:850}.governed-v3-change-ledger h2{margin:6px 0 0;font:650 1.05rem Georgia,serif}.governed-v3-change-comparison{background:var(--v3-line);grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1px;display:grid}.governed-v3-change-comparison>section{background:#fff;padding:18px 20px}.governed-v3-change-comparison>span{color:var(--v3-blue);background:#edf2fa;place-items:center;padding:0 12px;font-size:1.2rem;display:grid}.governed-v3-change-comparison small,.governed-v3-change-ledger footer small{color:#748198;text-transform:uppercase;font-size:.57rem;font-weight:800}.governed-v3-change-comparison p,.governed-v3-change-ledger footer p{font-size:.74rem;line-height:1.5}.governed-v3-change-ledger footer{border-top:1px solid var(--v3-line);background:#fbfcfe;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.governed-v3-change-ledger footer .governed-v3-disclosure{min-width:max-content}.governed-v3-no-change,.governed-v3-current-implication,.governed-v3-read-only-boundary{background:#fff;border:1px solid #c4d2e6;border-radius:13px;align-items:center;gap:20px;padding:22px;display:flex}.governed-v3-no-change>span,.governed-v3-read-only-boundary>span{width:42px;height:42px;color:var(--v3-blue);background:#eaf0ff;border-radius:50%;flex:none;place-items:center;display:grid}.governed-v3-no-change>span .governed-v3-icon,.governed-v3-read-only-boundary>span .governed-v3-icon{width:20px}.governed-v3-no-change>div,.governed-v3-current-implication>div,.governed-v3-read-only-boundary>div{flex:1}.governed-v3-no-change p,.governed-v3-no-change h2,.governed-v3-current-implication h2,.governed-v3-read-only-boundary p,.governed-v3-read-only-boundary h2{margin:0}.governed-v3-no-change p{color:var(--v3-blue);text-transform:uppercase;font-size:.58rem;font-weight:850}.governed-v3-no-change h2,.governed-v3-current-implication h2,.governed-v3-read-only-boundary h2{margin-top:5px;font:650 1.05rem Georgia,serif}.governed-v3-no-change small,.governed-v3-read-only-boundary small,.governed-v3-current-implication p{color:#657188;margin-top:6px;font-size:.7rem;line-height:1.5;display:block}.governed-v3-no-change .governed-v3-disclosure,.governed-v3-current-implication .governed-v3-disclosure{min-width:max-content}.governed-v3-current-implication{border-left:4px solid var(--v3-blue)}.governed-v3-transition{border:1px solid var(--v3-line);background:#fff;border-radius:13px;overflow:hidden}.governed-v3-transition>header{background:#f5f7fb;justify-content:space-between;align-items:end;gap:20px;padding:18px 20px;display:flex}.governed-v3-transition>header h2{margin:6px 0 0;font:650 1.2rem Georgia,serif}.governed-v3-transition>header>span{color:#748198;font-size:.65rem}.governed-v3-transition>div{grid-template-columns:repeat(3,1fr);display:grid}.governed-v3-transition article{border-top:1px solid var(--v3-line);padding:20px}.governed-v3-transition article+article{border-left:1px solid var(--v3-line)}.governed-v3-transition article>span{background:var(--v3-navy);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.64rem;font-weight:850;display:grid}.governed-v3-transition h3{margin:10px 0;font:650 .9rem Georgia,serif}.governed-v3-transition article p{color:#536078;font-size:.7rem;line-height:1.48}.governed-v3-change-grid,.governed-v3-decision-grid,.governed-v3-report-evidence{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:14px;display:grid}.governed-v3-trace-list{border:1px solid var(--v3-line);background:#fff;border-radius:12px;overflow:hidden}.governed-v3-trace-list>summary{cursor:pointer;background:#f5f7fb;justify-content:space-between;align-items:center;padding:15px 18px;list-style:none;display:flex}.governed-v3-trace-list>summary::-webkit-details-marker{display:none}.governed-v3-trace-list>summary span{color:#536178;text-transform:uppercase;font-size:.64rem;font-weight:850}.governed-v3-trace-list>summary strong{width:23px;height:23px;color:var(--v3-blue);background:#e8eef8;border-radius:50%;place-items:center;font-size:.65rem;display:grid}.governed-v3-trace-list article{border-top:1px solid var(--v3-line);padding:14px 18px}.governed-v3-trace-list article p{color:#3f4f68;margin:0;font-size:.72rem;line-height:1.5}.governed-v3-trace-list .governed-v3-disclosure{margin-top:9px}.governed-v3-empty-copy{color:#748198;padding:15px 18px;font-size:.7rem}.governed-v3-recommendation{color:#fff;background:linear-gradient(132deg,#07162d,#0b2447 70%,#0d3158);border:1px solid #17345e;border-radius:15px;grid-template-columns:minmax(0,1.6fr) minmax(250px,.4fr);display:grid;overflow:hidden}.governed-v3-recommendation>div,.governed-v3-recommendation>aside{padding:clamp(24px,3.4vw,40px)}.governed-v3-recommendation>div h2{max-width:920px;margin:10px 0 13px;font:650 clamp(1.35rem,2.8vw,2.15rem)/1.23 Georgia,serif}.governed-v3-recommendation>div>p{color:#cdd9eb;font-size:.78rem;line-height:1.55}.governed-v3-recommendation>aside{background:#071a35aa;border-left:1px solid #ffffff1c;align-content:center;gap:8px;height:auto;display:grid;position:static}.governed-v3-recommendation>aside small{color:#9fb3d0;text-transform:uppercase;font-size:.58rem}.governed-v3-recommendation>aside strong{font:650 .88rem Georgia,serif}.governed-v3-recommendation .governed-v3-disclosure{border-color:#ffffff24}.governed-v3-recommendation .governed-v3-disclosure summary{color:#c8d6e9}.governed-v3-recommendation .governed-v3-trace-body{color:#eef4fc;background:#ffffff0b}.governed-v3-human-decision{border:1px solid var(--v3-line);background:var(--v3-line);border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1px;display:grid;overflow:hidden}.governed-v3-human-decision article{background:#fff;padding:22px}.governed-v3-human-decision>span{color:var(--v3-blue);background:#edf2fa;place-items:center;padding:0 18px;font:650 1.5rem Georgia,serif;display:grid}.governed-v3-human-decision h3{margin:8px 0;font:650 1rem/1.4 Georgia,serif}.governed-v3-human-decision small{color:#66748a;font-size:.68rem;line-height:1.48}.governed-v3-alternative-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.governed-v3-alternative-grid article{border:1px solid var(--v3-line);background:#fff;border-top:3px solid #657bd3;border-radius:12px;flex-direction:column;padding:19px;display:flex}.governed-v3-alternative-grid h3{margin:8px 0;font:650 1rem/1.4 Georgia,serif}.governed-v3-alternative-grid small{color:#66748a;font-size:.68rem;line-height:1.48}.governed-v3-alternative-grid .governed-v3-disclosure{margin-top:auto;padding-top:12px}.governed-v3-report-cover{color:#fff;background:linear-gradient(132deg,#07162d,#0b2447 70%,#0d3158);border:1px solid #17345e;border-radius:15px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);display:grid;overflow:hidden}.governed-v3-report-cover>div,.governed-v3-report-cover>aside{padding:clamp(24px,3.4vw,40px)}.governed-v3-report-cover h2{margin:10px 0 12px;font:650 clamp(1.35rem,2.8vw,2.15rem)/1.25 Georgia,serif}.governed-v3-report-cover>div>p{color:#cbd8e9;font-size:.76rem}.governed-v3-report-cover>aside{background:#071a35aa;border-left:1px solid #ffffff1c;height:auto;position:static}.governed-v3-report-cover dl{gap:13px;margin:0;display:grid}.governed-v3-report-cover dl>div{gap:4px;display:grid}.governed-v3-report-cover dt{color:#9fb3d0;text-transform:uppercase;font-size:.56rem}.governed-v3-report-cover dd{overflow-wrap:anywhere;margin:0;font-size:.68rem;line-height:1.45}.governed-v3-report-cover .governed-v3-disclosure{border-color:#ffffff24}.governed-v3-report-cover .governed-v3-disclosure summary{color:#c8d6e9}.governed-v3-report-cover .governed-v3-trace-body{color:#eef4fc;background:#ffffff0b}.governed-v3-report-recommendations,.governed-v3-report-economics{border:1px solid var(--v3-line);background:#fff;border-radius:13px;overflow:hidden}.governed-v3-report-recommendations>header{background:#f5f7fb;justify-content:space-between;align-items:center;padding:15px 19px;display:flex}.governed-v3-report-recommendations>header strong{width:23px;height:23px;color:var(--v3-blue);background:#e8eef8;border-radius:50%;place-items:center;font-size:.65rem;display:grid}.governed-v3-report-recommendations article{border-top:1px solid var(--v3-line);padding:19px}.governed-v3-report-recommendations h3{margin:0;font:650 1.08rem/1.45 Georgia,serif}.governed-v3-report-economics{padding:21px}.governed-v3-report-economics>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.governed-v3-report-economics h2{margin:7px 0;font:650 1.2rem Georgia,serif}.governed-v3-report-economics dl{background:var(--v3-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:17px 0 0;display:grid}.governed-v3-report-economics dl>div{background:#f8fafd;padding:14px}.governed-v3-report-economics dt{color:#748198;text-transform:uppercase;font-size:.57rem}.governed-v3-report-economics dd{margin:6px 0 0;font:650 1.05rem Georgia,serif}.governed-v3-report-economics dd.unknown{color:#7d899b;font:650 .75rem/1.4 system-ui,sans-serif}@media (max-width:980px){.governed-v3-recommendation,.governed-v3-report-cover{grid-template-columns:1fr}.governed-v3-recommendation>aside,.governed-v3-report-cover>aside{border-top:1px solid #ffffff1c;border-left:0}.governed-v3-transition>div{grid-template-columns:1fr}.governed-v3-transition article+article{border-left:0}.governed-v3-report-economics dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.governed-v3-completion-heading,.governed-v3-change-ledger footer,.governed-v3-no-change,.governed-v3-current-implication,.governed-v3-read-only-boundary,.governed-v3-transition>header{flex-direction:column;align-items:flex-start}.governed-v3-completion-heading>aside{justify-items:start;min-width:0}.governed-v3-completion-title>span{width:38px;height:38px}.governed-v3-change-comparison,.governed-v3-human-decision{grid-template-columns:1fr}.governed-v3-change-comparison>span,.governed-v3-human-decision>span{min-height:38px}.governed-v3-no-change .governed-v3-disclosure,.governed-v3-current-implication .governed-v3-disclosure,.governed-v3-change-ledger footer .governed-v3-disclosure{min-width:0}.governed-v3-report-economics dl{grid-template-columns:1fr}}.ship-workbench-demo-disclosure,.ship-workbench-surface-disclosure{border-left:3px solid var(--ship-aqua);color:#34564c;background:#eaf5f1;flex-wrap:wrap;align-items:baseline;gap:5px 8px;height:auto;min-height:0;margin:0 0 18px;padding:11px 14px;font-size:12px;line-height:1.45;display:flex;position:static;top:auto}.ship-workbench-demo-disclosure strong,.ship-workbench-surface-disclosure b{color:var(--ship-ink);flex:none}
