:root{color-scheme:light;--ink:#101612;--muted:#536058;--line:#d9e2dd;--surface:#ffffff;--wash:#f3f7f5;--green:#10613f;--green-dark:#0b3d2a;--gold:#c89b2d;--blue:#275f8f;--coral:#b95d4d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--surface);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}main{min-height:100vh}.skip-link{background:var(--green-dark);color:white;font-weight:800;left:16px;padding:10px 14px;position:absolute;top:-48px;z-index:80}.skip-link:focus{top:12px}.site-navigation-shell{background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);box-shadow:0 10px 30px rgba(16,22,18,.06);padding:10px clamp(16px,4vw,48px);position:sticky;top:0;z-index:50}.site-navigation-topline{gap:20px;justify-content:space-between;margin:0 auto;max-width:1240px}.site-navigation-brand,.site-navigation-groups,.site-navigation-journeys,.site-navigation-primary,.site-navigation-topline{align-items:center;display:flex}.site-navigation-brand{flex:0 0 auto;font-size:15px;font-weight:900;gap:10px;letter-spacing:0}.site-navigation-primary{color:var(--green-dark);flex-wrap:wrap;font-size:14px;font-weight:800;gap:14px;justify-content:flex-end}.site-navigation-groups{gap:8px;margin:10px auto 0;max-width:1240px;position:relative}.site-navigation-group{position:relative}.site-navigation-group summary{border:1px solid var(--line);color:var(--muted);cursor:pointer;font-size:13px;font-weight:800;list-style:none;min-height:36px;padding:9px 12px}.site-navigation-group summary::-webkit-details-marker{display:none}.site-navigation-group[open] summary{background:var(--green-dark);border-color:var(--green-dark);color:white}.site-navigation-menu{background:white;border:1px solid var(--line);box-shadow:0 20px 50px rgba(16,22,18,.12);left:0;min-width:min(720px,calc(100vw - 32px));padding:18px;position:absolute;top:calc(100% + 8px);z-index:70}.site-navigation-menu p{color:var(--muted);font-size:14px;line-height:1.5;margin-bottom:14px}.site-navigation-menu-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.site-navigation-menu-grid a{border:1px solid var(--line);display:block;min-height:92px;padding:13px}.site-navigation-menu-grid span,.site-navigation-menu-grid strong{display:block}.site-navigation-menu-grid strong{color:var(--green-dark);font-size:15px;margin-bottom:8px}.site-navigation-menu-grid span{color:var(--muted);font-size:13px;line-height:1.45}.site-navigation-journeys{border-top:1px solid var(--line);gap:10px;margin:10px auto 0;max-width:1240px;padding-top:10px}.site-navigation-journeys a{background:var(--wash);border:1px solid var(--line);flex:1 1;min-height:54px;min-width:0;padding:10px 12px}.site-navigation-journeys span,.site-navigation-journeys strong{display:block;overflow-wrap:anywhere}.site-navigation-journeys span{color:var(--muted);font-size:12px;font-weight:800;margin-bottom:4px;text-transform:uppercase}.site-navigation-journeys strong{color:var(--ink);font-size:14px}.site-footer{background:#101612;color:white;display:grid;gap:28px;grid-template-columns:1.2fr 1fr 1fr;padding:44px clamp(20px,5vw,72px)}.site-footer p{color:#cbd8d2;line-height:1.6;max-width:520px}.site-footer span{color:#8ce0b7;display:block;font-size:13px;font-weight:800;margin-bottom:14px;text-transform:uppercase}.site-footer nav{display:flex;flex-wrap:wrap;gap:10px 16px}.site-footer nav a{color:#ecf5f1;font-size:14px;font-weight:800}.hero-shell{background:linear-gradient(180deg,#eef6f2,#ffffff 78%);border-bottom:1px solid var(--line);min-height:92vh;padding:24px clamp(20px,5vw,72px) 64px}.nav-bar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;min-height:48px}.brand-mark,.nav-links{align-items:center;display:flex;gap:12px}.brand-mark{font-size:15px;font-weight:800;letter-spacing:0}.brand-symbol{align-items:center;background:var(--green-dark);color:white;display:inline-flex;height:32px;justify-content:center;width:32px}.nav-links{color:var(--muted);font-size:14px;gap:24px}.hero-grid{align-items:start;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,1.02fr) minmax(360px,.8fr);margin:72px auto 0;max-width:1180px}.eyebrow{color:var(--green);font-size:13px;font-weight:800;letter-spacing:0;margin:0 0 14px;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(44px,6vw,76px);line-height:.96;margin-bottom:24px;max-width:860px}h1,h2{letter-spacing:0}h2{font-size:clamp(30px,4vw,48px);line-height:1.04;margin-bottom:18px}h3{font-size:20px;letter-spacing:0;line-height:1.2;margin-bottom:10px}.hero-text,.module-card p,.module-row p,.principle-grid p,.roadmap-list p,.section-copy{color:var(--muted);font-size:17px;line-height:1.65}.hero-text{max-width:680px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.primary-action,.secondary-action{align-items:center;display:inline-flex;font-size:15px;font-weight:800;justify-content:center;min-height:48px;padding:0 20px}.primary-action{background:var(--green-dark);color:white}.secondary-action{border:1px solid var(--line);color:var(--green-dark)}.command-surface{background:#0f1713;color:white;max-height:720px;min-height:500px;overflow:auto;padding:24px;position:relative}.command-surface:before{background:linear-gradient(135deg,rgba(200,155,45,.28),rgba(39,95,143,.18));content:"";inset:0;pointer-events:none;position:absolute}.signal-grid,.surface-header,.trace-panel{position:relative}.surface-header{align-items:center;border-bottom:1px solid rgba(255,255,255,.16);display:flex;justify-content:space-between;padding-bottom:18px}.surface-header span{color:#cbd8d2}.surface-header strong{color:#8ce0b7}.signal-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.signal-tile{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);min-height:108px;padding:16px}.signal-tile span{color:#cbd8d2;display:block;font-size:13px;margin-bottom:18px}.signal-tile strong{font-size:22px;overflow-wrap:anywhere}.trace-panel{background:rgba(255,255,255,.08);display:grid;gap:16px;margin-top:22px;padding:18px}.trace-panel div{align-items:center;color:#e9f0ed;display:flex;font-size:14px;gap:10px}.trace-dot{background:#8ce0b7;display:inline-block;height:9px;width:9px}.trace-dot-alt{background:var(--gold)}.trace-dot-muted{background:#83add2}.section-band{margin:0 auto;max-width:1180px;padding:78px clamp(20px,5vw,72px)}.section-heading{max-width:780px}.module-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:36px}.module-card{border:1px solid var(--line);min-height:240px;padding:22px}.module-card:nth-child(2){border-top-color:var(--gold)}.module-card:nth-child(3){border-top-color:var(--blue)}.module-card:nth-child(4){border-top-color:var(--coral)}.module-card:nth-child(5){border-top-color:var(--green)}.split-band{align-items:start;display:grid;gap:48px;grid-template-columns:.95fr 1.05fr}.layer-list,.split-band{border-top:1px solid var(--line)}.layer-row{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:52px 1fr;min-height:74px}.workspace-selector{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left;width:100%}.workspace-selector:focus-visible,.workspace-selector:hover{background:#e7f1ec;outline:2px solid var(--green);outline-offset:-2px}.workspace-selector strong{display:grid;gap:4px}.workspace-selector small{color:var(--muted);font-size:.76rem;font-weight:700;text-transform:uppercase}.workspace-selector-active{background:#e7f1ec;box-shadow:inset 4px 0 0 var(--green)}.workspace-selector-active small{color:var(--green)}.workspace-active-notice{align-items:center;background:#e7f1ec;border-block:1px solid var(--line);display:grid;gap:8px 20px;grid-template-columns:auto 1fr auto;padding:18px clamp(20px,5vw,72px)}.workspace-active-notice small,.workspace-active-notice span{color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.tenant-access-list,.tenant-access-panel{border-top:1px solid var(--line)}.tenant-access-list{display:grid}.tenant-access-summary{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0}.tenant-access-card,.tenant-access-summary article{border:1px solid var(--line);border-radius:8px;background:#ffffff}.tenant-access-summary article{padding:20px}.tenant-access-card>div>span,.tenant-access-summary span{color:var(--muted);display:block;font-size:12px;font-weight:800;letter-spacing:0;margin-bottom:10px;text-transform:uppercase}.tenant-access-summary strong{color:var(--ink);display:block;font-size:30px}.tenant-access-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-access-card{display:grid;gap:18px;padding:22px}.tenant-access-card h3{font-size:20px;margin:0 0 8px}.tenant-access-card p{color:var(--muted);line-height:1.45;margin:0}.tenant-access-two-column{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-access-list article{align-items:end;border-bottom:1px solid var(--line);display:grid;gap:24px;grid-template-columns:minmax(0,1.25fr) minmax(180px,.65fr) auto;padding:24px 0}.tenant-access-list h3{font-size:22px;margin:0 0 8px;overflow-wrap:anywhere}.tenant-access-list p{color:var(--muted);line-height:1.45;margin:0 0 4px}.tenant-access-list article>div>span{color:var(--green);display:block;font-size:13px;font-weight:800;margin-bottom:12px;text-transform:uppercase}.tenant-access-audit-heading{margin-top:56px}.tenant-access-actions{display:grid;gap:10px;justify-items:stretch}.tenant-access-actions input{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;min-height:42px;padding:10px 12px;width:100%}.tenant-access-control-list{color:var(--muted);display:grid;gap:10px;line-height:1.45;margin:0;padding-left:18px}.activation-runbook{border:1px solid var(--line);border-radius:8px;display:grid;gap:18px;margin:28px 0;padding:22px}.activation-runbook-heading,.activation-runbook-step,.activation-runbook-title{align-items:center;display:flex;gap:18px;justify-content:space-between}.activation-runbook-heading>div:first-child>span{color:var(--muted);display:block;font-size:12px;font-weight:800;letter-spacing:0;margin-bottom:10px;text-transform:uppercase}.activation-runbook-heading h3,.activation-runbook-title h4{color:var(--ink);letter-spacing:0;margin:0}.activation-runbook-heading h3{font-size:22px}.activation-runbook-heading p,.activation-runbook-step p{color:var(--muted);line-height:1.45;margin:0}.activation-runbook-progress{border:1px solid var(--line);border-radius:8px;min-width:132px;padding:14px;text-align:right}.activation-runbook-progress strong{color:var(--green-dark);display:block;font-size:30px;line-height:1}.activation-runbook-progress span{color:var(--muted);display:block;font-size:12px;font-weight:800;margin-top:8px;text-transform:uppercase}.activation-runbook-list{display:grid;gap:0}.activation-runbook-step{border-top:1px solid var(--line);display:grid;grid-template-columns:52px minmax(0,1fr) minmax(160px,auto);padding:18px 0}.activation-runbook-step:last-child{padding-bottom:0}.activation-runbook-step>div:nth-child(2){display:grid;gap:8px}.activation-runbook-index{align-self:start;background:#eef6f0;border-radius:8px;color:var(--green-dark);display:grid;font-weight:900;height:40px;place-items:center;width:40px}.activation-runbook-title{justify-content:flex-start}.activation-runbook-title h4{font-size:18px}.activation-runbook-title span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:900;padding:5px 9px;text-transform:uppercase}.activation-runbook-step strong{color:var(--ink);font-size:14px;line-height:1.45}.activation-runbook-step.is-complete .activation-runbook-title span{background:#e9f4ec;border-color:#bfdac8;color:var(--green-dark)}.activation-runbook-step.is-ready .activation-runbook-title span{background:#fff8df;border-color:#e9d68b;color:#6b5b12}.activation-runbook-step.is-blocked .activation-runbook-title span{background:#f5eded;border-color:#dfc6c6;color:#7a2e2e}.button-link{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.decision-ledger{border-top:1px solid var(--line)}.decision-ledger-summary{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 20px}.agent-workspace-dashboard .decision-ledger-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-readiness-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}.agent-readiness-grid article{border:1px solid var(--line);display:grid;gap:12px;min-height:220px;padding:20px}.agent-readiness-grid span{color:var(--green);font-size:13px;font-weight:800;text-transform:uppercase}.agent-readiness-grid strong{color:var(--green-dark);font-size:20px}.agent-readiness-grid p,.agent-readiness-grid small{color:var(--muted);line-height:1.5;margin:0}.demo-readiness-command .section-heading{max-width:920px}.demo-readiness-summary{grid-template-columns:repeat(6,minmax(0,1fr));margin:28px 0 12px}.demo-readiness-summary article{min-height:150px}.demo-readiness-brief strong,.demo-readiness-summary strong{overflow-wrap:anywhere}.demo-readiness-brief{grid-template-columns:repeat(5,minmax(0,1fr))}.demo-readiness-brief article{min-height:190px}.demo-runbook{border-top:1px solid var(--line);margin-top:34px;padding-top:34px}.decision-ledger-summary article{border:1px solid var(--line);min-height:130px;padding:20px}.decision-detail-heading span,.decision-ledger-summary span,.decision-list-item span,.decision-metrics span,.review-event-list span{color:var(--green);display:block;font-size:13px;font-weight:800;margin-bottom:10px;text-transform:uppercase}.decision-ledger-summary strong{color:var(--green-dark);display:block;font-size:24px;overflow-wrap:anywhere}.decision-commit-form{margin-bottom:20px}.decision-ledger-grid{border:1px solid var(--line);display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.5fr)}.decision-list{border-right:1px solid var(--line)}.decision-list-item{background:transparent;border:0;border-bottom:1px solid var(--line);color:inherit;cursor:pointer;display:block;font:inherit;min-height:132px;padding:20px;text-align:left;width:100%}.decision-list-item-active,.decision-list-item:focus-visible,.decision-list-item:hover{background:#e7f1ec;outline:2px solid var(--green);outline-offset:-2px}.decision-list-item small,.decision-list-item strong{display:block}.decision-list-item small,.review-event-list small{color:var(--muted);margin-top:12px}.decision-detail{min-width:0;padding:26px}.decision-detail-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.decision-detail-heading h3{font-size:25px;margin:0}.decision-metrics{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.decision-metrics div{border:1px solid var(--line);min-height:108px;padding:15px}.decision-metrics strong{color:var(--green-dark);display:block;overflow-wrap:anywhere}.governance-review-form{margin-top:28px;padding:20px}.review-event-list{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.review-event-list article{border-bottom:1px solid var(--line);display:grid;gap:8px;grid-template-columns:.8fr 1.2fr .8fr;padding:18px 0}.decision-list-empty{color:var(--muted);line-height:1.55;padding:24px}.decision-list-empty strong{color:var(--green-dark)}.layer-row span{color:var(--green);font-weight:800}.layer-row strong{font-size:20px}.roadmap-band{background:var(--wash);max-width:none}.roadmap-band>*{margin-left:auto;margin-right:auto;max-width:1180px}.roadmap-list{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.roadmap-list article{background:white;border:1px solid var(--line);min-height:220px;padding:24px}.hub-summary span,.module-row span,.principle-grid span,.roadmap-list span{color:var(--green);display:block;font-size:13px;font-weight:800;margin-bottom:18px;text-transform:uppercase}.page-hero{background:linear-gradient(180deg,#eef6f2,#ffffff 90%);border-bottom:1px solid var(--line);padding:28px clamp(20px,5vw,72px) 84px}.page-hero>*{max-width:1040px}.trust-hero{background:linear-gradient(180deg,#f4f7fb,#ffffff 90%)}.hub-hero{background:linear-gradient(180deg,#f7f4eb,#ffffff 90%)}.back-link{color:var(--green-dark);display:inline-flex;font-size:14px;font-weight:800;margin-bottom:72px}.table-section{margin:0 auto;max-width:1180px;padding:44px clamp(20px,5vw,72px) 84px}.table-section .section-heading{margin-bottom:24px}.module-row{align-items:start;border-bottom:1px solid var(--line);display:grid;gap:28px;grid-template-columns:.8fr .75fr 1.15fr;padding:28px 0}.module-row-stack{display:block}.module-row-stack>*+*{margin-top:22px}.module-row h2{font-size:28px;margin-bottom:0}.module-link,.module-row strong{font-size:18px;font-weight:800;line-height:1.45}.module-link{color:var(--green-dark);display:inline-flex}.module-link:hover{text-decoration:underline;text-underline-offset:4px}.hub-summary,.principle-grid{border-top:1px solid var(--line);display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.hub-summary article,.principle-grid article{border:1px solid var(--line);min-height:180px;padding:24px}.compact-list{color:var(--muted);display:grid;font-size:14px;gap:8px;line-height:1.45;list-style:none;margin:18px 0 0;padding:0}.compact-list li{border-top:1px solid var(--line);padding-top:8px}.route-inventory-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.route-inventory-list li{overflow-wrap:anywhere}.code-block{background:#f7faf8;border:1px solid var(--line);color:var(--ink);font-size:13px;line-height:1.55;margin-top:16px;max-width:100%;overflow-x:auto;padding:14px;white-space:pre-wrap;word-break:break-word}.hub-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.verification-summary{margin:24px 0 8px}.hub-summary strong{display:block;font-size:28px;line-height:1.1;overflow-wrap:anywhere}.evidence-grid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin:24px 0}.evidence-grid article{border:1px solid var(--line);display:grid;gap:10px;min-height:132px;padding:18px}.evidence-grid span,.timeline-list span{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.evidence-grid strong{color:var(--green-dark);font-size:18px;line-height:1.25;overflow-wrap:anywhere}.timeline-list{border-top:1px solid var(--line);display:grid;gap:12px;margin-top:28px;padding-top:20px}.timeline-list article{border:1px solid var(--line);display:grid;gap:8px;padding:16px}.timeline-list strong{color:var(--green-dark)}.timeline-list p{color:var(--muted);margin:0}.status-pill{align-self:start;background:#f7faf8;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:0;line-height:1;min-width:86px;padding:10px 12px;text-transform:uppercase;white-space:nowrap}.status-pill-pass{background:#eef8f1;border-color:#b7ddc0;color:#166534}.status-pill-warn{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.status-pill-fail{background:#fef2f2;border-color:#fecaca;color:#991b1b}.product-actions{border-top:1px solid var(--line)}.action-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px}.action-card{border:1px solid var(--line);display:grid;gap:16px;min-height:240px;padding:24px}.action-card span{color:var(--green);font-size:13px;font-weight:800;text-transform:uppercase}.action-card strong{color:var(--green-dark);font-size:22px;line-height:1.2}.action-card p{color:var(--muted);line-height:1.55;margin-bottom:0}.pilot-intake-band{border-top:1px solid var(--line)}.intake-workspace{display:grid;gap:24px;margin-top:34px}.intake-form,.intake-result{border:1px solid var(--line);padding:28px}.intake-form{display:grid;gap:28px}.form-section{border-bottom:1px solid var(--line);display:grid;gap:18px;padding-bottom:28px}.checkbox-grid,.form-grid,.result-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.checklist-group,.form-field{display:grid;gap:8px}.checklist-group legend,.form-field span{color:var(--green-dark);font-size:14px;font-weight:800}.form-field input,.form-field select,.form-field textarea{background:white;border:1px solid var(--line);color:var(--ink);font:inherit;min-height:48px;padding:12px 14px;width:100%}.form-field textarea{line-height:1.5;min-height:128px;resize:vertical}.checkbox-card small,.checklist-group p,.field-error,.form-field small{color:var(--muted);font-size:13px;line-height:1.45}.form-field-wide{grid-column:1/-1}.checklist-group{border:1px solid var(--line);margin:0;padding:24px}.checklist-group legend{padding:0 8px}.checkbox-card{align-items:flex-start;border:1px solid var(--line);display:flex;gap:12px;min-height:132px;padding:16px}.checkbox-card input,.intake-acknowledgement input{margin-top:3px}.checkbox-card span{display:grid;gap:8px}.checkbox-card strong{color:var(--ink);line-height:1.25}.field-error{color:var(--coral);font-weight:800}.intake-acknowledgement{background:var(--wash);display:grid;gap:14px;padding:20px}.intake-acknowledgement label{align-items:flex-start;display:flex;gap:12px;line-height:1.5}.intake-alert{border:1px solid var(--coral);color:var(--coral);font-weight:800;padding:16px}.form-actions{display:flex;flex-wrap:wrap;gap:12px}.form-actions button{border:0;cursor:pointer}.form-actions button:disabled{cursor:wait;opacity:.68}.sales-workspace{display:grid;gap:28px}.sales-toolbar{align-items:end;display:flex;gap:28px;justify-content:space-between}.sales-toolbar>div:first-child{max-width:760px}.sales-console-grid{border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr)}.sales-opportunity-list{border-right:1px solid var(--line);display:grid;align-content:start}.sales-opportunity-button{background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;display:grid;gap:8px;padding:20px;text-align:left}.sales-opportunity-button-active,.sales-opportunity-button:hover{background:var(--wash)}.sales-detail-heading span,.sales-opportunity-button span,.sales-scope-grid span{color:var(--green-dark);font-size:12px;font-weight:800;text-transform:uppercase}.sales-detail-heading p,.sales-opportunity-button small{color:var(--muted);line-height:1.45}.sales-empty-state{display:grid;gap:12px;padding:24px}.sales-empty-state p{color:var(--muted);line-height:1.55}.sales-opportunity-detail{display:grid;gap:28px;padding:28px}.sales-detail-heading{align-items:start;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}.sales-detail-heading h2{font-size:32px;margin:8px 0}.sales-detail-heading>strong{color:var(--green-dark);max-width:240px;text-align:right}.sales-scope-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-scope-grid article{border:1px solid var(--line);display:grid;gap:12px;min-height:132px;padding:18px}.sales-scope-grid strong{line-height:1.45;overflow-wrap:anywhere}.sales-activation-grid{border-top:1px solid var(--line);display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:28px}.sales-activation-grid section{display:grid;gap:18px}.sales-activation-grid h3{font-size:22px;margin:0}.mfa-enrollment{align-items:center;border:1px solid var(--line);display:grid;gap:20px;grid-template-columns:220px minmax(0,1fr);padding:20px}.mfa-enrollment img{background:white;height:220px;width:220px}.mfa-enrollment p{color:var(--muted);line-height:1.55;margin:0}.intake-result{background:#f6fbf8;border-color:rgba(16,97,63,.34);display:grid;gap:18px}.intake-result>span{color:var(--green);font-size:13px;font-weight:800;text-transform:uppercase}.intake-result h2{margin-bottom:0}.intake-result p{color:var(--muted);line-height:1.55;margin-bottom:0}.result-grid div{border:1px solid var(--line);min-height:116px;padding:16px}.result-grid strong{color:var(--green-dark);display:block;margin-bottom:10px}.evaluation-band{border-top:1px solid var(--line)}.evaluation-workspace{display:grid;gap:24px;margin-top:34px}.evaluation-form,.evaluation-preview,.evaluation-result{border:1px solid var(--line);padding:28px}.evaluation-form{display:grid;gap:28px}.requirement-checklist{border:0;border-top:1px solid var(--line);display:grid;margin:0;padding:0}.requirement-checklist legend{color:var(--green-dark);font-size:13px;font-weight:800;padding:20px 0 10px;text-transform:uppercase}.requirement-checklist label{align-items:flex-start;border-bottom:1px solid var(--line);cursor:pointer;display:grid;gap:14px;grid-template-columns:18px minmax(0,1fr);padding:16px 0}.requirement-checklist input{height:18px;margin:2px 0 0;width:18px}.requirement-checklist label>span{display:grid;gap:5px}.requirement-checklist small{color:var(--muted);line-height:1.45}.workbench-export-lock,.workbench-notice{background:#f6fbf8;border:1px solid rgba(16,97,63,.34);color:var(--green-dark);line-height:1.5;padding:16px}.workbench-export-lock{display:grid;gap:8px}.workbench-export-lock p{margin:0}.evaluation-preview{background:#f7f4eb;display:grid;gap:16px}.evaluation-output-grid article>span,.evaluation-preview>span{color:var(--green);font-size:13px;font-weight:800;text-transform:uppercase}.evaluation-preview h2,.evaluation-preview p{margin-bottom:0}.evaluation-output-grid p,.evaluation-preview p,.evaluation-result p{color:var(--muted);line-height:1.55}.evaluation-result{background:#f6fbf8;border-color:rgba(16,97,63,.34);display:grid;gap:28px}.evaluation-output-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-output-grid article{background:white;border:1px solid var(--line);min-height:260px;padding:22px}.evaluation-output-grid-compact article{min-height:220px}.trust-control-results{padding:0}@media (max-width:980px){.hero-shell{min-height:auto}.action-grid,.agent-readiness-grid,.checkbox-grid,.decision-ledger-grid,.decision-ledger-summary,.decision-metrics,.evaluation-output-grid,.evidence-grid,.form-grid,.hero-grid,.hub-summary,.mfa-enrollment,.module-grid,.module-row,.principle-grid,.result-grid,.review-event-list article,.roadmap-list,.sales-activation-grid,.sales-console-grid,.sales-scope-grid,.split-band,.tenant-access-grid,.tenant-access-summary,.tenant-access-two-column,.workspace-active-notice{grid-template-columns:1fr}.tenant-access-list article{align-items:stretch;grid-template-columns:1fr}.decision-list{border-bottom:1px solid var(--line);border-right:0}.decision-detail-heading{flex-direction:column}.activation-runbook-heading,.activation-runbook-title,.sales-detail-heading,.sales-toolbar{align-items:flex-start;flex-direction:column}.activation-runbook-progress{text-align:left;width:100%}.activation-runbook-step{align-items:stretch;grid-template-columns:1fr}.sales-opportunity-list{border-bottom:1px solid var(--line);border-right:0}.sales-detail-heading>strong{max-width:none;text-align:left}.command-surface{min-height:420px}.demo-readiness-brief,.demo-readiness-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.site-navigation-shell{max-height:82vh;overflow:auto}.site-navigation-groups,.site-navigation-journeys,.site-navigation-topline{align-items:stretch;flex-direction:column}.site-navigation-primary{justify-content:flex-start}.site-navigation-menu{min-width:100%;position:static}.site-footer,.site-navigation-menu-grid{grid-template-columns:1fr}.nav-bar{align-items:flex-start;gap:18px}.nav-links{flex-wrap:wrap;justify-content:flex-end}.hero-grid{margin-top:48px}h1{font-size:42px}.signal-grid{grid-template-columns:1fr}.section-band,.table-section{padding-bottom:56px;padding-top:56px}.back-link{margin-bottom:44px}.demo-readiness-brief,.demo-readiness-summary,.evidence-grid{grid-template-columns:1fr}}