:root{--bg:#f7f8fa;--surface:#fff;--surface-muted:#f0f3f6;--text:#111418;--muted:#69727f;--subtle:#8c95a1;--line:#dfe4ea;--strong-line:#c8d0d9;--accent:#0f766e;--accent-soft:#ddf6f1;--blue:#2563eb;--yellow:#a15c00;--yellow-soft:#fff1d6;--red:#be123c;--red-soft:#ffe4eb;--green:#166534;--green-soft:#e6f6eb;--shadow:0 16px 44px #191f2714;--packet-nav-selected-background:#dcecff;--packet-nav-selected-text:#123b6c;--packet-nav-selected-indicator:#1d4ed8;--packet-section-selected-background:#eff6ff;--packet-section-selected-border:#76a9ea;--packet-section-selected-ring:#2563eb38;--radius:8px}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);font-family:var(--font-rn-sans,"IBM Plex Sans"), "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;text-rendering:optimizelegibility}body{font-synthesis-weight:none;margin:0}button,a{font:inherit}button{cursor:pointer}.appShell{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sideNav{border-right:1px solid var(--line);height:100vh;color:var(--text);background:#fff;flex-direction:column;gap:28px;padding:22px 18px;display:flex;position:sticky;top:0}.brandLockup{align-items:center;gap:12px;display:flex}.brandMark{border-radius:var(--radius);color:#fff;background:#0b2f34;border:1px solid #087c7229;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:0 8px 20px #087c7221}.brandMark img,.landingBrandMark img{width:100%;height:100%;display:block}.brandLockup strong,.brandLockup span{display:block}.brandLockup strong{font-size:14px;line-height:20px}.brandLockup span{color:var(--muted);font-size:12px;line-height:16px}.navList,.packetScrollNav{gap:6px;display:grid}.packetScrollNav{gap:16px}.packetMobileNav{display:none}.packetNavIntro,.packetNavGroup>strong{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.packetNavIntro{color:var(--accent)}.packetNavGroup{gap:5px;display:grid}.navItem{border-radius:var(--radius);color:#39424e;align-items:center;gap:10px;min-height:36px;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.navItem.active,.navItem:hover{color:var(--text);background:#eef4f8}.navItem.active{box-shadow:inset 3px 0 0 var(--packet-nav-selected-indicator)}.navItem[aria-current=location]{background:var(--packet-nav-selected-background);color:var(--packet-nav-selected-text);font-weight:760}.navFooter{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.packetSurface{min-width:0;padding:26px}.runHeader{justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.repoLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}h1,h2,p{margin:0}h1{margin-top:10px;font-size:34px;font-weight:730;line-height:40px}.runHeader p{max-width:720px;color:var(--muted);margin-top:8px;font-size:15px;line-height:23px}.riskPill,.severityTag,.priorityTag,.inlinePriority,.countLabel,.decisionStatus,.approverStatus,.controlStatus,.coverageBadge{border:1px solid var(--line);border-radius:var(--radius);box-sizing:border-box;white-space:nowrap;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:13px;font-weight:650;line-height:1;display:inline-flex}.priorityTag,.inlinePriority{color:#174276;background:#eff6ff;border-color:#bfd3f1;justify-content:center;width:fit-content}.riskHigh,.riskCritical{background:var(--red-soft);color:var(--red);border-color:#f6b2c2}.riskMedium{background:var(--yellow-soft);color:var(--yellow);border-color:#ffd08a}.riskLow,.riskInfo{background:var(--green-soft);color:var(--green);border-color:#a8dfba}.stateStrip{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow);grid-template-columns:minmax(240px,2fr) repeat(6,minmax(104px,1fr));gap:1px;display:grid;overflow:hidden}.stateStrip>div{background:var(--surface);gap:6px;min-width:0;padding:14px;display:grid}.stateStrip span,.metadataRow span{color:var(--muted);font-size:12px}.stateStrip strong,.metadataRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stateStrip>div:not(:first-child) strong{text-overflow:clip;white-space:normal;line-height:18px;overflow:visible}.packetReviewGuide{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow);grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(0,.85fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.packetReviewGuide a{min-width:0;color:var(--text);background:#fff;align-content:start;gap:7px;padding:16px;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;display:grid}.packetReviewGuide a:hover{background:#fbfcfd;box-shadow:inset 0 -3px #0f766e3d}.packetReviewGuide a:focus-visible{outline-offset:-2px;outline:2px solid #2563eb5c}.packetReviewGuide span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.packetReviewGuide h2{margin:0;font-size:18px;font-weight:760;line-height:24px}.packetReviewGuide strong{overflow-wrap:anywhere;font-size:14px;line-height:20px}.packetReviewGuide p{color:var(--muted);font-size:12px;line-height:19px}.packetReviewGuide em{width:fit-content;color:var(--blue);align-items:center;gap:5px;margin-top:2px;font-size:12px;font-style:normal;font-weight:760;line-height:1;display:inline-flex}.packetReviewGuide .packetGuideLead{background:linear-gradient(135deg,#74d6c629,#0000 52%),#0b2f34}.packetReviewGuide .packetGuideLead:hover{background:linear-gradient(135deg,#74d6c633,#0000 52%),#0b2f34;box-shadow:inset 0 -3px #9be5d86b}.packetGuideLead span,.packetGuideLead h2,.packetGuideLead p{color:#eefdfb}.packetGuideLead span,.packetGuideLead em{color:#9be5d8}.contentGrid{grid-template-columns:minmax(0,1fr) 340px;gap:18px;margin-top:18px;display:grid}.primaryColumn,.detailColumn{align-content:start;gap:18px;min-width:0;display:grid}.decisionRecordPanel,.releaseDecisionRecord,.trustControlsPanel{gap:0;display:grid;overflow:hidden}.decisionRecordBody,.releaseDecisionRecordBody{gap:14px;padding:16px;display:grid}.decisionCallout,.releaseDecisionCallout{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;gap:10px;padding:14px;display:grid}.decisionCallout>span,.releaseDecisionCallout>span,.handoffDecisionSummary span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.decisionCallout strong,.releaseDecisionCallout strong{font-size:15px;line-height:22px}.decisionCallout p,.releaseDecisionCallout p,.coverageSummary p,.trustControlItem p,.approverItem p,.releaseApproverList p{color:var(--muted);font-size:12px;line-height:18px}.decisionCallout dl,.releaseDecisionCallout dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.decisionCallout dl div,.releaseDecisionCallout dl div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:4px;min-width:0;padding:9px;display:grid}.decisionCallout dt,.releaseDecisionCallout dt{color:var(--muted);font-size:11px;font-weight:760}.decisionCallout dd,.releaseDecisionCallout dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:760;overflow:hidden}.approverGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.approverItem,.releaseApproverList article,.trustControlItem{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:8px;min-width:0;padding:12px;display:grid}.approverItem header,.trustControlItem header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.approverItem strong,.trustControlItem strong,.releaseApproverList strong,.releaseControlsList strong{font-size:13px;line-height:18px}.trustControlsPanel{padding:0}.trustControlsDisclosure>summary,.releaseDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.trustControlsDisclosure>summary>span:first-child,.releaseDisclosure>summary>span:first-child{gap:3px;display:grid}.trustControlsDisclosure>summary strong,.releaseDisclosure>summary strong{font-size:16px;line-height:22px}.trustControlsDisclosure>summary small,.releaseDisclosure>summary small{color:var(--muted);font-size:12px;line-height:18px}.trustControlsDisclosure[open]>summary,.releaseDisclosure[open]>summary{border-bottom:1px solid var(--line)}.compactHeader{padding:16px}.coverageSummary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fbfcfd;gap:8px;padding:14px 16px;display:grid}.trustControlList{gap:10px;padding:16px;display:grid}.releaseNotesShell{gap:18px;min-height:100vh;padding:28px;display:grid}.releaseNotesShell>*{min-width:0}.releaseNotesHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.releaseNotesHeader p{max-width:840px;color:var(--muted);margin-top:8px;font-size:15px;line-height:24px}.backLink{color:var(--blue);font-size:13px;font-weight:700;text-decoration:none}.releaseSummaryGrid{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow);grid-template-columns:minmax(160px,1fr) minmax(140px,.75fr) minmax(270px,1.5fr) minmax(120px,.65fr) minmax(150px,.8fr);gap:1px;display:grid;overflow:hidden}.releaseSummaryGrid>div{background:var(--surface);gap:6px;min-width:0;padding:14px;display:grid}.releaseSummaryGrid span{color:var(--muted);font-size:12px}.releaseSummaryGrid strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.releaseSummaryGrid>div:not(:nth-child(3)) strong{text-overflow:clip;white-space:normal;line-height:18px;overflow:visible}.releaseLinkBar{flex-wrap:wrap;gap:10px;display:flex}.releaseLinkBar a{border:1px solid var(--strong-line);border-radius:var(--radius);background:var(--surface);min-height:34px;color:var(--text);align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.releaseLinkBar .releaseExportLink{gap:1px;padding-block:7px;display:grid}.releaseExportLink small{color:var(--muted);font-size:10px;font-weight:560;line-height:14px}.releaseLinkBar a[title],.cockpitActions a[title]{cursor:pointer}.releaseDecisionPath{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.releaseDecisionPath article{background:var(--surface);grid-template-columns:34px minmax(0,1fr);gap:12px;min-width:0;padding:16px;display:grid}.releaseDecisionPath article>span{border-radius:var(--radius);color:#174276;background:#eff6ff;border:1px solid #bfd3f1;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.releaseDecisionPath strong{font-size:14px;line-height:20px;display:block}.releaseDecisionPath p{color:var(--muted);margin-top:4px;font-size:13px;line-height:20px}.releaseDecisionPath a{width:fit-content;color:var(--blue);margin-top:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.releaseDecisionRecordBody{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr) minmax(220px,.65fr)}.releaseApproverList,.releaseControlsList{align-content:start;gap:10px;min-width:0;display:grid}.releaseApproverList article{grid-template-columns:minmax(0,1fr) auto;align-items:start}.releaseApproverList p{grid-column:1/-1}.releaseControlsList{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:12px}.releaseControlsList span{color:var(--muted);font-size:12px;line-height:18px}.releaseNotesGrid,.releaseContextGrid{grid-template-columns:minmax(0,1fr) 340px;gap:18px;min-width:0;display:grid}.reviewFocusPanel{gap:14px;padding:16px;display:grid}.reviewFocusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reviewFocusItem{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.flagQualityPanel{overflow:hidden}.flagQualityBody{grid-template-columns:minmax(0,1fr) 320px;gap:18px;padding:18px;display:grid}.flagQualityGroups{gap:10px;min-width:0;display:grid}.flagQualityItem{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 14px;padding:12px;display:grid}.flagQualityItem strong,.flagQualityAside h3{font-size:14px;line-height:20px;display:block}.flagQualityItem span,.flagQualityItem p,.flagQualityAside li{color:var(--muted);font-size:12px;line-height:18px}.flagQualityItem p{grid-column:1/-1;margin:0}.flagQualityCounts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.flagQualityCounts span{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);color:#39424e;padding:4px 7px;font-weight:700}.flagQualityAside{align-content:start;gap:16px;min-width:0;display:grid}.flagQualityAside ul{gap:6px;margin:8px 0 0;padding-left:18px;display:grid}.reviewFocusTopline{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.reviewFocusTopline strong{flex:1;min-width:0;font-size:14px;line-height:20px}.inlinePriority{width:fit-content;min-height:26px;margin:8px 0 2px;padding:0 8px;font-size:12px}.reviewFocusItem p,.reviewFocusItem small{color:var(--muted);margin:0;font-size:12px;line-height:18px}.deltaSnippet{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px;font-size:12px;line-height:18px;display:grid}.deltaSnippet.compact{padding:8px}.deltaSnippet p{color:var(--muted);font-size:12px;line-height:18px}.reviewFocusActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reviewFocusActions>a,.reviewFocusActions>span:not(.evidenceBundle),.reviewFocusActions code{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:100%;min-height:28px;color:var(--text);align-items:center;padding:0 8px;font-size:12px;text-decoration:none;display:inline-flex}.reviewFocusActions a{color:var(--blue);font-weight:700}.pilotRunReviewPanel{gap:16px;padding:16px;display:grid}.readinessPill{border:1px solid var(--line);border-radius:var(--radius);white-space:nowrap;align-items:center;min-height:32px;padding:0 10px;font-size:13px;font-weight:750;display:inline-flex}.readiness-ready{background:var(--green-soft);color:var(--green);border-color:#a8dfba}.readiness-needs_review{background:var(--yellow-soft);color:var(--yellow);border-color:#ffd08a}.readiness-blocked{background:var(--red-soft);color:var(--red);border-color:#f6b2c2}.pilotReviewSummary{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pilotReviewSummary>div{background:#fbfcfd;gap:6px;min-width:0;padding:12px;display:grid}.pilotReviewSummary span,.pilotReviewLists li,.pilotFlagGroups p{color:var(--muted);font-size:12px;line-height:18px}.pilotReviewSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pilotReviewBody{grid-template-columns:minmax(0,1fr) 340px;gap:18px;display:grid}.pilotReviewBody h3{margin:0 0 8px;font-size:14px;line-height:20px}.pilotFlagGroups,.pilotReviewLists{align-content:start;gap:10px;min-width:0;display:grid}.pilotFlagGroups article{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;gap:8px;padding:12px;display:grid}.pilotFlagGroups article>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pilotFlagGroups strong{font-size:13px}.pilotFlagGroups span{color:var(--muted);font-size:12px}.pilotReviewLists ul{gap:6px;margin:0;padding-left:18px;display:grid}.evidenceTrail{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:9px;padding:10px;display:grid}.evidenceTrail.empty{background:var(--surface-muted)}.evidenceTrailMeta{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.evidenceTrailMeta strong{font-size:12px;line-height:18px}.evidenceTrailMeta span{color:var(--muted);font-size:12px;line-height:18px}.evidenceTrailChips{flex-wrap:wrap;gap:6px;display:flex}.evidenceTrailChips span{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);max-width:100%;min-height:24px;color:var(--text);align-items:center;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.evidenceBundle{flex-wrap:wrap;gap:7px;display:flex}.evidenceBundle a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:100%;min-height:28px;color:var(--blue);align-items:center;padding:0 8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.releaseDeltaTable .evidenceBundle{align-content:start}.releaseMainPanel,.releaseSidePanel,.contextPanel{min-width:0}.audienceNotes{gap:14px;padding:18px;display:grid}.audienceNotes section{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;gap:8px;padding:14px;display:grid}.audienceNotes h3,.releaseSidePanel h2,.contextPanel h2{margin:0;font-size:14px;line-height:20px}.audienceNotes p,.contextPanel p{color:var(--muted);font-size:13px;line-height:21px}.audienceNoteList{gap:7px;display:grid}.audienceNoteList>strong{color:var(--muted);font-size:13px;line-height:21px}.audienceNoteList ul{gap:6px;margin:0;padding-left:20px;display:grid}.audienceNoteList li{color:var(--muted);font-size:13px;line-height:21px}.releaseSidePanel,.contextPanel{align-content:start;gap:12px;padding:16px;display:grid}.surfaceList{flex-wrap:wrap;gap:8px;display:flex}.surfaceList span{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:6px 9px;font-size:12px;font-weight:700}.releaseDeltaTable .tableHeader,.releaseDeltaTable .tableRow{grid-template-columns:minmax(260px,1.6fr) 108px minmax(130px,.8fr) minmax(150px,.8fr)}.releaseDeltaTable a{color:var(--blue);font-weight:700}.reviewerGuidance{color:var(--text);gap:4px;margin-top:8px;display:grid}.reviewerGuidance span,.reviewerGuidance small{color:var(--muted);font-size:12px;line-height:18px}.contextDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.contextDisclosure>summary>span:first-child{gap:4px;display:grid}.contextDisclosure>summary strong{font-size:18px}.contextDisclosure>summary small{max-width:54ch;color:var(--muted);font-size:12px;line-height:18px}.pilotFeedbackPanel{grid-column:1/-1}.pilotFeedbackHeader,.feedbackCommandList article{justify-content:space-between;align-items:center;gap:12px;display:flex}.pilotFeedbackHeader>div,.feedbackCommandList,.feedbackCommandList article>div{gap:5px;display:grid}.pilotFeedbackHeader p{color:var(--muted);margin:0}.feedbackCommandDisclosure>summary{color:var(--text);cursor:pointer;font-size:13px;font-weight:750}.feedbackCommandDisclosure[open]>summary{margin-bottom:12px}.feedbackCommandList article{border-top:1px solid var(--line);min-width:0;padding:12px 0 0}.feedbackCommandList article>div{min-width:min(100%,260px)}.feedbackCommandList small{color:var(--muted)}.feedbackCommandList code{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);white-space:nowrap;min-width:0;padding:8px 10px;overflow-x:auto}.copyCommandButton{border:1px solid var(--strong-line);border-radius:var(--radius);background:var(--surface);min-height:34px;color:var(--text);font:inherit;cursor:pointer;flex:none;padding:0 11px;font-size:12px;font-weight:700}.feedbackCopyActions{flex:none;gap:6px;display:flex}.diagnosticTrace{margin-top:8px}.diagnosticTrace summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:700}.diagnosticTrace pre{border:1px solid var(--line);border-radius:var(--radius);color:#dbeafe;white-space:pre-wrap;background:#111827;max-height:180px;margin:8px 0 0;padding:10px;font-size:11px;line-height:17px;overflow:auto}.pilotFlagReason{gap:4px;display:grid}.pilotFlagReason>strong{font-size:12px}.contextPanel pre{border:1px solid var(--line);border-radius:var(--radius);color:#39424e;white-space:pre-wrap;background:#fbfcfd;max-height:240px;margin:0;padding:12px;font-size:12px;line-height:18px;overflow:auto}.handoffShell{align-content:start;max-width:1120px;margin:0 auto}.handoffDownloadLink{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:fit-content;min-width:132px;min-height:40px;color:var(--text);justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.handoffDownloadLink:hover{border-color:var(--strong-line);background:#fbfcfd}.handoffBriefNav{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:8px;display:flex;box-shadow:0 10px 28px #191f270f}.handoffDocumentPanel>.handoffBriefNav{margin:0 22px 22px}.handoffBriefNav span{color:var(--muted);padding:0 6px;font-size:12px;font-weight:780}.handoffBriefNav a{border-radius:var(--radius);color:#174276;background:#eff6ff;border:1px solid #bfd3f1;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:780;text-decoration:none;display:inline-flex}.handoffBriefNav a:hover{background:#fff}.handoffDocumentPanel{overflow:hidden}.handoffDecisionSummary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.handoffDecisionSummary article{background:#fbfcfd;align-content:start;gap:6px;min-width:0;padding:14px;display:grid}.handoffDecisionSummary strong{overflow-wrap:anywhere;font-size:14px;line-height:20px}.handoffDecisionSummary p{overflow-wrap:anywhere;color:var(--muted);font-size:12px;line-height:18px}.handoffDocument{gap:16px;max-width:860px;padding:22px;display:grid}.handoffDocument section{gap:8px;display:grid}.handoffDocument p,.handoffDocument li{color:#39424e;white-space:pre-line;font-size:14px;line-height:23px}.handoffDocument ul{gap:6px;margin:0;padding-left:18px;display:grid}.handoffJson{color:#243449;white-space:pre-wrap;background:#fbfcfd;border:0;max-height:72vh;margin:0;padding:22px;font-size:12px;line-height:19px;overflow:auto}.artifactViewerShell{align-content:start;max-width:1180px;margin:0 auto}.artifactViewerPanel{overflow:hidden}.artifactViewerMeta{border-bottom:1px solid var(--line);color:var(--muted);background:#fbfcfd;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 16px;font-size:12px;font-weight:700;display:flex}.artifactViewerNotice{color:#7d470f;background:#fff8df;border-bottom:1px solid #f0cf83;margin:0;padding:12px 16px;font-size:12px}.artifactViewerPanel pre{color:#243449;white-space:pre-wrap;background:#fbfcfd;max-height:calc(100vh - 230px);margin:0;padding:18px;font-size:12px;line-height:19px;overflow:auto}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.chapterHeader{border-left:4px solid var(--accent);gap:6px;padding:2px 0 2px 14px;display:grid}.chapterHeader span{color:var(--accent);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:820}.chapterHeader h2{margin:0;font-size:22px;font-weight:780;line-height:28px}.chapterHeader p{max-width:760px;color:var(--muted);font-size:13px;line-height:20px}.supportingPanel{box-shadow:none}.sectionHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.sectionHeader h2,.audienceHandoffPanel h2,.actionPanel h2,.metadataPanel h2{font-size:16px;font-weight:720;line-height:22px}.sectionHeader p{color:var(--muted);margin-top:4px;font-size:13px;line-height:20px}.sectionEyebrow{color:var(--accent);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:820;display:block}.sectionHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sectionHeaderActions .copyCommandButton,.releaseLinkBar .copyCommandButton{min-height:34px}.embeddedReleaseNotes{gap:18px;margin-top:36px;display:grid}.embeddedReleaseNotes>.releaseNotesGrid,.embeddedReleaseNotes>.releaseDeltaPanel,.embeddedReleaseNotes>.releaseContextGrid,.embeddedReleaseNotes>.pilotRunReviewPanel,.embeddedReleaseNotes>.flagQualityPanel,#overview,#risk-evidence,#flags,#evidence,#ai-review,#release-notes,#metadata{scroll-margin-top:24px}.reviewCockpit[data-packet-section-selected=true],.riskEvidenceSection[data-packet-section-selected=true]{border-color:var(--packet-section-selected-border);box-shadow:0 0 0 3px var(--packet-section-selected-ring), var(--shadow)}.riskEvidenceSection[data-packet-section-selected=true],.panel[data-packet-section-selected=true]{background:var(--packet-section-selected-background)}.panel[data-packet-section-selected=true]{border-color:var(--packet-section-selected-border);box-shadow:0 0 0 3px var(--packet-section-selected-ring), var(--shadow)}.chapterHeader[data-packet-section-selected=true],.embeddedReleaseNotes[data-packet-section-selected=true]>.chapterHeader{border:1px solid var(--packet-section-selected-border);border-left:4px solid var(--packet-nav-selected-indicator);border-radius:var(--radius);background:var(--packet-section-selected-background);box-shadow:0 0 0 3px var(--packet-section-selected-ring);padding:12px 14px}@media (prefers-color-scheme:dark){:root{--packet-nav-selected-background:#1d4f91;--packet-nav-selected-text:#f0f7ff;--packet-nav-selected-indicator:#93c5fd;--packet-section-selected-background:#e8f2ff;--packet-section-selected-border:#5d96df;--packet-section-selected-ring:#2563eb47}.sideNav{color:#f8fafc;background:#111827;border-color:#334155}.brandLockup strong{color:#f8fafc}.brandLockup span,.packetNavGroup>strong,.navFooter{color:#b6c2d0}.packetNavIntro{color:#7ee2d5}.navItem{color:#d6e0ec}.navItem.active,.navItem:hover{color:#f8fafc;background:#1e293b}.navFooter{border-color:#334155}}.countLabel{background:var(--surface-muted);color:#39424e}.flagTable{display:grid}.tableHeader,.tableRow{grid-template-columns:minmax(116px,.55fr) minmax(280px,1.9fr) minmax(96px,.44fr) minmax(128px,.72fr) minmax(150px,.86fr);align-items:start;gap:16px;padding:12px 18px;display:grid}.tableHeader{border-bottom:1px solid var(--line);min-height:42px;color:var(--muted);background:#fbfcfd;font-size:12px;font-weight:700}.tableRow{border-bottom:1px solid var(--line);background:#fff;min-height:86px;font-size:13px}.tableRow:hover{background:#fbfcfd}.tableRow:last-child{border-bottom:0}.tableRow strong{font-size:15px;line-height:21px;display:block}.tableRow p{color:var(--muted);margin-top:4px;font-size:12px;line-height:18px}.flagPriorityStack,.flagMetaChips,.flagGuidance{gap:6px;display:grid}.flagPriorityStack{align-content:start;justify-items:start}.flagPriorityStack small{color:var(--muted);font-size:12px;line-height:17px}.flagGuidance{border:1px solid var(--line);border-radius:var(--radius);color:#39424e;background:#fbfcfd;margin-top:8px;padding:8px}.tableRow .flagGroupSummary{color:var(--text);font-weight:650}.flagGuidance span,.flagGuidance small{font-size:12px;line-height:18px}.flagGuidance small{color:var(--muted)}.flagMetaChips{align-content:start;justify-items:start}.flagMetaChips span,.flagMetaChips code{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);width:fit-content;max-width:100%;min-height:28px;color:var(--text);align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.flagMetaChips code{overflow-wrap:anywhere;font-weight:650}.severityTag{justify-content:center;min-height:28px;padding:0 8px}.aiReviewBody{gap:14px;padding:18px;display:grid}.aiStatus{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.aiStatus strong{font-size:13px;display:block}.aiStatus p{margin-top:4px;font-size:12px;line-height:18px}.aiFindingList{gap:12px;display:grid}.aiFinding{border:1px solid var(--line);border-radius:var(--radius);gap:10px;padding:14px;display:grid}.aiFinding header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aiFinding header strong,.aiFinding header span{display:block}.aiFinding header .severityTag{display:inline-flex}.aiFinding header strong{font-size:14px}.aiFinding header div span{color:var(--muted);margin-top:3px;font-size:12px}.aiFinding p,.aiAction,.emptyPanelState{color:var(--muted);font-size:12px;line-height:18px}.aiFinding dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.aiFinding dl div{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;min-width:0;padding:9px}.aiFinding dt,.aiFinding dd{margin:0}.aiFinding dt{color:var(--muted);font-size:11px}.aiFinding dd{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:700;overflow:hidden}.aiAction{border-top:1px solid var(--line);padding-top:10px}.emptyPanelState{padding:18px}.evidenceLayout{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:18px;padding:18px;display:grid}.screenshotGallery{gap:14px;display:grid}.screenshotCard{border:1px solid var(--line);border-radius:var(--radius);background:#fafbfc;overflow:hidden}.mockBrowser{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:28px;padding:0 10px;display:flex}.mockBrowser span{background:#b4beca;border-radius:50%;width:7px;height:7px}.mockCapture{background:linear-gradient(90deg,#eef2f6 0 56px,#fff 56px);grid-template-columns:56px 1fr;min-height:150px;display:grid}.artifactScreenshot{object-fit:contain;background:#fff;width:100%;max-height:420px;display:block}.mockSidebar{border-right:1px solid var(--line)}.mockContent{align-content:center;gap:12px;padding:20px;display:grid}.mockContent strong{font-size:15px}.mockContent div{border-radius:var(--radius);background:#dfe6ee;height:10px}.mockContent div:nth-of-type(2){width:72%}.mockContent button{border-radius:var(--radius);background:var(--accent);color:#fff;border:0;justify-self:start;min-height:32px;padding:0 12px;font-size:12px;font-weight:700}.screenshotCard footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}code{font-family:var(--font-rn-mono), "IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;font-size:12px}.textDiff{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.diffHeader{border-bottom:1px solid var(--line);background:#fbfcfd;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.diffRow{border-bottom:1px solid var(--line);gap:7px;padding:12px;font-size:12px;line-height:18px;display:grid}.diffRow:last-child{border-bottom:0}.removed{color:var(--red)}.added{color:var(--green)}.neutralEvidence{color:var(--muted)}.evidenceSnippetRow strong{font-size:13px;line-height:18px}.evidenceSnippetRow p{color:var(--muted);font-size:12px;line-height:18px}.audienceHandoffPanel,.actionPanel,.metadataPanel,.statusPanel{padding:16px}.audienceHandoffPanel{gap:12px;display:grid}.audienceHandoffPanel>summary{cursor:pointer}.audienceHandoffPanel>summary>span{gap:3px;display:grid}.audienceHandoffPanel>summary strong{font-size:16px;line-height:22px}.audienceHandoffPanel>summary small{color:var(--muted);font-size:12px}.actionPanel{gap:10px;display:grid}.allPacketFiles{border-top:1px solid var(--line);gap:10px;padding-top:10px;display:grid}.allPacketFiles>summary{cursor:pointer}.allPacketFiles>summary strong,.allPacketFiles>summary small{display:block}.allPacketFiles>summary strong{font-size:13px}.allPacketFiles>summary small{color:var(--muted);margin-top:3px;font-size:12px;line-height:17px}.allPacketFiles>div{gap:8px;display:grid}.audienceHandoffPanel p{color:var(--muted);font-size:12px;line-height:18px}.audienceHandoffList{gap:10px;display:grid}.audienceHandoffItem{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);background:#fbfcfd;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.handoffRoleMark{border-radius:var(--radius);color:#174276;background:#eff6ff;border:1px solid #bfd3f1;place-items:center;width:34px;height:34px;font-size:13px;font-weight:820;display:grid}.handoffCopy{gap:3px;min-width:0;display:grid}.handoffCopy strong{font-size:13px;line-height:18px}.handoffCopy span{color:var(--muted);font-size:12px;line-height:18px}.downloadButton{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:40px;color:var(--text);text-align:left;grid-template-columns:18px minmax(0,1fr) auto 16px;align-items:center;gap:9px;padding:0 10px;font-size:13px;text-decoration:none;display:grid}.downloadButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.downloadButtonText{white-space:normal;gap:2px;min-width:0;display:grid}.downloadButtonText>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.downloadButtonText>small{font-weight:560;line-height:15px}.downloadButton small{color:var(--muted);font-size:11px;font-weight:780}.downloadButton:hover{border-color:var(--strong-line);background:#fbfcfd}.metadataPanel{gap:12px;display:grid}.metadataRow{gap:4px;min-width:0;display:grid}.statusPanel{gap:8px;display:grid}.statusPanel div{align-items:center;gap:8px;display:flex}.statusPanel svg{color:var(--accent)}.statusPanel strong{font-size:13px}.statusPanel p{color:var(--muted);font-size:12px;line-height:18px}@media (max-width:1080px){.appShell{grid-template-columns:minmax(0,1fr)}.sideNav{min-width:0;height:auto;position:static}.navList{grid-template-columns:repeat(4,minmax(120px,1fr))}.packetScrollNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.packetNavIntro{grid-column:1/-1}.navFooter{display:none}.contentGrid{grid-template-columns:1fr}.packetReviewGuide{grid-template-columns:repeat(2,minmax(0,1fr))}.packetReviewGuide .packetGuideLead{grid-column:1/-1}.releaseNotesGrid,.releaseContextGrid,.releaseDecisionRecordBody,.flagQualityBody,.pilotReviewBody,.reviewFocusGrid,.releaseDecisionPath,.handoffDecisionSummary{grid-template-columns:1fr}}@media (max-width:760px){.sideNav{z-index:30;border-right:0;border-bottom:1px solid var(--line);gap:0;padding:8px 12px;position:sticky;top:0;box-shadow:0 8px 22px #191f2714}.sideNav .brandLockup,.packetDesktopNav{display:none}.packetMobileNav{display:block}.packetMobileNav>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.packetMobileNav>summary span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.packetMobileNav>summary strong{font-size:13px}.packetMobileNav>nav{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:70vh;padding-top:10px;display:grid;overflow-y:auto}.embeddedReleaseNotes>.releaseNotesGrid,.embeddedReleaseNotes>.releaseDeltaPanel,.embeddedReleaseNotes>.releaseContextGrid,.embeddedReleaseNotes>.pilotRunReviewPanel,.embeddedReleaseNotes>.flagQualityPanel,#overview,#risk-evidence,#flags,#evidence,#ai-review,#release-notes,#metadata{scroll-margin-top:72px}.packetSurface{padding:18px}.runHeader{display:grid}.releaseNotesShell{padding:18px}.releaseNotesHeader{display:grid}.releaseSummaryGrid strong,.pilotReviewSummary strong,.stateStrip strong,.packetReviewGuide strong,.downloadButton span,.evidenceTrailChips span,.evidenceBundle a{white-space:normal;overflow-wrap:anywhere}h1{font-size:28px;line-height:34px}.stateStrip,.packetReviewGuide,.releaseSummaryGrid,.pilotReviewSummary,.decisionCallout dl,.releaseDecisionCallout dl,.approverGrid,.releaseDecisionPath,.handoffDecisionSummary,.evidenceLayout,.aiFinding dl,.navList,.tableHeader,.tableRow,.releaseDeltaTable .tableHeader,.releaseDeltaTable .tableRow{grid-template-columns:1fr}.packetScrollNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;min-width:0;display:grid}.sideNav .packetScrollNav.packetDesktopNav{display:none}.packetNavIntro{grid-column:1/-1}.packetNavGroup{min-width:0}.packetNavGroup>strong{font-size:10px}.packetNavGroup .navItem{white-space:normal;align-items:flex-start;min-width:0;padding:6px;line-height:15px}.packetNavGroup .navItem svg{flex:none;margin-top:1px}.audienceHandoffItem{grid-template-columns:34px minmax(0,1fr)}.audienceHandoffItem .copyCommandButton{grid-column:1/-1;justify-self:start}.sectionHeaderActions{justify-content:flex-start}.sectionHeader{flex-direction:column;gap:10px}.sectionHeader>div:first-child,.sectionHeaderActions{width:100%;min-width:0}.copyCommandButton{text-align:left;white-space:normal;max-width:100%}.tableHeader{display:none}.tableRow{gap:8px}.flagQualityItem,.releaseApproverList article{grid-template-columns:1fr}.flagQualityCounts{justify-content:flex-start}}.landingPage{--landing-ink:#101828;--landing-muted:#475467;--landing-line:#d8e2ea;--landing-teal:#087c72;--landing-blue:#2367a2;--landing-amber:#b46a19;isolation:isolate;min-height:100vh;color:var(--landing-ink);background:linear-gradient(#f6fbfc 0,#fff 640px 100%);position:relative;overflow-x:clip}.landingPage:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#0000 0 29%,#087c721a 30%,#0000 42%),linear-gradient(156deg,#2367a214 0,#0000 47%),repeating-linear-gradient(90deg,#1018280a 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#10182809 0 1px,#0000 1px 72px);height:780px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0,#000000e6 58%,#0000 100%);mask-image:linear-gradient(#000 0,#000000e6 58%,#0000 100%)}.landingHeader,.heroSection,.riskSection,.blogIndexHero,.blogIndexList,.blogArticle,.pilotOfferSection,.proofLoopSection,.generatedSection,.comparisonSection,.toolingSection,.securitySection,.answerSection,.pilotCta,.landingFooter{z-index:1;width:min(1360px,100% - 48px);margin:0 auto;position:relative}.landingHeader{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.landingBrand,.landingNav,.heroButtons,.trustRow,.button,.pilotActions,.landingFooter nav{align-items:center;display:flex}.landingBrand{color:#111827;gap:11px;text-decoration:none}.landingBrand strong{font-size:23px;line-height:28px}.landingBrandMark{border-radius:var(--radius);color:#fff;background:#0b2f34;place-items:center;width:36px;height:36px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff21,0 10px 24px #087c722e}.landingNav{gap:34px}.landingNav a,.landingFooter a{color:#27364a;font-size:14px;font-weight:680;text-decoration:none}.button{border-radius:var(--radius);appearance:none;white-space:nowrap;border:1px solid #0000;justify-content:center;gap:8px;min-height:46px;padding:0 19px;font-size:14px;font-weight:780;text-decoration:none}.button:disabled{cursor:wait;opacity:.74}.button.primary{color:#fff;background:linear-gradient(#0a887d 0%,#076d65 100%);border:1px solid #06625b;box-shadow:0 12px 28px #087c722e}.button.secondary{color:#14233b;background:#fff;border:1px solid #b9c6d3}.button.linkButton{color:#2367a2;text-underline-offset:3px;border:0;min-height:30px;padding:0;text-decoration:underline}.contactDialogBackdrop{z-index:2000;overscroll-behavior:contain;background:#11182794;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.contactDialog{border-radius:var(--radius);background:#fff;border:1px solid #c8d0d9;grid-template-rows:auto minmax(0,1fr);width:min(560px,100%);max-height:calc(100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #1118273d}.contactDialogHeader{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.contactDialogHeader h2{margin:0;font-size:22px;line-height:28px}.contactDialogClose{border-radius:var(--radius);color:#14233b;background:#fff;border:1px solid #c8d0d9;place-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:grid}.contactForm{gap:14px;padding:20px;display:grid;overflow-y:auto}.contactForm label{color:#27364a;gap:7px;font-size:13px;font-weight:780;display:grid}.contactForm input,.contactForm textarea{border-radius:var(--radius);color:#111827;width:100%;font:inherit;background:#fff;border:1px solid #b9c6d3;padding:11px 12px;font-size:14px;line-height:20px}.contactForm textarea{resize:vertical}.contactTrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contactStatus{border-radius:var(--radius);margin:0;padding:10px 12px;font-size:13px;line-height:18px}.contactStatus.success{background:var(--green-soft);color:var(--green)}.contactStatus.error,.contactStatus.limited{background:var(--red-soft);color:var(--red)}.heroSection{grid-template-columns:minmax(420px,.86fr) minmax(620px,1.14fr);align-items:center;gap:42px;min-height:570px;padding:0 0 12px;display:grid}.heroCopy{gap:16px;display:grid}.heroCopy h1{color:#101828;margin:0;font-size:58px;font-weight:700;line-height:1.01}.heroCopy p{color:#475467;max-width:590px;margin:0;font-size:18px;line-height:30px}.heroButtons{flex-wrap:wrap;gap:14px}.trustRow{color:#36566a;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:2px;font-size:12px;font-weight:680;display:grid}.trustRow span{align-items:flex-start;gap:8px;max-width:none;display:inline-flex}.trustRow svg{color:var(--landing-teal);flex:none}.heroVisual{perspective:1600px;min-width:0;padding:14px 0 46px;position:relative}.verificationField{border-radius:var(--radius);background:linear-gradient(119deg,#087c721a,#0000 31%,#2367a21a 58%,#0000 78%),linear-gradient(#ffffffbd,#ebf6f7ad);border:1px solid #087c7224;position:absolute;inset:0 -20px;overflow:hidden;transform:rotateX(4deg)rotate(-1.25deg)translateY(2px);box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #087c721a,0 34px 90px #10182817}.verificationField:before{content:"";opacity:.75;background:repeating-linear-gradient(90deg,#087c7224 0 1px,#0000 1px 54px),repeating-linear-gradient(0deg,#2367a21f 0 1px,#0000 1px 54px),linear-gradient(126deg,#0000 0 40%,#b46a1921 41%,#0000 48%),linear-gradient(38deg,#0000 0 44%,#087c7229 45%,#0000 52%);animation:18s linear infinite verificationDrift;position:absolute;inset:-18%}.verificationField:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:82px;animation:6.5s ease-in-out infinite verificationScan;position:absolute;top:-20%;bottom:-20%;left:22%;transform:rotate(13deg)}.fieldHash{z-index:1;border-radius:var(--radius);color:#0f3f3b;min-height:28px;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", monospace;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #087c7233;align-items:center;padding:0 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;box-shadow:0 10px 26px #10182814}.hashOne{top:11%;left:5%}.hashTwo{bottom:15%;right:7%}.hashThree{color:#7d470f;border-color:#b46a1938;top:8%;right:8%}.fieldTrace{z-index:1;border:1px solid #087c7257;border-width:1px 1px 0 0;position:absolute}.traceOne{width:34%;height:22%;top:23%;left:19%}.traceTwo{border-color:#2367a247;width:28%;height:18%;bottom:27%;right:18%;transform:rotate(180deg)}.traceThree{border-color:#b46a1942;width:23%;height:15%;top:54%;left:8%}.heroProduct{z-index:2;border-radius:var(--radius);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #087c722e;gap:16px;min-width:0;padding:18px;display:grid;position:relative;overflow:visible;box-shadow:0 34px 90px #10182829,0 0 0 1px #ffffffa3}.heroProduct:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#087c7217,#0000 34%,#2367a214 78%,#0000);position:absolute;inset:0}.heroProduct>*{z-index:1;position:relative}.packetPreviewHeader{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-start;gap:20px;padding:0 0 14px;display:flex}.packetPreviewHeader strong,.previewPanel h3,.featureCard h3,.proofStep h3{color:#101828;margin:0;font-size:15px;line-height:21px}.packetPreviewHeader span,.previewPanel,.githubComment,.featureCard,.proofStep,.comparisonTable,.landingFooter{color:#475467}.packetPreviewHeader div>span{margin-top:4px;font-size:12px;display:block}.passPill{border-radius:var(--radius);color:#166534;background:#e6f6eb;border:1px solid #a8dfba;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:820;display:inline-flex}.reviewPill{color:#a15c00;background:#fff1d6;border-color:#ffd08a}.packetPreviewGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12px;display:grid}.previewPanel{border-radius:var(--radius);background:#fbfcfdd1;border:1px solid #d8e2eae6;align-content:start;gap:12px;min-width:0;padding:16px;font-size:13px;line-height:20px;display:grid;box-shadow:inset 0 1px #ffffffb8}.previewPanel code{overflow-wrap:anywhere;border-radius:var(--radius);color:#243449;background:#fff;border:1px solid #d8e2ea;padding:12px;font-size:13px;line-height:20px;display:block}.previewPanel a{color:#2367a2;width:fit-content;font-size:12px;font-weight:760;text-decoration:none}.overviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.overviewMetrics span{color:#667085;gap:4px;min-width:0;font-size:12px;display:grid}.overviewMetrics strong{color:#101828;font-size:19px}.flagBullets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.flagBullets li{padding-left:20px;position:relative}.flagBullets li:before{content:"";background:#b46a19;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.flagBullets .ok:before{background:#087c72}.flagBullets .critical:before{background:#be123c}.evidenceRows{gap:8px;display:grid}.evidenceRows span{color:#475467;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.evidenceRows code{color:#315f86;background:0 0;border:0;padding:0;font-size:12px}.evidenceRows time{color:#667085;font-size:12px}.githubComment{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px;font-size:13px;display:grid;position:absolute;bottom:-42px;left:22px;right:22px;box-shadow:0 20px 46px #1018281f}.githubAvatar{border-radius:var(--radius);color:#fff;background:#101828;place-items:center;width:36px;height:36px;display:grid}.commentMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.commentMeta strong{color:#101828}.commentMeta em{border-radius:var(--radius);color:#166534;background:#e6f6eb;border:1px solid #a8dfba;margin-left:auto;padding:2px 7px;font-size:11px;font-style:normal;font-weight:760}.githubComment p{border-radius:var(--radius);color:#344054;background:#fbfcfd;border:1px solid #e1e7ee;margin:0;padding:12px;line-height:20px}.heroPilotCard{border-radius:var(--radius);background:linear-gradient(135deg,#087c7217,#0000 52%),#fff;border:1px solid #087c7238;gap:12px;max-width:590px;padding:16px;display:grid;box-shadow:0 16px 38px #10182814}.heroPilotCard strong,.pilotOfferCopy h2,.pilotOfferPanel h3,.pilotFitPanel h3{color:#101828;margin:0}.heroPilotCard strong{font-size:15px;line-height:21px;display:block}.heroPilotCard span{color:#475467;margin-top:3px;font-size:13px;line-height:20px;display:block}.heroPilotCard ul{color:#243449;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;font-size:12px;font-weight:680;line-height:18px;list-style:none;display:grid}.heroPilotCard li{border-left:2px solid #087c72;min-width:0;padding-left:9px}.riskSection,.pilotOfferSection,.proofLoopSection,.generatedSection,.comparisonSection,.toolingSection,.securitySection,.answerSection{border-top:1px solid #e5eaf0;padding:64px 0 70px}.riskSection{padding-top:54px}.sectionIntro{gap:10px;margin-bottom:28px;display:grid}.sectionIntro.centered{text-align:center;justify-items:center}.sectionIntro h2,.pilotOfferCopy h2,.pilotCta h2{color:#101828;margin:0;font-size:42px;font-weight:700;line-height:1.12}.sectionIntro p,.pilotOfferCopy p,.pilotCta p,.landingFooter p{color:#475467;max-width:680px;margin:0;font-size:16px;line-height:26px}.riskGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.riskGrid .featureCard{min-height:174px}.pilotOfferSection{grid-template-columns:minmax(0,.82fr) minmax(380px,1fr);align-items:start;gap:26px;display:grid}.pilotOfferCopy{gap:14px;padding-top:8px;display:grid}.pilotOfferCards{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:14px;display:grid}.pilotOfferPanel,.pilotFitPanel{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;align-content:start;gap:18px;min-width:0;padding:22px;display:grid;box-shadow:0 18px 48px #10182812}.pilotOfferPanel{background:linear-gradient(135deg,#087c7217,#0000 52%),#fff;border-color:#087c7257}.pilotPrice{gap:6px;display:grid}.pilotPrice span,.pilotFitPanel h3{color:#475467;font-size:13px;font-weight:760;line-height:18px}.pilotPrice strong{color:#101828;font-size:42px;font-weight:800;line-height:46px}.pilotBulletList{color:#27364a;gap:10px;margin:0;padding:0;font-size:13px;line-height:20px;list-style:none;display:grid}.pilotBulletList li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:9px;display:grid}.pilotBulletList svg,.pilotFitPanel>div svg{color:var(--landing-teal)}.pilotFitPanel>div{gap:8px;display:grid}.pilotFitPanel h3{color:#101828;margin:0;font-size:16px;line-height:22px}.proofLoop{border-radius:var(--radius);background:linear-gradient(135deg,#087c720f,#0000 45%),#fff;border:1px solid #d8e2ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #10182812}.proofLoop:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#087c720f 0 1px,#0000 1px 64px),repeating-linear-gradient(0deg,#2367a20d 0 1px,#0000 1px 64px);position:absolute;inset:0}.proofStep{background:0 0;border:0;border-right:1px solid #d8e2ea;align-content:start;justify-items:start;gap:13px;min-width:0;padding:20px;display:grid;position:relative}.proofStep:nth-child(3n){border-right:0}.proofStep:not(:last-child):after{display:none}.proofStep svg,.featureCard svg{color:var(--landing-teal)}.stepNumber{border-radius:var(--radius);width:32px;height:32px;color:var(--landing-teal);background:#effaf7;border:1px solid #087c722e;place-items:center;font-size:13px;font-weight:820;display:grid}.proofStep p,.featureCard p{color:#475467;margin:0;font-size:13px;line-height:20px}.artifactGrid{border-radius:var(--radius);background:#d8e2ea;border:1px solid #d8e2ea;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 18px 48px #10182812}.artifactGrid .featureCard{border:0;border-radius:0;grid-column:span 2}.artifactGrid .featureCard:first-child,.artifactGrid .featureCard:nth-child(2){grid-column:span 3}.artifactGrid .featureCard:first-child{color:#dff7f5;background:linear-gradient(135deg,#087c7233,#0000 52%),#0b2f34}.artifactGrid .featureCard:first-child h3,.artifactGrid .featureCard:first-child p{color:#eefdfb}.artifactGrid .featureCard:first-child svg{color:#74d6c6}.toolingGrid,.trustGrid{gap:14px;display:grid}.toolingGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.trustGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.featureCard{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;align-content:start;gap:14px;min-width:0;padding:20px;display:grid;box-shadow:inset 0 1px #ffffffa8}.featureCard h3{margin-bottom:6px}.sourceLink{color:#2367a2;align-items:center;gap:6px;width:fit-content;margin-top:12px;font-size:13px;font-weight:760;line-height:18px;text-decoration:none;display:inline-flex}.blogIndexHero{padding:72px 0 34px}.blogEyebrow,.blogArticleKicker{color:#087c72;text-transform:uppercase;font-size:13px;font-weight:800;line-height:18px}.blogIndexHero h1,.blogArticleHeader h1{color:#101828;max-width:900px;margin:0;font-size:54px;font-weight:700;line-height:1.04}.blogIndexHero p,.blogArticleHeader p{color:#475467;max-width:760px;margin:0;font-size:18px;line-height:30px}.blogIndexList{grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 0 72px;display:grid}.blogCard{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;gap:14px;min-width:0;padding:24px;display:grid;box-shadow:0 18px 48px #1018280f}.blogCardMeta,.blogArticleMeta{color:#667085;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;font-weight:680;line-height:18px;display:flex}.blogCardMeta span,.blogArticleMeta span,.blogBackLink{align-items:center;gap:7px;display:inline-flex}.blogCard h2{color:#101828;max-width:880px;margin:0;font-size:30px;line-height:38px}.blogCard h2 a,.blogBackLink,.blogArticleBody a,.blogSources a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}.blogCard p{color:#475467;max-width:840px;margin:0;font-size:16px;line-height:26px}.blogCardTags{flex-wrap:wrap;gap:8px;display:flex}.blogCardTags span{border-radius:var(--radius);color:#315f86;background:#f6fbfc;border:1px solid #c6d7e3;padding:5px 9px;font-size:12px;font-weight:760;line-height:16px}.blogArticle{max-width:920px;padding:44px 0 70px}.blogBackLink{color:#2367a2;width:fit-content;margin-bottom:28px;font-size:13px;font-weight:780}.blogArticleHeader{border-bottom:1px solid #e5eaf0;gap:16px;padding-bottom:30px;display:grid}.blogArticleBody{gap:20px;padding-top:34px;display:grid}.blogArticleBody h2,.blogFaqSection h2,.blogSources h2{color:#101828;margin:22px 0 0;font-size:31px;font-weight:700;line-height:39px}.blogArticleBody h3{color:#101828;margin:14px 0 0;font-size:22px;font-weight:760;line-height:30px}.blogArticleBody p,.blogArticleBody li{color:#344054;margin:0;font-size:17px;line-height:30px}.blogArticleBody ul{gap:9px;margin:0;padding-left:24px;display:grid}.blogArticleBody a,.blogSources a{color:#1f5f94;font-weight:680}.blogAnswerBlock{background:#e9f8f5;border-left:4px solid #087c72;gap:9px;padding:18px 20px;display:grid}.blogAnswerBlock strong{color:#0f3f3b;text-transform:uppercase;font-size:13px;font-weight:820;line-height:18px}.blogAnswerBlock p{color:#143f3b;font-weight:560}.blogFaqSection,.blogSources{border-top:1px solid #e5eaf0;gap:16px;margin-top:18px;padding-top:20px;display:grid}.blogFaqSection .answerGrid{grid-template-columns:1fr}.blogSources ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.blogSources li{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;gap:4px;padding:14px 16px;display:grid}.blogSources span{color:#475467;font-size:13px;line-height:20px}.answerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.answerCard{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;align-content:start;gap:10px;min-width:0;padding:20px;display:grid;box-shadow:0 14px 36px #1018280d}.answerCard h3{color:#101828;margin:0;font-size:18px;font-weight:760;line-height:24px}.answerCard p{color:#475467;margin:0;font-size:14px;line-height:22px}.comparisonShell{border-radius:var(--radius);background:#fff;border:1px solid #d8e2ea;overflow-x:auto;box-shadow:0 18px 48px #10182812}.comparisonTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px;font-size:14px;line-height:22px}.comparisonTable th,.comparisonTable td{text-align:center;vertical-align:middle;border-bottom:1px solid #e1e7ee;border-right:1px solid #e1e7ee;padding:18px 16px}.comparisonTable th:last-child,.comparisonTable td:last-child{border-right:0}.comparisonTable tr:last-child th,.comparisonTable tr:last-child td{border-bottom:0}.comparisonTable thead th{color:#182333;font-weight:790}.comparisonTable tbody th{color:#182333;text-align:left;width:148px;font-weight:780}.comparisonTable .rnColumn{color:#0f3f3b;background:#e9f8f5;border-left:2px solid #079082;border-right:2px solid #079082;font-weight:760}.comparisonTable :is(th,td).rnColumn:last-child{border-right:2px solid #079082;box-shadow:inset -1px 0 #079082a6}.comparisonTable thead .rnColumn{color:#087c72;border-top:2px solid #079082}.comparisonTable tbody tr:last-child .rnColumn{border-bottom:2px solid #079082}.productProofSteps{grid-template-columns:repeat(4,minmax(0,1fr))}.productProofSteps .featureCard{min-height:192px}.productProofComparison{max-width:1120px;margin:0 auto}.productProofComparison .comparisonTable{min-width:0}.pilotCta{border-radius:var(--radius);background:linear-gradient(120deg,#087c721a,#0000 38%,#2367a214),#fff;border:1px solid #087c72;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:54px;padding:30px 36px;display:grid;box-shadow:0 22px 52px #087c7217}.pilotActions{flex-direction:column;align-items:stretch;gap:8px}.landingFooter{border-top:1px solid #e5eaf0;grid-template-columns:minmax(220px,1fr) auto auto;align-items:start;gap:40px;padding:34px 0 48px;display:grid}.landingFooter .landingBrand strong{font-size:20px}.landingFooter p{max-width:230px;margin-top:10px;font-size:14px;line-height:22px}.landingFooter nav{flex-flow:wrap;align-items:center;gap:18px}.landingFooter>span{color:#667085;white-space:nowrap;font-size:13px}@keyframes verificationDrift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:108px 0,0 108px,72px 0,0 72px}}@keyframes verificationScan{0%,16%{opacity:0;transform:translate(-250%)rotate(13deg)}36%,68%{opacity:1}84%,to{opacity:0;transform:translate(560%)rotate(13deg)}}@media (prefers-reduced-motion:reduce){.verificationField:before,.verificationField:after{animation:none}}@media (max-width:1180px){.landingHeader{flex-wrap:wrap;padding:14px 0}.heroSection{grid-template-columns:1fr;min-height:auto}.pilotOfferSection{grid-template-columns:1fr}.pilotOfferCards{grid-template-columns:repeat(2,minmax(0,1fr))}.heroVisual{padding:42px 28px}.verificationField{inset:0}.artifactGrid .featureCard{grid-column:span 1}.artifactGrid .featureCard:first-child{grid-column:span 2}.artifactGrid .featureCard:nth-child(2){grid-column:span 1}.artifactGrid,.riskGrid,.answerGrid,.toolingGrid,.trustGrid,.productProofSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.landingHeader,.heroSection,.riskSection,.blogIndexHero,.blogIndexList,.blogArticle,.pilotOfferSection,.proofLoopSection,.generatedSection,.comparisonSection,.toolingSection,.securitySection,.answerSection,.pilotCta,.landingFooter{width:min(100% - 24px,1360px)}.landingNav{display:none}.landingHeader{min-height:70px}.landingHeader>.button{display:none}.heroSection{gap:34px;padding-top:22px}.heroVisual{padding:28px 0 0}.verificationField{inset:0 -8px;transform:none}.fieldHash{min-height:24px;font-size:10px}.hashThree,.traceThree{display:none}.heroCopy h1{font-size:44px}.blogIndexHero h1,.blogArticleHeader h1{font-size:40px;line-height:1.08}.blogIndexHero p,.blogArticleHeader p{font-size:16px;line-height:26px}.blogCard h2{font-size:24px;line-height:31px}.blogArticleBody h2,.blogFaqSection h2,.blogSources h2{font-size:27px;line-height:34px}.blogArticleBody p,.blogArticleBody li{font-size:16px;line-height:27px}.heroCopy p{font-size:16px;line-height:26px}.heroButtons,.pilotActions{flex-direction:column;align-items:stretch}.button{width:100%}.trustRow span{max-width:none}.trustRow,.heroPilotCard ul{grid-template-columns:1fr}.heroProduct{overflow:hidden}.githubComment{position:static}.packetPreviewGrid,.overviewMetrics,.riskGrid,.answerGrid,.pilotOfferCards,.proofLoop,.artifactGrid,.toolingGrid,.trustGrid,.pilotCta,.landingFooter{grid-template-columns:1fr}.artifactGrid .featureCard,.artifactGrid .featureCard:first-child,.artifactGrid .featureCard:nth-child(2){grid-column:auto}.proofStep,.proofStep:nth-child(3n){border-bottom:1px solid #d8e2ea;border-right:0}.proofStep:last-child{border-bottom:0}.landingFooter nav{flex-direction:column;align-items:flex-start;gap:10px}.landingFooter>span{white-space:normal}.packetPreviewHeader,.commentMeta{flex-direction:column;align-items:flex-start}.commentMeta em{margin-left:0}.evidenceRows span{grid-template-columns:1fr;gap:3px}.comparisonShell{margin-right:-12px}.productProofComparison .comparisonTable{min-width:760px}}.homePage{--home-paper:#f2eee3;--home-paper-bright:#fbf8f0;--home-ink:#17221f;--home-forest:#143c35;--home-mint:#b9d6cc;--home-coral:#e45136;--home-rule:#17221f33;background:var(--home-paper);color:var(--home-ink)}.homePage:before{background:radial-gradient(circle at 85% 16%,#e451362b,#0000 25%),radial-gradient(circle at 20% 30%,#143c351f,#0000 31%),repeating-linear-gradient(90deg,#0000 0 95px,#17221f09 95px 96px);height:900px;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.homePage .landingHeader,.homeHero,.homeProcess,.homeRisks,.homeArtifacts,.homeComparison,.homePilot,.homeTrust,.homeFinalCta,.homePage .landingFooter{z-index:1;width:min(1320px,100% - 64px);margin-inline:auto;position:relative}.homePage .landingHeader{border-bottom:1px solid var(--home-rule);min-height:88px}.homePage .landingBrand{color:var(--home-ink)}.homePage .landingBrand strong{letter-spacing:-.04em}.homePage .landingBrandMark{background:var(--home-forest);box-shadow:none;border-radius:50%}.homePage .landingNav a,.homePage .landingFooter a{color:var(--home-ink);font-size:13px;font-weight:600}.homePage .landingNav a:hover,.homePage .landingFooter a:hover,.homeTextLink:hover{color:var(--home-coral)}.homePage .button{border-radius:999px;min-height:48px;padding-inline:22px}.homePage .button.primary{border-color:var(--home-forest);background:var(--home-forest);box-shadow:0 10px #143c351f}.homePage .button.primary:hover{background:#0c2c27;transform:translateY(-1px)}.homeHero{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);align-items:center;gap:clamp(52px,7vw,108px);min-height:720px;padding:78px 0 108px;display:grid}.homeHeroCopy{justify-items:start;gap:24px;display:grid}.homeSectionNumber{font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;text-transform:uppercase;letter-spacing:.1em}.homeHero h1,.homeSectionLead h2,.homeRiskIntro h2,.homeComparison h2,.homePilotPitch h2,.homeFinalCta h2{color:var(--home-ink);letter-spacing:-.045em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}.homeHero h1{max-width:690px;font-size:clamp(62px,6.2vw,92px);line-height:.92}.homeHero h1 em{color:var(--home-coral);font-weight:500;display:block;position:relative}.homeHero h1 em:after{content:"";background:currentColor;height:3px;position:absolute;bottom:-5px;left:0;right:0;transform:rotate(-1deg)}.homeHeroLead{color:#40544e;max-width:580px;margin:0;font-size:18px;line-height:29px}.homeHeroActions,.homeFinalActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.homeTextLink{width:fit-content;color:var(--home-forest);border-bottom:1px solid;padding-bottom:3px;font-size:14px;font-weight:700;text-decoration:none}.homePilotNote{border-top:1px solid var(--home-rule);color:#52645f;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:9px 18px;margin-top:8px;padding-top:18px;font-size:11px;display:flex}.homePilotNote strong{color:var(--home-ink);letter-spacing:-.04em;text-transform:none;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:29px;font-weight:600}.homeDossierStage{min-width:0;padding:22px 38px 28px 12px;position:relative}.homeDossierShadow{background:#b9d6cc;border:1px solid #143c3547;position:absolute;inset:42px 10px 16px 42px;transform:rotate(3.5deg)}.homeDossier{z-index:2;background:linear-gradient(#17221f09 1px, transparent 1px), var(--home-paper-bright);background-size:100% 31px;border:1px solid #17221f59;gap:0;display:grid;position:relative;transform:rotate(-1.1deg);box-shadow:18px 24px 45px #14231f29}.homeDossier>header{border-bottom:1px solid var(--home-ink);justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px 16px;display:flex}.homeDossier>header div{gap:5px;display:grid}.homeDossier>header span,.homeDossierTitle span,.homeDossierFindings>p{font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:700}.homeDossier>header strong{font-size:15px}.homeDossier>header b{border:2px solid var(--home-coral);color:var(--home-coral);letter-spacing:.12em;padding:5px 9px;font-size:11px;transform:rotate(2deg)}.homeDossierTitle{border-bottom:1px solid var(--home-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 22px;display:grid}.homeDossierTitle>div{gap:7px;min-width:0;display:grid}.homeDossierTitle code{color:var(--home-forest);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.homeDossierTitle svg{color:var(--home-forest)}.homeDossierMetrics{border-bottom:1px solid var(--home-rule);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.homeDossierMetrics div{border-right:1px solid var(--home-rule);gap:3px;padding:14px 16px;display:grid}.homeDossierMetrics div:last-child{border-right:0}.homeDossierMetrics dt{color:#65736f;text-transform:uppercase;font-size:10px}.homeDossierMetrics dd{margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:28px;line-height:1}.homeDossierFindings{padding:18px 22px 14px}.homeDossierFindings>p{margin:0 0 10px}.homeDossierFindings ul{margin:0;padding:0;list-style:none;display:grid}.homeDossierFindings li{border-top:1px solid var(--home-rule);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:11px 0;display:grid}.homeDossierFindings li>span{color:#7b5510;border:1px solid #a87820;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:grid}.homeDossierFindings li.critical>span{border-color:var(--home-coral);color:var(--home-coral)}.homeDossierFindings li.passed>span{color:#1b7868;border-color:#1b7868}.homeDossierFindings li div{gap:2px;display:grid}.homeDossierFindings strong{font-size:12px}.homeDossierFindings small{color:#5a6b66;font-size:11px;line-height:16px}.homeDossier>footer{border-top:1px solid var(--home-ink);background:#143c3512;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 22px;display:grid}.homeDossier>footer p{gap:2px;margin:0;display:grid}.homeDossier>footer strong{font-size:12px}.homeDossier>footer span{color:#5a6b66;font-size:10px}.homeDossier>footer a{color:var(--home-forest);font-size:11px;font-weight:800}.homePrComment{z-index:4;color:#24342f;background:#fff;border:1px solid #bbc8c3;gap:11px;width:calc(100% - 58px);margin:-24px 0 0 38px;padding:15px 17px;display:grid;position:relative;box-shadow:0 18px 38px #14231f2e}.homePrCommentHeader{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.homePrAvatar{color:#fff;background:#17221f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.homePrCommentHeader p{gap:1px;margin:0;display:grid}.homePrCommentHeader strong{font-size:12px}.homePrCommentHeader span{color:#66766f;font-size:10px}.homePrCommentHeader b{color:#7b5510;letter-spacing:.08em;background:#fff7df;border:1px solid #d49a2a;padding:4px 7px;font-size:9px}.homePrComment>p,.homePrComment>a{margin:0 0 0 48px}.homePrComment>p{font-size:11px;line-height:17px}.homePrComment>p strong{margin-bottom:2px;font-size:12px;display:block}.homePrComment>a{width:fit-content;color:var(--home-forest);font-size:11px;font-weight:800}.homeProcess,.homeArtifacts,.homeTrust{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(56px,9vw,128px);padding:112px 0;display:grid}.homeSectionLead,.homeRiskIntro,.homePilotPitch{align-content:start;justify-items:start;gap:20px;display:grid}.homeSectionNumber{color:var(--home-coral);margin:0;font-size:10px;font-weight:800}.homeSectionLead h2,.homeRiskIntro h2,.homePilotPitch h2,.homeFinalCta h2{font-size:clamp(43px,4.3vw,64px);line-height:.98}.homeSectionLead>p:not(.homeSectionNumber),.homeRiskIntro>p:not(.homeSectionNumber),.homePilotPitch>p:not(.homeSectionNumber){color:#4b5f59;max-width:560px;margin:0;font-size:16px;line-height:27px}.homeProcessSteps{border-top:1px solid var(--home-ink);display:grid}.homeProcessSteps article{border-bottom:1px solid var(--home-rule);grid-template-columns:38px 30px minmax(0,1fr);align-items:start;gap:16px;padding:27px 0;display:grid}.homeProcessSteps article>span,.homeRiskList article>span,.homeArtifactGrid article>div span{color:#6a7a75;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;font-size:10px}.homeProcessSteps svg{color:var(--home-coral)}.homeProcessSteps h3,.homeRiskList h3,.homeArtifactGrid h3,.homeTrustList h3{color:inherit;margin:0;font-size:17px;line-height:23px}.homeProcessSteps p,.homeRiskList p,.homeArtifactGrid p,.homeTrustList p{color:#53645f;margin:7px 0 0;font-size:13px;line-height:21px}.homeRisks{background:var(--home-forest);color:#edf5f1;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(52px,8vw,112px);padding:82px clamp(28px,5vw,76px);display:grid;overflow:hidden}.homeRisks:before{content:"";border:1px solid #b9d6cc3d;border-radius:50%;width:430px;height:430px;position:absolute;top:-190px;left:-140px;box-shadow:0 0 0 54px #b9d6cc0a,0 0 0 110px #b9d6cc08}.homeRiskIntro{z-index:1;position:relative}.homeRiskIntro h2,.homeRisks .homeRiskIntro>p:not(.homeSectionNumber){color:#edf5f1}.homeRiskList{z-index:1;border-top:1px solid #edf5f180;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.homeRiskList article{border-bottom:1px solid #edf5f133;grid-template-columns:24px 26px minmax(0,1fr);gap:12px;padding:23px 18px 23px 0;display:grid}.homeRiskList article:nth-child(odd){border-right:1px solid #edf5f133;margin-right:18px}.homeRiskList article>span{color:#8eb1a7}.homeRiskList svg{color:#f29a86}.homeRiskList p{color:#b9cec7}.homeArtifactGrid{border-top:1px solid var(--home-ink);border-left:1px solid var(--home-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homeArtifactGrid article{border-right:1px solid var(--home-rule);border-bottom:1px solid var(--home-rule);align-content:start;min-height:205px;padding:22px;display:grid}.homeArtifactGrid article:first-child{background:var(--home-coral);color:#fff9f0}.homeArtifactGrid article:first-child p,.homeArtifactGrid article:first-child>div span{color:#fff9f0c7}.homeArtifactGrid article>div{justify-content:space-between;align-items:center;margin-bottom:44px;display:flex}.homeArtifactGrid svg{color:currentColor}.homeArtifactGrid p{max-width:300px}.homeComparison{border-top:1px solid var(--home-ink);padding:112px 0}.homeComparisonIntro{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:clamp(52px,8vw,112px);margin-bottom:38px;display:grid}.homeComparisonIntro>div{justify-items:start;gap:18px;display:grid}.homeComparison h2{max-width:820px;font-size:clamp(45px,4.8vw,70px);line-height:.98}.homeComparisonIntro>div:last-child>p{color:#4b5f59;max-width:530px;margin:0;font-size:16px;line-height:27px}.homeComparisonShell{border-top:1px solid var(--home-ink);border-left:1px solid var(--home-rule);background:var(--home-paper-bright);overflow-x:auto}.homeComparisonTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1120px;font-size:12px;line-height:19px}.homeComparisonTable th,.homeComparisonTable td{border-right:1px solid var(--home-rule);border-bottom:1px solid var(--home-rule);text-align:left;vertical-align:top;padding:18px}.homeComparisonTable thead th{background:var(--home-forest);color:#edf5f1;font-size:12px;line-height:18px}.homeComparisonTable thead th:first-child,.homeComparisonTable tbody th{width:150px}.homeComparisonTable tbody th{color:#53645f;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.homeComparisonTable .homeRnColumn{color:#143c35;background:#dcece6;font-weight:700}.homeComparisonTable thead .homeRnColumn{color:#f2fbf7;background:#267565}.homePilot{border-top:1px solid var(--home-ink);grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(54px,8vw,116px);padding:106px 0;display:grid}.homePilotPitch .button{margin-top:8px}.homePilotCard{border:1px solid var(--home-ink);background:var(--home-paper-bright);box-shadow:16px 16px 0 var(--home-mint);grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);gap:32px;padding:32px;display:grid;position:relative}.homePilotPrice{border-right:1px solid var(--home-rule);align-content:start;gap:7px;padding-right:28px;display:grid}.homePilotPrice span,.homePilotPrice small,.homePilotFit strong{font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.homePilotPrice strong{color:var(--home-coral);letter-spacing:-.055em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(43px,5vw,67px);font-weight:500;line-height:.95}.homePilotCard ul{align-content:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.homePilotCard li{color:#40544e;grid-template-columns:20px minmax(0,1fr);gap:9px;font-size:13px;line-height:20px;display:grid}.homePilotCard li svg{color:var(--home-forest)}.homePilotFit{border-top:1px solid var(--home-rule);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;padding-top:18px;display:grid}.homePilotFit strong{grid-column:1/-1;margin-bottom:3px}.homePilotFit span{color:#52645f;font-size:11px}.homeTrust{border-top:1px solid var(--home-ink)}.homeTrustList{border-top:1px solid var(--home-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homeTrustList article{border-right:1px solid var(--home-rule);border-bottom:1px solid var(--home-rule);grid-template-columns:30px minmax(0,1fr);gap:13px;padding:24px 20px 24px 0;display:grid}.homeTrustList article:nth-child(2n){border-right:0;padding-left:20px}.homeTrustList svg{color:var(--home-coral)}.homeFinalCta{background:var(--home-coral);color:#fff9f0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;margin-bottom:72px;padding:clamp(38px,6vw,74px);display:grid;overflow:hidden}.homeFinalCta:after{content:"RN";color:#fff9f014;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:240px;font-weight:700;line-height:1;position:absolute;top:-45px;right:26%}.homeFinalCta>div{z-index:1;position:relative}.homeFinalCta>div:first-child{gap:16px;display:grid}.homeFinalCta span{font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;letter-spacing:.09em;text-transform:uppercase;font-size:10px}.homeFinalCta h2{color:#fff9f0;max-width:820px}.homeFinalCta p{color:#fff9f0d1;max-width:650px;margin:0;font-size:15px;line-height:25px}.homeFinalCta .button.primary{color:var(--home-forest);box-shadow:none;background:#fff9f0;border-color:#fff9f0}.homeFinalCta .button.primary:hover,.homeFinalCta .button.primary:focus-visible,.homeFinalCta .button.primary:active{color:#fff9f0;background:#0c2c27;border-color:#fff9f0}.homeFinalCta .button.primary:focus-visible{outline-offset:3px;outline:3px solid #fff9f0}.homeFinalCta .homeTextLink{color:#fff9f0}.homePage .landingFooter{border-color:var(--home-rule);grid-template-columns:minmax(220px,1fr) auto auto}@media (max-width:1100px){.homeHero{grid-template-columns:1fr;padding-top:58px}.homeHeroCopy{max-width:780px}.homeDossierStage{width:min(760px,100%);margin-inline:auto}.homeProcess,.homeArtifacts,.homeTrust,.homePilot{grid-template-columns:1fr;gap:52px}.homeRisks{grid-template-columns:1fr;gap:48px}.homeComparisonIntro{grid-template-columns:1fr;align-items:start}.homePage .landingFooter{grid-template-columns:1fr}}@media (max-width:760px){.homePage .landingHeader,.homeHero,.homeProcess,.homeRisks,.homeArtifacts,.homeComparison,.homePilot,.homeTrust,.homeFinalCta,.homePage .landingFooter{width:min(100% - 24px,1320px)}.homeHero{gap:42px;min-height:0;padding:48px 0 72px}.homeHero h1{font-size:clamp(52px,15vw,68px)}.homeHeroActions,.homeFinalActions{flex-direction:column;align-items:stretch;width:100%}.homeHeroActions .homeTextLink,.homeFinalActions .homeTextLink{align-self:center}.homeDossierStage{padding:8px 0 28px}.homeDossierShadow{inset:24px 3px 42px 18px}.homeDossier{transform:rotate(-.5deg)}.homeDossier>header,.homeDossierTitle,.homeDossierFindings,.homeDossier>footer{padding-inline:14px}.homeDossierMetrics{grid-template-columns:repeat(2,1fr)}.homeDossierMetrics div:nth-child(2){border-right:0}.homeDossierMetrics div:nth-child(-n+2){border-bottom:1px solid var(--home-rule)}.homeDossier>footer{grid-template-columns:auto minmax(0,1fr)}.homeDossier>footer a{grid-column:2}.homePrComment{width:calc(100% - 22px);margin:-18px 0 0 10px;padding:14px}.homePrCommentHeader{grid-template-columns:36px minmax(0,1fr) auto}.homePrComment>p,.homePrComment>a{margin-left:46px}.homeProcess,.homeArtifacts,.homeComparison,.homePilot,.homeTrust{gap:42px;padding:78px 0}.homeSectionLead h2,.homeRiskIntro h2,.homePilotPitch h2,.homeFinalCta h2{font-size:45px}.homeProcessSteps article{grid-template-columns:28px 24px minmax(0,1fr);gap:10px}.homeRisks{width:100%;padding:68px 24px}.homeRiskList,.homeArtifactGrid,.homeTrustList{grid-template-columns:1fr}.homeRiskList article:nth-child(odd){border-right:0;margin-right:0}.homeArtifactGrid article{min-height:176px}.homePilotCard{box-shadow:9px 9px 0 var(--home-mint);grid-template-columns:1fr;gap:24px;padding:24px}.homePilotPrice{border-right:0;border-bottom:1px solid var(--home-rule);padding:0 0 22px}.homePilotFit{grid-column:auto;grid-template-columns:1fr}.homePilotFit strong{grid-column:auto}.homeTrustList article,.homeTrustList article:nth-child(2n){border-right:0;padding:22px 0}.homeFinalCta{grid-template-columns:1fr;align-items:start;margin-bottom:48px;padding:42px 24px}.homeFinalCta:after{font-size:160px;top:auto;bottom:-40px;right:-20px}}.landingPage:not(.homePage){--home-paper:#f2eee3;--home-paper-bright:#fbf8f0;--home-ink:#17221f;--home-forest:#143c35;--home-mint:#b9d6cc;--home-coral:#e45136;--home-rule:#17221f33;background:var(--home-paper);color:var(--home-ink)}.landingPage:not(.homePage):before{background:radial-gradient(circle at 86% 9%,#e4513626,#0000 26%),radial-gradient(circle at 16% 25%,#143c351c,#0000 30%),repeating-linear-gradient(90deg,#0000 0 95px,#17221f09 95px 96px);height:760px;-webkit-mask-image:linear-gradient(#000 0 68%,#0000 100%);mask-image:linear-gradient(#000 0 68%,#0000 100%)}.landingPage:not(.homePage) .landingHeader,.landingPage:not(.homePage) .landingFooter{width:min(1320px,100% - 64px)}.landingPage:not(.homePage) .landingHeader{border-bottom:1px solid var(--home-rule);min-height:88px}.landingPage:not(.homePage) .landingBrand{color:var(--home-ink)}.landingPage:not(.homePage) .landingBrand strong{letter-spacing:-.04em}.landingPage:not(.homePage) .landingBrandMark{background:var(--home-forest);box-shadow:none;border-radius:50%}.landingPage:not(.homePage) .landingNav a,.landingPage:not(.homePage) .landingFooter a{color:var(--home-ink);font-size:13px;font-weight:600}.landingPage:not(.homePage) .landingNav a:hover,.landingPage:not(.homePage) .landingFooter a:hover,.landingPage:not(.homePage) .sourceLink:hover,.landingPage:not(.homePage) .blogBackLink:hover{color:var(--home-coral)}.landingPage:not(.homePage) .button{border-radius:999px;min-height:48px;padding-inline:22px}.landingPage:not(.homePage) .button.primary{border-color:var(--home-forest);background:var(--home-forest);box-shadow:0 10px #143c351f}.landingPage:not(.homePage) .button.secondary{border-color:var(--home-forest);color:var(--home-forest);background:0 0}.landingPage:not(.homePage)>:is(.riskSection,.pilotOfferSection,.answerSection,.comparisonSection,.securitySection){border-top-color:var(--home-rule);padding:96px 0}.landingPage:not(.homePage)>section:first-of-type{border-top:0;padding-top:88px}.landingPage:not(.homePage) .sectionIntro{gap:16px;margin-bottom:38px}.landingPage:not(.homePage) .sectionIntro.centered{text-align:left;justify-items:start}.landingPage:not(.homePage) .sectionIntro:before,.landingPage:not(.homePage) .pilotOfferCopy:before{content:"";background:var(--home-coral);width:46px;height:3px}.landingPage:not(.homePage) :is(.sectionIntro,.pilotOfferCopy,.blogArticleHeader) h1,.landingPage:not(.homePage) .blogIndexHero h1{max-width:1040px;color:var(--home-ink);letter-spacing:-.045em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(56px,6vw,82px);font-weight:500;line-height:.96}.landingPage:not(.homePage) :is(.sectionIntro,.pilotOfferCopy,.pilotCta,.blogArticleBody,.blogFaqSection,.blogSources) h2,.landingPage:not(.homePage) .blogCard h2{color:inherit;letter-spacing:-.035em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}.landingPage:not(.homePage) .sectionIntro h2,.landingPage:not(.homePage) .pilotCta h2{font-size:clamp(42px,4.2vw,62px);line-height:1}.landingPage:not(.homePage) :is(.sectionIntro,.pilotOfferCopy,.blogIndexHero,.blogArticleHeader)>p,.landingPage:not(.homePage) .pilotOfferCopy>p{color:#4b5f59;max-width:780px;font-size:17px;line-height:28px}.landingPage:not(.homePage) :is(.riskGrid,.answerGrid,.trustGrid){border:1px solid var(--home-rule);background:var(--home-rule);border-radius:0;gap:1px;overflow:hidden}.landingPage:not(.homePage) :is(.featureCard,.answerCard){background:var(--home-paper-bright);box-shadow:none;border:0;border-radius:0;padding:26px}.landingPage:not(.homePage) .featureCard{background:#dcece6;min-height:188px;box-shadow:inset 0 3px #8fb6aa}.landingPage:not(.homePage) .featureCard svg{color:var(--home-coral)}.landingPage:not(.homePage) .featureCard :is(h2,h3),.landingPage:not(.homePage) .answerCard h3{color:var(--home-ink);margin:0 0 8px;font-size:18px;line-height:24px}.landingPage:not(.homePage) .featureCard p,.landingPage:not(.homePage) .answerCard p{color:#53645f;font-size:13px;line-height:21px}.landingPage:not(.homePage) .pilotOfferSection{align-items:start;gap:clamp(48px,8vw,112px)}.landingPage:not(.homePage) .pilotOfferCopy,.landingPage:not(.homePage) .pilotOfferCards{gap:20px}.landingPage:not(.homePage) :is(.pilotOfferPanel,.pilotFitPanel){border:1px solid var(--home-ink);background:var(--home-paper-bright);box-shadow:none;border-radius:0;padding:28px}.landingPage:not(.homePage) .pilotOfferPanel{box-shadow:12px 12px 0 var(--home-mint);background:#dcece6}.landingPage:not(.homePage) .pilotPrice strong{color:var(--home-coral);letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}.landingPage:not(.homePage) .pilotBulletList svg,.landingPage:not(.homePage) .pilotFitPanel>div svg{color:var(--home-forest)}.landingPage:not(.homePage) .comparisonShell{border:0;border-top:1px solid var(--home-ink);border-left:1px solid var(--home-rule);background:var(--home-paper-bright);box-shadow:none;border-radius:0}.landingPage:not(.homePage) .comparisonTable{color:var(--home-ink);font-size:12px;line-height:19px}.landingPage:not(.homePage) .comparisonTable th,.landingPage:not(.homePage) .comparisonTable td{border-right:1px solid var(--home-rule);border-bottom:1px solid var(--home-rule);background:var(--home-paper-bright);text-align:left;vertical-align:top;padding:18px}.landingPage:not(.homePage) .comparisonTable thead th{background:var(--home-forest);color:#edf5f1;border-top:0}.landingPage:not(.homePage) .comparisonTable tbody th{color:#53645f;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.landingPage:not(.homePage) .comparisonTable .rnColumn,.landingPage:not(.homePage) .comparisonTable tbody tr:last-child .rnColumn{border:0;border-right:1px solid var(--home-rule);border-bottom:1px solid var(--home-rule);color:var(--home-forest);box-shadow:none;background:#dcece6;font-weight:700}.landingPage:not(.homePage) .comparisonTable thead .rnColumn{color:#f2fbf7;background:#267565}.landingPage:not(.homePage) .sourceLink,.landingPage:not(.homePage) .blogBackLink{color:var(--home-forest);text-underline-offset:4px}.landingPage:not(.homePage) .blogIndexHero{padding:88px 0 42px}.landingPage:not(.homePage) .blogEyebrow,.landingPage:not(.homePage) .blogArticleKicker{color:var(--home-coral);font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;letter-spacing:.09em;font-size:10px}.landingPage:not(.homePage) .blogIndexList{border-top:1px solid var(--home-ink);gap:0;padding-top:0}.landingPage:not(.homePage) .blogCard{border:0;border-bottom:1px solid var(--home-rule);box-shadow:none;background:0 0;border-radius:0;gap:16px;padding:36px 0}.landingPage:not(.homePage) .blogCard h2{max-width:940px;font-size:clamp(34px,3.5vw,50px);line-height:1.04}.landingPage:not(.homePage) :is(.blogCardMeta,.blogArticleMeta){color:#60716b;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;text-transform:uppercase;font-size:10px}.landingPage:not(.homePage) .blogCardTags span{color:var(--home-forest);background:#dcece6;border-color:#8fb6aa;border-radius:999px}.landingPage:not(.homePage) .blogArticle{width:min(920px,100% - 64px);padding:72px 0 104px}.landingPage:not(.homePage) .blogArticleHeader{border-bottom-color:var(--home-ink);gap:18px;padding-bottom:34px}.landingPage:not(.homePage) .blogArticleBody{gap:22px;padding-top:38px}.landingPage:not(.homePage) .blogArticleBody h2,.landingPage:not(.homePage) .blogFaqSection h2,.landingPage:not(.homePage) .blogSources h2{font-size:36px;line-height:42px}.landingPage:not(.homePage) .blogAnswerBlock{background:#dcece6;border-left-color:#267565}.landingPage:not(.homePage) .blogSources li{border-color:var(--home-rule);background:var(--home-paper-bright);border-radius:0}.landingPage:not(.homePage) .pilotCta{background:var(--home-coral);color:#fff9f0;box-shadow:none;border:0;border-radius:0;padding:clamp(36px,5vw,66px);overflow:hidden}.landingPage:not(.homePage) .pilotCta h2,.landingPage:not(.homePage) .pilotCta p{color:#fff9f0}.landingPage:not(.homePage) .pilotCta p{opacity:.85}.landingPage:not(.homePage) .pilotCta .button.primary{color:var(--home-forest);box-shadow:none;background:#fff9f0;border-color:#fff9f0}.landingPage:not(.homePage) .pilotCta .button.secondary{color:#fff9f0;border-color:#fff9f0}.landingPage:not(.homePage) .pilotCta .button.linkButton{color:#fff9f0}.landingPage:not(.homePage) .landingFooter{border-top-color:var(--home-rule);grid-template-columns:minmax(220px,1fr) auto auto}@media (max-width:1100px){.landingPage:not(.homePage) .landingFooter{grid-template-columns:1fr}}@media (max-width:760px){.landingPage:not(.homePage) .landingHeader,.landingPage:not(.homePage) .landingFooter,.landingPage:not(.homePage) .blogArticle{width:min(100% - 24px,1320px)}.landingPage:not(.homePage)>:is(.riskSection,.pilotOfferSection,.answerSection,.comparisonSection,.securitySection){padding:72px 0}.landingPage:not(.homePage)>section:first-of-type{padding-top:54px}.landingPage:not(.homePage) :is(.sectionIntro,.pilotOfferCopy,.blogArticleHeader) h1,.landingPage:not(.homePage) .blogIndexHero h1{font-size:48px;line-height:1}.landingPage:not(.homePage) .sectionIntro h2,.landingPage:not(.homePage) .pilotCta h2{font-size:42px}.landingPage:not(.homePage) .pilotOfferPanel{box-shadow:8px 8px 0 var(--home-mint)}.landingPage:not(.homePage) .blogIndexHero{padding-top:54px}.landingPage:not(.homePage) .blogCard{padding:28px 0}.landingPage:not(.homePage) .blogCard h2{font-size:34px}.landingPage:not(.homePage) .pilotCta{padding:40px 24px}}.dashboardShell{min-height:100vh;color:var(--ink);background:#f6f8fb;padding:32px}.dashboardShell.locked{place-items:center;display:grid}.dashboardHeader{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1320px;margin:0 auto 24px;display:flex}.dashboardHeader h1{margin-top:6px;font-size:34px;line-height:40px}.dashboardHeader p:last-child{max-width:720px;color:var(--muted);margin-top:8px}.dashboardStatus{border:1px solid var(--line);background:var(--surface);align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.dashboardActionForm button,.controlButton,.dashboardAuthButton{border:1px solid var(--line);background:var(--text);color:#fff;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}.dashboardActionForm button:hover,.controlButton:hover,.dashboardAuthButton:hover{background:#2a3038}.dashboardActionForm button svg,.controlButton svg,.dashboardAuthButton svg{flex:none}.dashboardAuthControl{justify-items:start;gap:8px;display:grid}.dashboardAuthButton.secondary{background:var(--surface);color:var(--text)}.dashboardAuthButton.secondary:hover{background:#edf1f6}.dashboardAuthButton:disabled{cursor:wait;opacity:.7}.dashboardAuthError{color:#9f1239;font-size:13px;font-weight:700}.metricGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;max-width:1320px;margin:0 auto 18px;display:grid}.metricTile,.opsPanel,.lockedPanel{border:1px solid var(--line);background:var(--surface)}.metricTile{grid-template-columns:24px 1fr;align-items:center;gap:6px 10px;min-height:88px;padding:16px;display:grid}.metricTile svg,.opsListItem svg{color:var(--accent)}.metricTile span{color:var(--muted);font-size:12px;font-weight:700}.metricTile strong{grid-column:1/-1;font-size:28px;line-height:32px}.opsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1320px;margin:0 auto;display:grid}.opsPanel{min-width:0}.opsPanel.wide{grid-column:1/-1}.controlGrid{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.controlForm{background:var(--surface);align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.controlFormHeader{align-items:center;gap:8px;min-height:24px;font-size:14px;display:flex}.controlFormHeader svg{color:var(--accent)}.controlForm label{gap:6px;display:grid}.controlForm label span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.controlForm input,.controlForm select{border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--text);font:inherit;background:#fbfcfd;padding:0 10px;font-size:13px}.controlForm input:focus,.controlForm select:focus{outline-offset:1px;outline:2px solid #0f766e3d}.controlButton{width:100%}.inlineLink{border-bottom:1px solid var(--accent);width:fit-content;min-height:32px;color:var(--accent);align-items:center;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.inlineLink:hover{color:#0b5f59}.controlButton:disabled{cursor:not-allowed;background:#9aa3ad}.controlButton.danger{background:var(--red)}.controlButton.danger:hover{background:#9f1239}.formMessage{color:var(--green);font-size:12px;line-height:18px}.formMessage.error{color:var(--red)}.secretBox{overflow-wrap:anywhere;border:1px solid var(--strong-line);color:var(--text);font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;background:#f3f6f9;padding:10px;font-size:12px;line-height:18px;display:block}.opsPanelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;display:flex}.opsPanelHeader h2{font-size:15px}.opsPanelHeader span{color:var(--muted);font-size:12px;font-weight:800}.statusPill{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:24px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.statusPill.ready{background:var(--green-soft);color:var(--green)}.statusPill.degraded{background:var(--yellow-soft);color:var(--yellow)}.statusPill.missing{background:var(--red-soft);color:var(--red)}.readinessGrid{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.readinessItem{background:var(--surface);align-content:start;gap:8px;min-height:136px;padding:16px;display:grid}.readinessItem div{justify-content:space-between;align-items:center;gap:12px;display:flex}.readinessItem strong{font-size:13px}.readinessItem p,.readinessItem span{color:var(--muted);font-size:12px;line-height:18px}.readinessItem span{overflow-wrap:anywhere;font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.opsTable{display:grid}.opsTableHeader,.opsTableRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:44px;padding:0 16px;font-size:13px;display:grid}.opsTableHeader{color:var(--muted);text-transform:uppercase;background:#fbfcfd;font-size:11px;font-weight:800}.opsTableRow:last-child{border-bottom:0}.opsTableRow span,.opsTableRow time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opsTableRow code{font-family:var(--font-rn-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.projectCols{grid-template-columns:minmax(150px,1fr) minmax(170px,1.1fr) minmax(130px,.85fr) 108px}.runCols{grid-template-columns:minmax(150px,1.1fr) 76px 64px minmax(260px,2fr) 92px 92px 128px}.deploymentCols{grid-template-columns:minmax(180px,1.2fr) minmax(110px,.8fr) 80px minmax(180px,1.4fr)}.captureCols{grid-template-columns:minmax(140px,.9fr) minmax(180px,1.2fr) 88px 88px 72px 80px minmax(120px,.9fr)}.opsList{display:grid}.opsList.compact .opsListItem{min-height:52px}.opsListItem{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:62px;padding:10px 16px;font-size:13px;display:flex}.opsListItem:last-child{border-bottom:0}.opsListItem svg{flex:none}.opsListItem div{gap:3px;min-width:0;display:grid}.opsListItem strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opsListItem span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opsEmptyRow,.opsEmptyState{min-height:64px;color:var(--muted);align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex}.lockedPanel{gap:22px;width:min(640px,100%);padding:32px;display:grid;box-shadow:0 18px 45px #0f172a14}.lockedIcon{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:#f8fafc;place-items:center;display:inline-grid}.lockedCopy{gap:10px;display:grid}.lockedCopy h1{max-width:520px;font-size:clamp(30px,3.2vw,42px);line-height:1.05}.lockedCopy p:last-child{max-width:560px;color:var(--muted);font-size:17px;line-height:26px}.lockedStatusGrid{gap:10px;display:grid}.lockedStatusItem{border:1px solid var(--line);background:#fbfcfd;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:12px;display:grid}.lockedStatusItem svg{color:var(--accent);margin-top:2px}.lockedStatusItem div{gap:3px;min-width:0;display:grid}.lockedStatusItem strong{font-size:13px}.lockedStatusItem span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:19px}.lockedCode{color:var(--text);overflow-wrap:anywhere;word-break:break-word;display:inline}.reviewCockpit{color:#f4fffd;background:#092f33;border:1px solid #173f43;border-radius:14px;overflow:hidden;box-shadow:0 22px 55px #092f3333}.reviewCockpitDecision{grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;padding:26px 28px 22px;display:grid}.cockpitEyebrow{color:#9be5d8;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:800}.gateHeadline{align-items:flex-start;gap:15px;display:flex}.gateIcon{color:#ffbdc9;border:1px solid;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:23px;font-weight:900;display:grid}.gateClear .gateIcon{color:#9be5b3}.gateHeadline h1{color:#fff;margin:-3px 0 0;font-size:clamp(28px,3.6vw,46px);line-height:1.02}.gateHeadline p{color:#c8dcda;max-width:760px;margin-top:10px;font-size:15px;line-height:23px}.cockpitActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.cockpitActions a{color:#e8f7f5;border:1px solid #527176;border-radius:7px;align-items:center;min-height:38px;padding:0 12px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.cockpitActions .cockpitPrimary{color:#092f33;background:#9be5d8;border-color:#9be5d8;gap:9px}.proofRail{border-block:1px solid #31575a;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.proofStage{border-right:1px solid #31575a;align-items:center;gap:10px;min-width:0;padding:15px 18px;display:flex;position:relative}.proofStage:last-child{border-right:0}.stageMarker{color:#c8dcda;border:1px solid #668487;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.stage-complete .stageMarker{color:#b9f5cc;background:#183f34;border-color:#73d298}.stage-attention .stageMarker{color:#ffd8e0;background:#4d2831;border-color:#e991a4}.proofStage div{gap:2px;min-width:0;display:grid}.proofStage strong{font-size:13px}.proofStage div span{color:#9cb6b6;font-size:11px}.cockpitWhy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:21px 28px;display:grid}.cockpitWhy>div{gap:6px;display:grid}.cockpitWhy>div>span{color:#9be5d8;text-transform:uppercase;font-size:11px;font-weight:800}.cockpitWhy strong{font-size:16px;line-height:22px}.cockpitWhy p{color:#b9cecc;max-width:760px;font-size:13px;line-height:20px}.cockpitCounts{grid-template-columns:repeat(4,minmax(72px,1fr));margin:0;display:grid}.cockpitCounts div{border-left:1px solid #31575a;gap:3px;padding:0 14px;display:grid}.cockpitCounts dt{color:#9cb6b6;text-transform:uppercase;font-size:10px}.cockpitCounts dd{margin:0;font-size:19px;font-weight:800}.cockpitTechnical{color:#b9cecc;border-top:1px solid #31575a;padding:12px 28px;font-size:12px}.cockpitTechnical summary{cursor:pointer;color:#e8f7f5;font-weight:750}.cockpitTechnical>div{flex-wrap:wrap;gap:12px 24px;padding:12px 0 3px;display:flex}.cockpitTechnical code{color:#fff;overflow-wrap:anywhere}.riskEvidenceSection{gap:14px;margin-top:18px;display:grid}.riskEvidenceHeader{justify-content:space-between;align-items:end;gap:20px;padding:3px 2px;display:flex}.riskEvidenceHeader>div:first-child{gap:4px;display:grid}.riskEvidenceHeader>div:first-child>span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.riskEvidenceHeader h2{font-size:24px;line-height:30px}.riskEvidenceHeader p{color:var(--muted);font-size:13px}.coverageVisual{gap:6px;min-width:230px;display:grid}.coverageBar{gap:3px;height:8px;display:flex}.coverageBar i{background:#dce2e8;border-radius:99px;flex:1}.coverageBar .coverage-direct{background:#16936f}.coverageBar .coverage-related{background:#e3a22a}.coverageBar .coverage-missing{background:#cf4866}.coverageVisual>span{color:var(--muted);text-align:right;font-size:11px}.riskEvidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.riskEvidenceCard{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);background:#fff;border-radius:10px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.riskEvidenceDecision{gap:9px;padding:16px;display:grid}.riskEvidenceTopline{align-items:center;gap:8px;display:flex}.riskEvidenceTopline>span{background:var(--red-soft);color:var(--red);text-transform:uppercase;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:850}.riskEvidenceTopline strong{font-size:15px}.riskEvidenceDecision>p{color:#39424e;font-size:13px;line-height:20px}.riskEvidenceDecision>small{color:var(--muted);font-family:var(--font-rn-mono), monospace}.riskEvidenceAction{background:#fff9ec;border-left:3px solid #e0a126;gap:3px;padding:9px 10px;display:grid}.riskEvidenceAction span{color:var(--yellow);text-transform:uppercase;font-size:10px;font-weight:850}.riskEvidenceAction strong{font-size:12px;line-height:18px}.riskEvidenceProof{border-top:1px solid var(--line);background:#f4f7f8;align-content:start;gap:10px;padding:13px;display:grid}.capturedLabel{justify-content:space-between;gap:10px;display:flex}.capturedLabel span{text-transform:uppercase;font-size:11px;font-weight:850}.capturedLabel em{color:var(--muted);text-transform:capitalize;font-size:10px;font-style:normal}.riskEvidenceProof img{border:1px solid var(--line);object-fit:cover;object-position:top;border-radius:6px;width:100%;max-height:230px}.textEvidencePair{border:1px solid var(--line);background:#fff;border-radius:6px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.textEvidencePair div{min-width:0;padding:10px}.textEvidencePair div+div{border-left:1px solid var(--line)}.textEvidencePair span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.textEvidencePair p{overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:17px}.evidenceChain{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:16px}.evidenceCardLinks{flex-wrap:wrap;gap:6px;display:flex}.evidenceCardLinks a{border:1px solid var(--strong-line);color:#174276;background:#fff;border-radius:5px;padding:5px 7px;font-size:10px;font-weight:750;text-decoration:none}@media (max-width:1080px){.reviewCockpitDecision,.cockpitWhy{grid-template-columns:1fr}.cockpitActions{justify-content:flex-start}.riskEvidenceGrid{grid-template-columns:1fr}.riskEvidenceCard{grid-template-rows:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.riskEvidenceProof{border-top:0;border-left:1px solid var(--line)}}@media (max-width:760px){.sideNav{gap:12px;padding:12px}.brandLockup{gap:9px}.brandMark{width:30px;height:30px}.navList{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.navItem{white-space:nowrap;flex:none;min-height:34px;padding-inline:9px}.packetSurface{padding:12px}.reviewCockpit{border-radius:10px}.reviewCockpitDecision,.cockpitWhy{padding:18px 16px}.gateHeadline{display:grid}.gateHeadline h1{font-size:clamp(26px,8vw,34px);line-height:1.08}.gateHeadline p{font-size:14px;line-height:21px}.proofRail{grid-template-columns:1fr 1fr}.proofStage:nth-child(2){border-right:0}.proofStage:nth-child(-n+2){border-bottom:1px solid #31575a}.cockpitCounts{grid-template-columns:1fr 1fr;gap:12px 0}.cockpitTechnical{padding-inline:16px}.riskEvidenceHeader{display:grid}.coverageVisual{width:100%;min-width:0}.coverageVisual>span{text-align:left}.riskEvidenceCard{grid-template-rows:auto 1fr;grid-template-columns:1fr}.riskEvidenceProof{border-left:0;border-top:1px solid var(--line)}.pilotFeedbackHeader,.feedbackCommandList article{flex-direction:column;align-items:stretch}.copyCommandButton{align-self:flex-start}.feedbackCommandList code{width:100%}.feedbackCopyActions{flex-wrap:wrap}}@media (max-width:980px){.dashboardShell{padding:20px}.dashboardHeader{display:grid}.metricGrid,.opsGrid,.controlGrid{grid-template-columns:1fr}.opsPanel.wide{grid-column:auto}.opsTableHeader{display:none}.opsTableRow{grid-template-columns:1fr;gap:6px;padding:12px 16px}}@media (max-width:560px){.lockedPanel{padding:24px}.lockedCopy h1{font-size:32px}.lockedCopy p:last-child{font-size:15px;line-height:23px}}
