.question-answer-hero{background:linear-gradient(135deg,#071f33 0%,#0d4658 68%,#185867 100%);border-color:#155e6c}.question-answer-hero:after{background:radial-gradient(circle at 84% 18%,#67e8f933 0 7px,#0000 8px),radial-gradient(circle at 74% 72%,#fbbf2433 0 6px,#0000 7px),linear-gradient(115deg,#0000 58%,#67e8f914 58% 59%,#0000 59%)}.research-answer-hero{background:linear-gradient(135deg,#f0fdfa,#fff);border:1px solid #0e7490;border-radius:14px;grid-template-columns:minmax(0,1.45fr) minmax(16rem,.55fr);gap:1rem;margin:1.25rem 0;padding:1.35rem;display:grid}.research-answer-hero h2,.research-answer-export h2,.research-answer-empty h2{color:#123e4f;margin:.2rem 0 .65rem}.research-answer-hero p{max-width:54rem;margin:.45rem 0;line-height:1.55}.research-answer-hero code{overflow-wrap:anywhere;font-size:.72rem;display:block}.research-answer-hero aside{color:#fff;background:#7c2d12;border-radius:10px;align-content:center;gap:.45rem;padding:1rem;display:grid}.research-answer-hero aside span{letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:850}.research-answer-hero aside strong{font-size:2rem}.research-answer-hero aside p{font-size:.76rem}.research-answer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:0 0 2rem;display:grid}.research-answer-grid>article{background:#fff;border:1px solid #d3e1e4;border-radius:12px;align-content:start;gap:.6rem;min-width:0;padding:1rem;display:grid}.research-answer-grid>article>span{color:#176979;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:900}.research-answer-grid h3,.research-answer-grid p{margin:0}.research-answer-grid h3{color:#163b4a;font-size:1rem;line-height:1.35}.research-answer-grid p,.research-answer-grid li,.research-answer-grid dd{color:#526b74;font-size:.82rem;line-height:1.5}.research-answer-grid small{color:#667b83;overflow-wrap:anywhere;line-height:1.45}.research-answer-grid .answer-span-2{grid-column:span 2}.answer-evidence-list,.answer-domain-list,.answer-state-list,.answer-ood-list,.answer-missing-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.answer-evidence-list li{background:#f7fbfa;border-left:3px solid #0e7490;justify-content:space-between;gap:.7rem;padding:.65rem;display:flex}.answer-evidence-list li div{gap:.18rem;min-width:0;display:grid}.answer-evidence-list span,.answer-domain-list span,.answer-state-list span,.answer-ood-list span{color:#667b83;text-transform:uppercase;font-size:.65rem;font-weight:850}.answer-evidence-list strong{overflow-wrap:anywhere}.answer-evidence-list a{white-space:nowrap;align-self:center;font-weight:800}.answer-domain-list{grid-template-columns:repeat(2,minmax(0,1fr))}.answer-domain-list li{border:1px solid #dce7e9;border-radius:8px;gap:.25rem;padding:.65rem;display:grid}.answer-domain-list small{color:#667b83}.answer-state-list li,.answer-ood-list li{border-bottom:1px solid #e5edef;justify-content:space-between;gap:.6rem;padding:.45rem 0;display:flex}.answer-ood-list{grid-template-columns:repeat(3,minmax(0,1fr))}.answer-ood-list li{border:1px solid #dce7e9;border-radius:8px;padding:.65rem;display:grid}.answer-ood-list strong{overflow-wrap:anywhere;font-size:.76rem}.answer-uncertainty{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.answer-uncertainty div{background:#fff7ed;border-radius:8px;padding:.7rem}.answer-uncertainty span{color:#9a3412;text-transform:uppercase;font-size:.66rem;font-weight:850;display:block}.answer-uncertainty strong{color:#7c2d12;margin:.2rem 0;display:block}.answer-missing-list{padding-left:1.1rem;list-style:outside}.answer-next-experiment{background:#f0fdfa!important;border-color:#5eead4!important}.answer-next-experiment dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.answer-next-experiment dl div{background:#fff;border-radius:8px;padding:.65rem}.answer-next-experiment dt{color:#176979;text-transform:uppercase;font-size:.65rem;font-weight:900}.answer-next-experiment dd{margin:.2rem 0 0}.answer-claim-ceiling{background:#fff7ed!important;border-color:#fdba74!important}.research-answer-export{background:#f8fbfa;border:1px solid #c7dadd;border-radius:12px;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center;gap:1rem;margin:1.25rem 0 2.5rem;padding:1.25rem;display:grid}.research-answer-export p{color:#526b74;margin:.45rem 0}.research-answer-empty{background:#fff7ed;border:1px solid #f97316;border-radius:12px;margin:1.25rem 0 2rem;padding:1.25rem}.research-answer-empty code{overflow-wrap:anywhere}.research-answer-empty[hidden],[data-answer-canonical][hidden]{display:none!important}.experiment-os-page,.outcome-ledger-page{gap:1.5rem;padding-bottom:4rem;display:grid}.experiment-os-hero{background:linear-gradient(135deg,#071f2d 0%,#0b4a46 68%,#17645d 100%);border-color:#1d6f65}.outcome-ledger-hero{background:linear-gradient(135deg,#24130e 0%,#6b2f1d 68%,#873d25 100%);border-color:#8b4b2f}.experiment-stop{background:#fff7ed;border-color:#f59e0b}.experiment-plan-identity{background:#f8fbfa;border:1px solid #c7dadd;border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem;padding:1.15rem;display:grid}.experiment-plan-identity h2,.experiment-unresolved h2,.outcome-empty-state h2{color:#123e4f;margin:.25rem 0}.experiment-plan-identity code{overflow-wrap:anywhere;display:block}.experiment-plan-identity dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.experiment-plan-identity dl div{background:#fff;border:1px solid #dce7e9;border-radius:8px;padding:.75rem}.experiment-plan-identity dt{color:#667b83;text-transform:uppercase;font-size:.68rem;font-weight:900}.experiment-plan-identity dd{color:#244654;overflow-wrap:anywhere;margin:.25rem 0 0}.experiment-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.experiment-gate{background:#fff;border:1px solid #d3e1e4;border-top:4px solid #0f766e;border-radius:10px;grid-template-columns:minmax(0,1fr);align-content:start;gap:.55rem;min-width:0;padding:1rem;display:grid}.experiment-gate.partial{background:#fffbeb;border-top-color:#d97706}.experiment-gate.open{background:#fff7ed;border-top-color:#c2410c}.experiment-gate>div{justify-content:space-between;align-items:start;gap:.5rem;min-width:0;display:flex}.experiment-gate>div span{color:#176979;letter-spacing:.06em;font-size:.68rem;font-weight:900}.experiment-gate.partial>div span{color:#92400e}.experiment-gate.open>div span{color:#9a3412}.experiment-gate code{color:#667b83;overflow-wrap:anywhere;text-align:right;min-width:0;font-size:.62rem}.experiment-gate h3,.experiment-gate p{margin:0}.experiment-gate h3{color:#163b4a;font-size:1rem}.experiment-gate>strong{color:#244654;overflow-wrap:anywhere;font-size:.76rem}.experiment-gate p,.experiment-gate small{color:#526b74;overflow-wrap:anywhere;min-width:0;font-size:.78rem;line-height:1.5}.experiment-unresolved{background:#fffbeb;border:1px solid #f59e0b;border-radius:12px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:1.25rem;padding:1.25rem;display:grid}.experiment-unresolved p{color:#66543b;line-height:1.55}.experiment-unresolved ol{gap:.5rem;margin:0;padding-left:1.4rem;display:grid}.experiment-unresolved li{color:#5f452b;padding:.45rem .6rem;line-height:1.45}.outcome-empty-state{background:#fff7ed;border:1px solid #fb923c;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.5rem;display:grid}.outcome-empty-state p{color:#684b3f;max-width:54rem;margin:.6rem 0 0;line-height:1.6}.outcome-zero{color:#fff;background:#7c2d12;border-radius:12px;place-items:center;min-width:10rem;min-height:8rem;font-size:4rem;font-weight:900;display:grid}.outcome-zero small{letter-spacing:.07em;text-transform:uppercase;font-size:.7rem}.outcome-chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.outcome-chain li{background:#fff;border:1px solid #d3e1e4;border-radius:10px;gap:.5rem;min-height:8rem;padding:1rem;display:grid;position:relative}.outcome-chain li:not(:last-child):after{content:"→";color:#b45309;font-weight:900;position:absolute;top:50%;right:-1.05rem}.outcome-chain span{color:#b45309;font-size:.72rem;font-weight:900}.outcome-chain strong{color:#163b4a}.outcome-chain small{color:#667b83}.outcome-state-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.outcome-state-grid article{background:#fff;border:1px solid #d8e3e5;border-radius:9px;padding:.9rem}.outcome-state-grid code{color:#7c2d12;overflow-wrap:anywhere;font-weight:850}.outcome-state-grid p{color:#526b74;margin:.55rem 0 0;font-size:.8rem;line-height:1.45}.outcome-ledger-page .data-universe-boundary a{color:#8ee8f0;font-weight:850}.trust-center-page{gap:1.5rem;padding-bottom:4rem;display:grid}.trust-center-page>section{min-width:0}.trust-center-hero{background:linear-gradient(135deg,#081e2e 0%,#173d52 66%,#285a70 100%);border-color:#25526a}.trust-domain-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.trust-domain-grid article{background:#fff;border:1px solid #cbdde3;border-top:4px solid #176979;border-radius:10px;align-content:start;gap:.65rem;min-width:0;padding:1rem;display:grid}.trust-domain-grid span{color:#176979;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:900}.trust-domain-grid h3{color:#244654;margin:0;font-size:.9rem;line-height:1.45}.trust-domain-grid a{align-self:end;font-weight:850}.trust-route-table{background:#fff;border:1px solid #d3e1e4;border-radius:12px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.trust-route-table table{border-collapse:collapse;width:100%;min-width:46rem}.trust-route-table th,.trust-route-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e1eaec;padding:.8rem .9rem}.trust-route-table th{color:#176979;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.trust-route-table td{color:#526b74;font-size:.82rem;line-height:1.45}.trust-route-table td:first-child{gap:.25rem;display:grid}.trust-route-table code{font-size:.67rem}.trust-compatibility{background:#fffbeb;border:1px solid #f59e0b;border-radius:12px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:1.2rem;min-width:0;padding:1.25rem;display:grid}.trust-compatibility h2{color:#123e4f;margin:.25rem 0}.trust-compatibility p{color:#66543b;line-height:1.55}.trust-compatibility ul,.trust-compatibility li{min-width:0}.trust-compatibility ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.trust-compatibility li{background:#fff;border:1px solid #f0d9aa;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}.trust-compatibility code{overflow-wrap:anywhere}.trust-compatibility span{color:#92400e;font-size:.66rem;font-weight:850}.trust-center-page .data-universe-boundary p{color:#d9edf0}@media (width<=960px){.research-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-answer-hero,.research-answer-export,.experiment-plan-identity,.experiment-unresolved,.trust-compatibility{grid-template-columns:1fr}.research-answer-grid .answer-span-2{grid-column:span 2}.experiment-gate-grid,.outcome-state-grid,.trust-domain-grid,.outcome-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-chain li:nth-child(2):after{display:none}}@media (width<=620px){.research-answer-grid,.answer-domain-list,.answer-ood-list,.answer-uncertainty,.answer-next-experiment dl,.experiment-plan-identity dl,.experiment-gate-grid,.outcome-state-grid,.outcome-chain,.outcome-empty-state,.trust-domain-grid{grid-template-columns:1fr}.research-answer-grid .answer-span-2{grid-column:auto}.answer-evidence-list li{display:grid}.research-answer-export{padding:1rem}.research-answer-export .actions a{text-align:center;width:100%}.outcome-chain li:after{display:none}.outcome-zero{min-width:0}.experiment-os-page,.outcome-ledger-page,.trust-center-page{gap:1rem}.trust-compatibility li{grid-template-columns:1fr}.trust-route-table table{min-width:40rem}}