:root{--ink:#13251f;--cream:#f5f1e8;--rust:#d45b3e;--sage:#83a598;--paper:#ebe5d8;--line:#b8b4a9;--muted:#59635f;--ok:#245c49;--ok-bg:#d8e9e1;--bad:#9b3d26;--bad-bg:#f4d9cf;--warn:#7d5b4c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);font-family:Inter,Arial,sans-serif;overflow-x:hidden;line-height:1.55}main{max-width:1200px;margin:auto;padding:28px}code{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;background:rgba(0,0,0,.04);padding:1px 4px;border-radius:3px}.eyebrow,.kicker{font:700 11px monospace;letter-spacing:.16em;color:var(--rust);text-transform:uppercase}h1{margin:4px 0;font:800 25px Georgia,serif}h1 span{color:var(--rust)}.muted{color:var(--muted);font-size:13px}.appHeader{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding-bottom:20px}.brand{min-width:0;flex:1 1 auto}.brand h1{overflow-wrap:anywhere}.appNav{font:600 11px monospace;color:var(--muted);text-align:center}.appNav span{margin:0 8px}.headerMeta{display:flex;align-items:center;gap:12px;font-size:12px}.originBadge{font:700 10px monospace;padding:4px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.04em}.originBadge.idle{background:var(--line);color:var(--muted)}.originBadge.live{background:var(--ok);color:white}.originBadge.sample{background:var(--warn);color:white}.runtime{font:11px monospace;color:var(--muted)}.prototype{font:700 10px monospace;color:var(--rust)}.portfolio{padding:54px 0 8px}.portfolio h2{font:600 clamp(34px,5vw,54px) /1 Georgia,serif;margin:8px 0}.portfolioNote{font-size:11px;color:#6b716e;max-width:850px}.panel{margin-top:24px}.pilotPanel{margin-top:28px}.intakePanel,.whyPanel{margin-top:0}.panelHeading{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid var(--line);padding-top:30px;margin-bottom:20px}.panelHeading h2{font:600 clamp(28px,4vw,42px) /1.05 Georgia,serif;margin:8px 0 0}.panelMeta{font-size:12px;color:var(--muted);text-align:right}.panelNote{font-size:11px;color:#6b716e;max-width:850px;margin-top:12px}.panelNote.subtle{color:#8a8f8c}.skeleton{color:var(--muted);font-style:italic}.tableScroll{overflow-x:auto}.dataTable{width:100%;border-collapse:collapse;font-size:12px;min-width:800px}.dataTable th{text-align:left;padding:12px 10px;border-bottom:2px solid var(--ink);font:700 10px monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.dataTable td{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:top}.dataTable tbody tr:hover td{background:rgba(0,0,0,.02)}.numeric{text-align:right}.mono,.numeric{font-family:SFMono-Regular,Menlo,Consolas,monospace}.dim{color:var(--muted)}.riskPill{font:700 10px monospace;padding:5px 8px;border-radius:12px;background:#e2ded3;text-transform:uppercase;letter-spacing:.04em}.riskPill.abstain,.riskPill.review{color:var(--bad);background:var(--bad-bg)}.riskPill.pass{color:var(--ok);background:var(--ok-bg)}.riskPill.flag{color:var(--bad);background:var(--bad-bg)}.uncalibrated{font:700 9px monospace;color:var(--warn)}.intakeSection{margin-top:48px;padding:32px 0;border-top:1px solid var(--line)}.intakeBody{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr;grid-gap:48px;gap:48px;align-items:start}.intakeForm{gap:12px}.intakeForm,.intakeForm .field{display:flex;flex-direction:column}.intakeForm .field{gap:4px}.intakeForm .field span{font:700 10px monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.intakeForm input[type=number],.intakeForm input[type=password],.intakeForm input[type=text]{display:block;width:330px;padding:12px;border:1px solid #aaa;background:#fff;font-size:14px}.upload{display:flex;flex-direction:column;border:1px dashed #767676;padding:18px;width:330px;cursor:pointer;position:relative}.upload input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.upload small{margin-top:5px;color:#666;font-size:11px}.intakeActions{display:flex;gap:10px;align-items:center}.intakeActions button{margin-top:0}button{padding:12px 20px;border:0;background:var(--rust);color:white;font-weight:700;cursor:pointer;font-size:14px}button:disabled{opacity:.5;cursor:not-allowed}button.ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.intakeHint{font-size:12px;color:var(--muted);margin-top:8px}.intakeAside{background:var(--ink);color:white;padding:28px;box-shadow:12px 12px 0 var(--sage)}.intakeAside h3{font:24px Georgia,serif;margin:0 0 14px}.intakeAside ol{padding-left:18px;font-size:13px;line-height:1.7;color:#d0d8d4}.intakeAside li{margin:6px 0}.asideFoot{font-size:11px;color:#aabbb5;margin-top:16px;border-top:1px solid #3a4a44;padding-top:12px}.alert{position:relative;background:var(--bad-bg);border-left:4px solid var(--bad);padding:16px 40px 16px 16px;margin-top:20px}.alert b{display:block;margin-bottom:6px}.alert p{margin:4px 0;font-size:13px}.alertAction{margin-top:10px}.alert .dismiss{position:absolute;top:8px;right:8px;background:transparent;color:var(--bad);border:0;font-size:20px;line-height:1;padding:4px 8px;cursor:pointer}.decisionSummary{margin-top:24px}.decisionHero{display:grid;grid-template-columns:minmax(0,1.2fr) 1fr;grid-gap:40px;gap:40px;padding:32px 0;border-top:2px solid var(--ink)}.heroScore small{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.1em;text-transform:uppercase}.scoreValue{font:700 78px Georgia,serif;color:var(--rust)}.scoreValue span{font-size:28px;color:var(--muted)}.heroLevel{font:20px Georgia,serif;margin:4px 0 0}.heroDecision small{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.1em;text-transform:uppercase}.decisionTag{display:inline-block;font:700 32px Georgia,serif;margin:8px 0;padding:6px 14px;border-radius:4px}.decisionTag.pass{background:var(--ok-bg);color:var(--ok)}.decisionTag.flag{background:var(--bad-bg);color:var(--bad)}.decisionTag.review{background:#fff8e1;color:var(--warn)}.decisionTag.abstain{background:var(--bad-bg);color:var(--bad)}.heroCompany{font-size:14px;color:var(--muted);margin:4px 0}.heroReliability{font:700 11px monospace;color:var(--warn);margin-top:8px}.decisionStrip{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--line);margin-bottom:8px}.decisionStrip .stripCell{padding:16px;border-right:1px solid var(--line)}.decisionStrip .stripCell:last-child{border-right:0}.stripCell small{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.1em;text-transform:uppercase}.stripCell b{display:block;margin-top:7px;text-transform:capitalize}.legacyNote{font-size:12px;color:var(--muted);margin-top:12px}.analysisSection{margin-top:16px}.tabBar{display:flex;gap:2px;border-bottom:2px solid var(--line);margin-top:36px}.tabBar button{padding:12px 18px;border:0;background:transparent;color:var(--muted);font:600 13px Inter,sans-serif;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px}.tabBar button.active{color:var(--ink);border-bottom-color:var(--rust)}.tabBar button:hover:not(.active){color:var(--ink)}.tabBody{padding:28px 0 48px}.statusChip{display:inline-block;font:700 10px monospace;padding:3px 7px;border-radius:3px;text-transform:uppercase;letter-spacing:.04em}.ok,.statusChip.ok{background:var(--ok-bg);color:var(--ok)}.bad,.statusChip.bad{background:var(--bad-bg);color:var(--bad)}.statusChip.warn,.warn{background:#fff8e1;color:var(--warn)}.verdict{font:18px/1.5 Georgia,serif;margin-bottom:28px;max-width:800px}.whyGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.whyBlock{background:var(--paper);padding:20px}.whyBlock h3{font:18px Georgia,serif;margin:0 0 12px}.reasonList{list-style:none;margin:0;padding:0}.reasonList li{padding:10px 0;border-bottom:1px solid #d0cbc0;font-size:13px}.reasonList li code{font-size:11px}.reasonList li p{margin:4px 0 0;color:var(--muted)}.reasonList .blocking{color:var(--bad)}.reasonList .review{color:var(--warn)}.verifierOutcome{margin-top:20px;padding-top:14px;border-top:1px solid #d0cbc0}.verifierOutcome h4{font:14px Georgia,serif;margin:0 0 8px}.rejected{color:var(--bad)}.accepted{color:var(--ok)}.missingList{list-style:disc;margin:0;padding-left:18px;font-size:13px}.missingList li{margin:5px 0}.coverageBreakdown{margin-top:20px;padding-top:14px;border-top:1px solid #d0cbc0}.coverageBreakdown h4{font:14px Georgia,serif;margin:0 0 10px}.coverageBreakdown ul{list-style:none;margin:0;padding:0}.coverageBreakdown li{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:12px}.coverageBreakdown li span{width:140px;flex-shrink:0}.miniBar{flex:1 1;height:5px;background:#ccc;display:block}.miniBar b{display:block;height:100%;background:var(--rust)}.coverageBreakdown li em{width:50px;text-align:right;font-style:normal;font-family:monospace}.footnote{font-size:11px;color:var(--muted);margin-top:10px}.dimensionGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.dimensionCard{background:var(--paper);padding:20px;min-height:170px}.dimensionCard header{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.dimensionCard .index{font:12px monospace;color:var(--rust)}.dimensionCard h3{font:18px Georgia,serif;margin:0}.dimensionScore{margin:8px 0}.dimensionScore b{font:700 24px Georgia,serif}.dimensionScore span{font-size:14px;color:var(--muted)}.dimensionScore .unknown{font:700 18px Georgia,serif;color:var(--muted)}.dimensionScore em{display:block;font-size:12px;color:var(--muted);font-style:normal}.bar{height:5px;background:#ccc}.bar b{display:block;height:100%;background:var(--rust)}.dimensionMeta{font-size:11px;color:var(--muted);margin-top:8px}.driverList{list-style:none;margin:10px 0 0;padding:0;font-size:12px}.driverList li{padding:3px 0;border-bottom:1px solid #d8d3c8}.dimensionEmpty,.driverList .more{color:var(--muted);font-style:italic}.dimensionEmpty{font-size:12px;margin-top:10px}.emptyState{background:#fff;border-left:4px solid var(--sage);padding:20px;margin:20px 0}.emptyState b{display:block;margin-bottom:8px}.emptyState p{margin:0;font-size:13px;color:var(--muted)}.evidenceTrail{display:flex;flex-direction:column;gap:20px}.trailItem{display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:22px;gap:22px;border-top:1px solid var(--line);padding:22px 0}.trailItem:first-child{border-top:2px solid var(--ink)}.trailClaim small,.trailEvidence small,.trailMechanism small{display:block;color:var(--rust);font:700 10px monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.trailClaim h3{font:18px Georgia,serif;margin:0 0 6px}.trailClaim p{font-size:13px;color:var(--muted);margin:0}.trailMechanism b{display:block;margin:4px 0}.trailMechanism p{font-size:13px;color:var(--muted);margin:0}.confidenceChip{display:inline-block;margin-top:8px;font:11px monospace;background:var(--paper);padding:3px 6px}.evidenceCard{margin:8px 0;padding:10px 12px;border-left:3px solid var(--sage);background:#fff;font-size:12px;line-height:1.5}.evidenceCard.unverified{border-left-color:var(--bad)}.evidenceCard header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.statusDot{display:inline-block;width:8px;height:8px;border-radius:50%}.statusDot.ok{background:var(--ok)}.statusDot.bad{background:var(--bad)}.locator{font:11px monospace;color:var(--muted)}.evidenceCard footer{margin-top:6px;font:10px monospace;color:var(--muted)}.evidenceCard footer span{margin-right:10px}.pathsPanel{margin-top:8px}.pathsHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;flex-wrap:wrap}.pathsSummary p{margin:4px 0;font-size:13px}.filterGroup{display:flex;gap:4px}.filterGroup button{padding:8px 14px;border:1px solid var(--line);background:transparent;color:var(--muted);font:600 12px Inter,sans-serif;cursor:pointer}.filterGroup button.active{background:var(--ink);color:white;border-color:var(--ink)}.pathList{list-style:none;margin:0;padding:0}.pathRow{border-top:1px solid var(--line)}.pathRow:first-child{border-top:2px solid var(--ink)}.pathRow>details>summary{display:flex;gap:12px;align-items:center;padding:14px 0;cursor:pointer;font-size:13px;list-style:none}.pathRow>details>summary::-webkit-details-marker{display:none}.pathRow.verified{border-left:3px solid var(--ok);padding-left:12px}.pathRow.unverified{border-left:3px solid var(--bad);padding-left:12px}.pathDomain,.pathRole{font:11px monospace;color:var(--muted)}.pathRole{margin-left:auto}.pathBody{padding:0 0 18px 12px;font-size:13px}.pathMeta{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;gap:20px;margin-bottom:16px}.pathMeta p{margin:0;line-height:1.7}.pathMeta p span{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.08em;text-transform:uppercase}.pathChain{margin-bottom:16px}.pathChain small{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.pathChain ol{margin:0;padding-left:18px;font-size:12px;line-height:1.8}.pathProvenance{margin-bottom:16px}.pathProvenance small{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.pathProvenance ul{margin:0;padding-left:0;list-style:none}.pathProvenance li{display:flex;gap:8px;align-items:center;padding:5px 0;font-size:12px;border-bottom:1px solid #e0dbd0}.pathProvenance li.ok{color:var(--ok)}.pathProvenance li.bad{color:var(--bad)}.pathEvidence small{display:block;font:700 10px monospace;color:var(--rust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.pathEvidence blockquote{margin:8px 0;padding:10px 12px;border-left:3px solid var(--sage);background:#fff;font-size:12px;line-height:1.5}.pathEvidence .notice{background:#fff0eb;border-left:4px solid var(--rust);padding:12px;font-size:12px}.traceLayout{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.traceColumn h3{font:20px Georgia,serif;margin-bottom:14px;display:flex;align-items:center;gap:10px}.terminalStatus{font:700 10px monospace;padding:4px 8px;border-radius:3px;text-transform:uppercase}.terminalStatus.completed,.terminalStatus.success{background:var(--ok-bg);color:var(--ok)}.terminalStatus.failed,.terminalStatus.insufficient_evidence,.terminalStatus.review_required{background:var(--bad-bg);color:var(--bad)}.execList,.planList{list-style:none;margin:0;padding:0}.execList li,.planList li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--line);font-size:13px}.execList li:first-child,.planList li:first-child{border-top:2px solid var(--ink)}.execIndex,.planIndex{display:grid;place-items:center;min-width:28px;height:28px;border-radius:50%;background:var(--ink);color:white;font:12px monospace;flex-shrink:0}.planList li.ran{border-left:3px solid var(--sage);padding-left:10px}.planList li.skipped .planIndex{background:var(--line);color:var(--muted)}.planList li.skipped{opacity:.6}.execList li>div,.planList li>div{flex:1 1}.execList li small,.planList li small{display:block;color:var(--rust);font:700 10px monospace;letter-spacing:.08em;text-transform:uppercase}.execList li b,.planList li b{display:block;margin:3px 0}.execList li>em,.planList li>em{font:10px monospace;color:var(--muted);flex-shrink:0}.execError{color:var(--bad);font-size:12px;margin-top:4px}.telemetryMeta{margin-bottom:16px;font-size:13px}.telemetryTableWrap{overflow-x:auto}.telemetryTable{width:100%;border-collapse:collapse;font-size:12px;min-width:800px}.telemetryTable th{text-align:left;padding:10px 12px;border-bottom:2px solid var(--ink);font:700 10px monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.telemetryTable td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.telemetryTable tr:hover td{background:rgba(0,0,0,.02)}.notice,.warnings{background:#fff0eb;border-left:4px solid var(--rust);padding:16px;margin:20px 0;font-size:13px}.warnings ul{margin:8px 0 0;padding-left:18px}.warnings li{margin:6px 0}footer{margin-top:50px;padding:25px 0;border-top:1px solid var(--line);font-size:12px}footer p{margin:6px 0}.tabBody{animation:fadeIn .25s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dimensionCard,.telemetryTable tr,.whyBlock{transition:box-shadow .2s ease,transform .2s ease}.dimensionCard:hover,.whyBlock:hover{box-shadow:0 4px 12px rgba(0,0,0,.06);transform:translateY(-1px)}button{transition:opacity .15s ease,transform .1s ease}button:hover:not(:disabled){opacity:.92}button:active:not(:disabled){transform:scale(.98)}button.ghost:hover:not(:disabled){background:var(--paper);opacity:1}.intakeForm input:focus-visible,.upload:focus-within{outline:2px solid var(--rust);outline-offset:2px;border-color:var(--rust)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--rust);outline-offset:2px}.intakeForm input,.upload{transition:border-color .2s ease,box-shadow .2s ease}.pathRow>details[open]>.pathBody{animation:expandDown .2s ease-out}@keyframes expandDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}.dataTable tbody tr,.telemetryTable tbody tr{transition:background .15s ease}.evidenceCard{transition:box-shadow .2s ease,border-left-width .15s ease}.evidenceCard:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.tabBar button{transition:color .15s ease,border-bottom-color .2s ease}.filterGroup button{transition:background .15s ease,color .15s ease}.intakeAside{animation:slideIn .4s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.decisionStrip .stripCell:first-child{animation:fadeIn .2s ease-out .05s both}.decisionStrip .stripCell:nth-child(2){animation:fadeIn .2s ease-out .1s both}.decisionStrip .stripCell:nth-child(3){animation:fadeIn .2s ease-out .15s both}.decisionStrip .stripCell:nth-child(4){animation:fadeIn .2s ease-out .2s both}.decisionStrip .stripCell:nth-child(5){animation:fadeIn .2s ease-out .25s both}.decisionStrip .stripCell:nth-child(6){animation:fadeIn .2s ease-out .3s both}.miniBar b{transition:width .6s ease-out}@media (max-width:900px){.decisionHero,.dimensionGrid,.intakeBody,.traceLayout,.whyGrid{grid-template-columns:1fr}.decisionStrip{grid-template-columns:repeat(3,1fr)}.pathsHeader{flex-direction:column}.trailItem{grid-template-columns:1fr}}@media (max-width:600px){.appHeader{flex-wrap:wrap}.appNav{display:none}.decisionStrip{grid-template-columns:repeat(2,1fr)}.intakeForm input,.upload{width:100%}.tabBar{flex-wrap:wrap}.tabBar button{padding:10px 12px;font-size:12px}.filterGroup{flex-wrap:wrap}}.dimensionCard.band-critical{border-left:6px solid #9b3d26}.dimensionCard.band-high{border-left:6px solid #c0562f}.dimensionCard.band-moderate{border-left:6px solid #a9822f}.dimensionCard.band-low{border-left:4px solid #4f7d63}.dimensionCard.band-very_low{border-left:4px solid #6f8f7d}.dimensionCard.band-none{border-left:4px dashed var(--line)}.decisionSummary.severity-critical,.decisionSummary.severity-high{border-top:5px solid #9b3d26}.decisionSummary.severity-moderate{border-top:5px solid #a9822f}.decisionSummary.severity-low,.decisionSummary.severity-very_low{border-top:5px solid #4f7d63}.decisionSummary.severity-unknown{border-top:5px dashed var(--line)}:root{--ink:#10211d;--cream:#f4f6f1;--rust:#e75c3c;--sage:#63d6ac;--paper:#e9ede6;--line:#c9d1c9;--muted:#62706a;--ok:#147052;--ok-bg:#d9eee5;--bad:#a33e2b;--bad-bg:#f3ddd5;--warn:#82603f;--night:#071310;--night-soft:#0e201b;--acid:#82f0c5}body{background:radial-gradient(circle at 85% 8%,rgba(99,214,172,.09),transparent 25rem),var(--cream);color:var(--ink);font-family:Inter,Segoe UI,Arial,sans-serif}.appHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;width:100%;min-height:72px;padding:0 clamp(22px,4vw,64px);border-bottom:1px solid rgba(255,255,255,.11);background:rgba(7,19,16,.94);color:white;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:flex;align-items:baseline;gap:13px}.brand h1{margin:0;color:white;font:800 23px/1 Segoe UI,Arial,sans-serif;letter-spacing:-.055em}.brand h1 span{color:var(--acid)}.brand small{color:#91a39c;font:600 9px/1 monospace;letter-spacing:.12em;text-transform:uppercase}.appNav{display:flex;gap:30px}.appNav a{color:#b9c7c1;font:600 11px/1 monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.appNav a:hover{color:white}.headerMeta{gap:10px}.originBadge{border-radius:999px}.originBadge.sample{background:rgba(99,214,172,.16);color:var(--acid)}.runtime{color:#91a39c}.prototype{color:#ff8a70}.prototype i{display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgba(255,138,112,.12)}main.showcaseShell{width:100%;max-width:none;margin:0;padding:0}.showcaseHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);grid-gap:clamp(48px,7vw,112px);gap:clamp(48px,7vw,112px);min-height:680px;padding:clamp(74px,9vw,132px) clamp(24px,7vw,112px) 90px;overflow:hidden;background:linear-gradient(rgba(130,240,197,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(130,240,197,.045) 1px,transparent 1px),radial-gradient(circle at 77% 46%,rgba(54,176,134,.22),transparent 28rem),var(--night);background-size:52px 52px,52px 52px,auto,auto;color:white}.heroCopy{align-self:center;max-width:780px}.heroEyebrow{display:flex;align-items:center;gap:10px;margin:0 0 28px;color:var(--acid);font:700 11px/1 monospace;letter-spacing:.18em;text-transform:uppercase}.heroEyebrow span{width:28px;height:1px;background:var(--acid)}.heroCopy h2{max-width:780px;margin:0;font:500 clamp(50px,6.4vw,92px)/.94 Georgia,Times New Roman,serif;letter-spacing:-.055em}.heroCopy h2 em{display:block;margin-top:10px;color:var(--acid);font-weight:400}.heroLead{max-width:690px;margin:34px 0 0;color:#b7c5bf;font-size:clamp(16px,1.55vw,20px);line-height:1.7}.heroRoute{display:flex;align-items:center;gap:13px;margin-top:30px;color:#d8e2de}.heroRoute>div{min-width:0}.heroRoute small{display:block;margin-bottom:5px;color:var(--acid);font:700 8px/1 monospace;letter-spacing:.12em}.heroRoute span{font-size:11px;line-height:1.4}.heroRoute i{color:#557068;font-style:normal}.heroActions{display:flex;align-items:center;gap:28px;margin-top:34px}.primaryAction,.secondaryAction{display:inline-flex;align-items:center;min-height:48px;font:700 11px/1 monospace;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.primaryAction{padding:0 22px;background:var(--acid);color:var(--night)}.secondaryAction{color:white}.secondaryAction span{margin-left:9px;color:var(--acid);font-size:17px}.heroConsole{position:relative;align-self:center;width:100%;max-width:580px;justify-self:end;border:1px solid rgba(130,240,197,.2);background:rgba(9,26,21,.88);box-shadow:0 40px 100px rgba(0,0,0,.42)}.heroConsole:before{content:"";position:absolute;inset:-16px 16px 16px -16px;z-index:-1;border:1px solid rgba(130,240,197,.08)}.heroConsole>footer,.heroConsole>header{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;color:#80958c;font:700 9px/1 monospace;letter-spacing:.11em}.heroConsole>header{border-bottom:1px solid rgba(255,255,255,.09)}.heroConsole>footer{border-top:1px solid rgba(255,255,255,.09)}.heroConsole code{color:#799087;background:none}.consolePulse{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--acid);box-shadow:0 0 14px var(--acid)}.consoleEntity{display:flex;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid rgba(255,255,255,.09)}.consoleEntity small,.consoleGrid small,.scoreNarrative small{display:block;color:#6f857c;font:700 9px/1.3 monospace;letter-spacing:.12em}.consoleEntity b{display:block;margin:8px 0 2px;font-size:17px}.consoleEntity span{color:#7f918a;font-size:11px}.consoleEntity strong{align-self:center;padding:7px 10px;border:1px solid #e8775e;color:#ff9b84;font:700 10px/1 monospace;letter-spacing:.08em}.consoleScore{display:flex;align-items:center;gap:24px;padding:28px 24px}.scoreDial{display:grid;place-items:center;width:116px;height:116px;flex:0 0 116px;border-radius:50%;background:radial-gradient(circle at center,#0b1c17 61%,transparent 62%),conic-gradient(var(--acid) var(--score),rgba(255,255,255,.08) 0)}.scoreDial span{grid-area:1/1;font:500 40px/1 Georgia,serif}.scoreDial small{grid-area:1/1;align-self:end;margin-bottom:25px;color:#799087;font:9px monospace}.scoreNarrative b{display:block;margin:8px 0;color:#ff9b84;font:500 23px/1.2 Georgia,serif;text-transform:capitalize}.scoreNarrative p{margin:0;color:#82968e;font-size:11px;line-height:1.5}.consoleDecisionNote{padding:16px 24px;border-top:1px solid rgba(255,255,255,.09);background:rgba(232,119,94,.055)}.consoleDecisionNote b{color:#ff9b84;font:700 9px/1 monospace;letter-spacing:.1em}.consoleDecisionNote span{display:block;margin-top:7px;color:white;font-size:12px}.consoleDecisionNote p{margin:5px 0 0;color:#82968e;font-size:10px;line-height:1.5}.consoleGrid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.09)}.consoleGrid>div{padding:19px 24px;border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}.consoleGrid>div:nth-child(2n){border-right:0}.consoleGrid b{display:block;margin-top:6px;color:white;font:500 24px/1 Georgia,serif}.consoleFlow{display:flex;gap:6px;padding:18px 24px}.consoleFlow i{height:3px;flex:1 1;background:var(--acid);box-shadow:0 0 10px rgba(130,240,197,.25)}.heroConsole>footer span:first-child{color:var(--acid)}.metricRibbon{display:grid;grid-template-columns:repeat(4,1fr);padding:0 clamp(24px,7vw,112px);background:#10251f;color:white}.metricRibbon article{padding:31px 26px;border-right:1px solid rgba(255,255,255,.1)}.metricRibbon article:first-child{border-left:1px solid rgba(255,255,255,.1)}.metricRibbon b{display:block;color:var(--acid);font:500 clamp(27px,3vw,40px)/1 Georgia,serif}.metricRibbon span{display:block;margin-top:8px;color:#92a79f;font:600 10px/1.4 monospace;text-transform:uppercase}.capabilitySection,.caseSection,.researchSection,.systemSection,.whySection{padding:110px clamp(24px,7vw,112px)}.sectionIntro{margin-bottom:58px}.sectionIntro>.eyebrow{margin-bottom:22px;color:var(--rust)}.sectionIntro>div{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr);grid-gap:70px;gap:70px;align-items:end}.sectionIntro h2{max-width:780px;margin:0;font:500 clamp(38px,5vw,68px)/1.02 Georgia,serif;letter-spacing:-.045em}.sectionIntro>div>p{max-width:590px;margin:0;color:var(--muted);font-size:15px;line-height:1.75}.whySection{padding-bottom:42px}.whyFinRiskGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.whyFinRiskGrid article{min-height:190px;padding:28px;border-right:1px solid var(--line)}.whyFinRiskGrid article:last-child{border-right:0}.whyFinRiskGrid article>span{color:var(--rust);font:700 10px/1 monospace}.whyFinRiskGrid h3{margin:33px 0 11px;font:500 25px/1 Georgia,serif}.whyFinRiskGrid p{max-width:360px;margin:0;color:var(--muted);font-size:12px;line-height:1.65}.pipelineGrid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pipelineGrid article{min-height:224px;padding:25px 22px;border-right:1px solid var(--line)}.pipelineGrid article:last-child{border-right:0}.pipelineGrid span{color:var(--rust);font:700 10px monospace}.pipelineGrid h3{margin:47px 0 12px;font:500 25px/1 Georgia,serif}.pipelineGrid p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.systemRule{display:grid;grid-template-columns:.5fr 1fr 1.25fr;grid-gap:28px;gap:28px;align-items:center;margin-top:24px;padding:22px 25px;background:#e7ebe4}.systemRule>span{color:var(--rust);font:700 9px monospace;letter-spacing:.1em}.systemRule p{margin:0;font-size:13px}.systemRule code{justify-self:end;background:transparent;color:var(--muted)}.researchSection{background:#e7ebe4}.researchLayout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);grid-gap:24px;gap:24px}.benchmarkCard,.researchBoundaries{padding:clamp(28px,4vw,48px);background:white;border:1px solid #d2d9d1}.benchmarkCard>header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.benchmarkCard small{color:var(--muted);font:700 9px monospace;letter-spacing:.1em}.benchmarkCard h3{margin:10px 0 0;font:500 27px/1.15 Georgia,serif}.evidenceStatus{padding:7px 9px;background:var(--ok-bg);color:var(--ok);font:700 9px monospace;white-space:nowrap}.benchmarkPlot{margin:55px 0 42px}.benchmarkRow{display:grid;grid-template-columns:155px minmax(120px,1fr) 58px;align-items:center;grid-gap:16px;gap:16px;margin:22px 0}.benchmarkRow>span{color:var(--muted);font:700 10px monospace}.benchmarkRow i{height:22px;background:#edf0ec}.benchmarkRow i b{display:block;height:100%;background:#82948d}.benchmarkRow.highlight i b{background:var(--ok)}.benchmarkRow.highlight>span,.benchmarkRow.highlight>strong{color:var(--ok)}.benchmarkRow strong{font:500 18px Georgia,serif;text-align:right}.deltaCallout{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.deltaCallout>div{padding:22px 18px 0 0}.deltaCallout b{display:block;margin-top:7px;font:500 20px Georgia,serif}.benchmarkInterpretation{margin:30px 0 0;padding:18px 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.65}.researchBoundaries{background:var(--night-soft);color:white}.boundaryTop{display:flex;align-items:center;gap:18px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.12)}.boundaryTop>span{color:var(--acid);font:500 43px/1 Georgia,serif}.boundaryTop p{margin:0;color:#c2d0cb;font-size:12px;line-height:1.45}.boundaryTop small{color:#748981}.coverageNote{margin:20px 0 0;color:#9cafa7;font-size:11px;line-height:1.6}.researchBoundaries h3{margin:31px 0 24px;font:500 27px/1.15 Georgia,serif}.researchBoundaries ul{list-style:none;margin:0;padding:0}.researchBoundaries li{padding:15px 0;border-top:1px solid rgba(255,255,255,.1)}.researchBoundaries li b{display:block;margin-bottom:5px;color:#ff9b84;font:700 9px monospace;text-transform:uppercase}.researchBoundaries li.positive b{color:var(--acid)}.researchBoundaries li span{color:#aebdb7;font-size:12px;line-height:1.55}.caseSection{background:var(--cream)}.caseNotice{display:flex;align-items:center;gap:18px;margin-bottom:20px;padding:15px 18px;border:1px solid var(--line);background:white}.caseNotice span{flex:0 0 auto;padding:5px 7px;background:#f3e1d9;color:var(--bad);font:700 9px monospace}.caseNotice p{margin:0;color:var(--muted);font-size:11px}.caseSection .decisionSummary{margin-top:0;border:1px solid var(--line);background:white}.showcaseTabs{margin-top:26px;background:var(--night-soft);border:0}.showcaseTabs button{margin:0;padding:17px 18px;border:0;border-bottom:3px solid transparent;background:transparent;color:#8ea098}.showcaseTabs button span{margin-right:8px;color:#53665e;font:9px monospace}.showcaseTabs button.active{color:white;border-bottom-color:var(--acid)}.caseSection .tabBody{min-height:360px;padding:34px;border:1px solid var(--line);border-top:0;background:white}.capabilitySection{padding-top:60px;background:var(--night);color:white}.capabilitySection .sectionIntro>div>p{color:#8fa098}.capabilityGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.15)}.capabilityGrid article{min-height:230px;padding:31px 28px;border-right:1px solid rgba(255,255,255,.15)}.capabilityGrid article:last-child{border-right:0}.capabilityGrid span{color:var(--acid);font:500 38px/1 Georgia,serif}.capabilityGrid h3{margin:42px 0 11px;font:500 22px Georgia,serif}.capabilityGrid p{margin:0;color:#8ea198;font-size:12px;line-height:1.65}.resourceLinks{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(3,auto);grid-gap:28px;gap:28px;align-items:center;margin-top:42px;padding:28px 0 0;border-top:1px solid rgba(255,255,255,.15)}.resourceLinks small{color:var(--acid);font:700 9px/1 monospace;letter-spacing:.12em}.resourceLinks p{max-width:480px;margin:8px 0 0;color:#8ea198;font-size:12px}.resourceLinks a{color:white;font:700 10px/1.4 monospace;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.resourceLinks a:hover{color:var(--acid)}.resourceLinks a span{margin-left:5px;color:var(--acid)}.showcaseFooter{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin:0;padding:38px clamp(24px,7vw,112px);border-top:1px solid rgba(255,255,255,.15);background:var(--night);color:white}.showcaseFooter>div b{display:block;color:var(--acid);font:600 22px Georgia,serif}.showcaseFooter>div span{color:#75877f;font-size:11px}.showcaseFooter p{max-width:670px;margin:0;color:#75877f;font-size:10px;line-height:1.7;text-align:right}@media (max-width:1080px){.appNav{display:none}.showcaseHero{grid-template-columns:1fr}.heroConsole{max-width:none;justify-self:stretch}.whyFinRiskGrid{grid-template-columns:1fr}.whyFinRiskGrid article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.whyFinRiskGrid article:last-child{border-bottom:0}.pipelineGrid{grid-template-columns:repeat(3,1fr)}.pipelineGrid article:nth-child(3){border-right:0}.researchLayout{grid-template-columns:1fr}.capabilityGrid{grid-template-columns:1fr 1fr}.capabilityGrid article:nth-child(2){border-right:0}.resourceLinks{grid-template-columns:1fr 1fr}.resourceLinks>div{grid-column:1/-1}}@media (max-width:720px){.appHeader{min-height:64px}.brand small,.headerMeta .prototype,.headerMeta .runtime{display:none}.showcaseHero{min-height:auto;padding-top:72px}.heroCopy h2{font-size:clamp(46px,14vw,68px)}.heroLead{font-size:15px}.heroRoute{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.heroRoute i{display:none}.heroActions{align-items:flex-start;flex-direction:column;gap:16px}.heroConsole:before{display:none}.consoleScore{align-items:flex-start}.metricRibbon{grid-template-columns:1fr 1fr}.metricRibbon article:nth-child(2){border-right:0}.sectionIntro>div{grid-template-columns:1fr;gap:20px}.capabilitySection,.caseSection,.researchSection,.systemSection,.whySection{padding-top:78px;padding-bottom:78px}.pipelineGrid{grid-template-columns:1fr}.pipelineGrid article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.pipelineGrid h3{margin-top:22px}.systemRule{grid-template-columns:1fr}.systemRule code{justify-self:start;overflow-wrap:anywhere}.benchmarkCard>header{flex-direction:column}.benchmarkRow{grid-template-columns:115px 1fr 50px;gap:10px}.deltaCallout{grid-template-columns:1fr}.caseSection .tabBody{padding:20px}.showcaseTabs{overflow-x:auto;flex-wrap:nowrap}.showcaseTabs button{flex:0 0 auto}.capabilityGrid{grid-template-columns:1fr}.capabilityGrid article{min-height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.15)}.capabilityGrid h3{margin-top:22px}.resourceLinks{grid-template-columns:1fr}.resourceLinks>div{grid-column:auto}.showcaseFooter{align-items:flex-start;flex-direction:column}.showcaseFooter p{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}