.hero-secondary{color:#bbc7aa;border-bottom:1px solid #5e6f43;margin-left:24px;padding-bottom:6px;font-size:14px;display:inline-block}.hero-secondary:hover{color:#d9ff43}.research-nav{z-index:12;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f6f8f1ed;border-bottom:1px solid #ced5c3;position:sticky;top:0}.research-nav>.wrap{scrollbar-width:thin;white-space:nowrap;align-items:center;gap:26px;min-height:59px;display:flex;overflow-x:auto}.research-nav-label{letter-spacing:1px;color:#879574;border-right:1px solid #cad3bb;align-items:center;gap:8px;padding-right:18px;font:11px Consolas,monospace;display:flex}.research-nav a{color:#536047;padding:20px 0;font-size:12px;transition:color .2s}.research-nav a:hover{color:#141b0e;text-underline-offset:7px;text-decoration:underline}section[id]{scroll-margin-top:80px}.index-technical{border-top:1px solid #dfe5d6;margin-top:27px;padding-top:24px}.sample-metrics{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.sample-metrics>div{border-right:1px solid #e1e6d8;flex-direction:column;gap:9px;display:flex}.sample-metrics>div:last-child{border-right:0}.sample-metrics span{color:#7a856b;font-size:12px}.sample-metrics b{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:500}.micro-note{color:#788369;margin-top:17px;font-size:12px;line-height:1.8}.technical-tabs{max-width:100%;margin-top:24px;background:#eef2e7!important;border-radius:0!important;gap:2px!important;height:auto!important;padding:3px!important}.technical-tabs button{border-radius:0!important;padding:10px 14px!important;font-size:13px!important}.technical-tabs button[data-active]{color:#e9f3dc!important;box-shadow:none!important;background:#202b14!important}.spec-list{margin:15px 0 0}.spec-list>div{border-bottom:1px solid #e8eddf;grid-template-columns:140px 1fr;gap:18px;padding:13px 0;display:grid}.spec-list>div:last-child{border-bottom:0}.spec-list dt{color:#748465;padding-top:2px;font-size:12px}.spec-list dd{color:#3c4830;margin:0;font-size:14px;line-height:1.75}.document-link{color:#4b671f;border-bottom:1px solid #adbf90;align-items:center;gap:10px;margin-top:12px;padding:6px 0;font-size:13px;display:inline-flex}.architecture-section{background:#e8ecdf;border-top:1px solid #d2dac5;padding:85px 0 80px}.pipeline-tabs{grid-template-columns:repeat(5,minmax(0,1fr));background:0 0!important;border-radius:0!important;align-items:stretch!important;gap:0!important;width:100%!important;height:auto!important;padding:0!important;display:grid!important}.pipeline-tabs button{text-align:left;white-space:normal!important;color:#34432b!important;background:#edf1e5!important;border:1px solid #c6d0b9!important;border-right:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;padding:21px 20px!important;display:flex!important}.pipeline-tabs button:last-child{border-right:1px solid #c6d0b9!important}.pipeline-tabs button[data-active]{box-shadow:none!important;color:#18220e!important;background:#d9ff43!important}.pipeline-id{justify-content:space-between;align-items:center;width:100%;margin-bottom:21px;font:12px Consolas,monospace;display:flex}.pipeline-name{letter-spacing:-.35px;min-height:49px;font-size:18px;font-weight:500;line-height:1.35}.pipeline-tag{color:#6c7a57;margin-top:17px;font-size:10px}.pipeline-panel{background:#f8faf3;border:1px solid #c6d0b9;border-top:0;grid-template-columns:1.2fr 1fr;gap:60px;padding:38px 36px;display:grid}.panel-label{color:#7c8c64;align-items:center;gap:10px;display:flex}.panel-label .mono{font-size:11px}.pipeline-panel h3{letter-spacing:-1px;margin:20px 0 15px;font-size:30px;font-weight:500}.pipeline-panel p{color:#677757;font-size:16px;line-height:1.8}.equation{color:#3c5424;background:#edf1e4;border-left:2px solid #8ca45a;margin-top:23px;padding:15px 18px;font-family:Consolas,SFMono-Regular,monospace;font-size:15px;line-height:1.8;overflow-x:auto}.pipeline-panel dl{margin:0}.pipeline-panel dl>div{border-bottom:1px solid #dce4d0;padding:17px 0}.pipeline-panel dl>div:first-child{padding-top:0}.pipeline-panel dl>div:last-child{border-bottom:0}.pipeline-panel dt{color:#8b9878;letter-spacing:.6px;margin-bottom:9px;font:11px Consolas,monospace}.pipeline-panel dd{color:#4f603c;margin:0;font-size:15px;line-height:1.7}.architecture-note{align-items:flex-start;gap:30px;margin-top:17px;display:flex}.architecture-note>span{white-space:nowrap;color:#6a7a52;padding-top:4px;font-size:11px}.architecture-note p{color:#81906a;font-size:12px;line-height:1.7}.instrument-ledger{margin-top:52px}.ledger-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.ledger-heading h3{letter-spacing:-.6px;font-size:23px;font-weight:500}.instrument-ledger table{min-width:1050px}.instrument-ledger th{letter-spacing:.4px;color:#53673f;background:#dee5d1;border-color:#c6d1b4;font:11px Consolas,monospace;padding:15px!important}.instrument-ledger td{border-color:#cfd8c1;min-width:170px;line-height:1.65;white-space:normal!important;padding:18px 15px!important;font-size:13px!important}.instrument-ledger td:last-child{min-width:280px;font-family:Consolas,monospace;font-size:12px!important}.instrument-ledger tr{border-color:#ced8be}.instrument-ledger caption{text-align:left;color:#7c8a69;font-size:12px;line-height:1.8}.engine-section .section-heading .eyebrow{font-size:11px}.risk-section{color:#e9f0e1;background:#11180e;padding:85px 0 36px}.risk-section .section-heading h2 span{color:#d9ff43}.risk-section .section-heading .eyebrow{color:#859973}.risk-section .section-heading>p{color:#8e9f7d}.risk-topline{background:#202a19;border:1px solid #3a482d;border-bottom:0;align-items:center;gap:20px;padding:16px 21px;display:flex}.risk-topline>.mono{color:#c1d3a5;align-items:center;gap:9px;font-size:12px;display:flex}.model-badge{letter-spacing:.6px;color:#81966c;border:1px solid #405532;padding:5px 7px;font:10px Consolas,monospace}.risk-topline>div{gap:19px;margin-left:auto;display:flex}.risk-topline button{color:#c4d5ac;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}.risk-topline button:hover{color:#d9ff43}.risk-workspace{background:#161f11;border:1px solid #3a482d;grid-template-columns:300px minmax(0,1fr);display:grid}.risk-controls{background:#141c10;border-right:1px solid #3a482d;padding:25px 22px}.controls-label{color:#9eb685;letter-spacing:1px;align-items:center;gap:10px;padding-bottom:20px;font:11px Consolas,monospace;display:flex}.control-accordion [data-slot=accordion-item]{border-color:#34472b}.control-accordion [data-slot=accordion-trigger]{color:#cfdec0;border-radius:0;align-items:center;padding:17px 0;font-size:13px;font-weight:500}.control-accordion [data-slot=accordion-trigger-icon]{color:#a8be8e!important}.control-accordion [data-slot=accordion-content] p{margin-bottom:0}.allocation-presets{gap:6px;margin-bottom:22px;display:flex}.allocation-presets button{color:#adbf9d;background:#23351c;border:1px solid #3d5430;padding:7px 11px;font:11px Consolas,monospace}.allocation-presets button[aria-pressed=true]{color:#1b290b;background:#d9ff43;border-color:#d9ff43}.risk-control{margin:22px 0}.risk-control>div:first-child{justify-content:space-between;align-items:center;gap:9px;margin-bottom:16px;display:flex}.risk-control label{color:#a6b996;font-size:12px}.risk-control output{color:#d8e9c5;white-space:nowrap;font:13px Consolas,monospace}.risk-control [data-slot=slider-track]{background:#3d4e30!important;border-radius:0!important;height:3px!important}.risk-control [data-slot=slider-range]{background:#a5c254!important}.risk-control [data-slot=slider-thumb]{background:#d9ff43!important;border-color:#d9ff43!important;border-radius:0!important;width:9px!important;height:15px!important}.control-range{color:#728b5f;justify-content:space-between;margin-top:12px;font:10px Consolas,monospace;display:flex}.residual-weight{color:#79966a;background:#1c2a15;justify-content:space-between;gap:10px;padding:12px;font-size:12px;display:flex}.residual-weight b{color:#b9d0a3;font-weight:500}.input-note{color:#6f8960;margin-top:15px;line-height:1.8;font-size:11px!important}.risk-results{min-width:0;padding:27px 30px}.risk-presets{max-width:540px;background:#24341b!important;border-radius:0!important;width:100%!important;height:36px!important;padding:3px!important}.risk-presets button{color:#9caf8c;font-size:12px;border-radius:0!important;padding:6px 15px!important}.risk-presets button[data-active]{color:#18230d!important;box-shadow:none!important;background:#d9ff43!important}.risk-presets button:disabled{opacity:.35}.risk-result-hero{border-bottom:1px solid #3a4a2d;justify-content:space-between;gap:20px;padding:29px 0 25px;display:flex}.risk-result-hero>div{flex-direction:column;display:flex}.risk-result-hero>div>span:first-child{letter-spacing:.8px;color:#9bb68a;font:11px Consolas,monospace}.risk-result-hero strong{letter-spacing:-2.5px;font-variant-numeric:tabular-nums;margin-top:15px;font-size:52px;font-weight:400;line-height:1.1}.risk-loss{color:#dc967e!important}.risk-gain{color:#d9ff43!important}.risk-result-hero p{color:#a6b995;margin-top:14px;font-size:12px;line-height:1.8}.risk-result-hero p span{color:#6f8b5f;white-space:nowrap}.risk-result-hero>div:last-child{align-items:flex-end;padding-top:3px}.risk-result-hero>div:last-child b{letter-spacing:-1px;color:#d1e2bc;margin-top:20px;font-size:28px;font-weight:400}.model-status{color:#718e60;margin-top:14px;font-size:11px}.risk-kpis{grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 28px;display:grid}.risk-kpis>div{border-right:1px solid #34472b;flex-direction:column;gap:10px;display:flex}.risk-kpis>div:last-child{border-right:0}.risk-kpis span{color:#8ba375;font-size:12px}.risk-kpis b{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:400}.risk-kpis small{color:#607c50;font-size:10px;line-height:1.5}.risk-report-tabs{border-bottom:1px solid #3c512e;overflow-x:auto;background:0 0!important;border-radius:0!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;height:auto!important;padding:0!important}.risk-report-tabs button{color:#7f9b6d!important;flex:initial!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;margin-right:15px!important;padding:13px 0!important;font-size:12px!important}.risk-report-tabs button[data-active]{color:#d9ff43!important;box-shadow:none!important;background:0 0!important;border-bottom-color:#d9ff43!important}.attribution-chart{padding:23px 0 9px}.attribution-row{grid-template-columns:120px 1fr 94px;align-items:center;gap:16px;margin-bottom:18px;display:grid}.attribution-row>span{color:#97af83;font-size:12px}.attribution-row>strong{text-align:right;font:400 13px Consolas,monospace}.attribution-track{background:#27391b;height:10px}.attribution-track i{min-width:0;height:100%;transition:width .25s;display:block}.risk-reconciliation{background:#1d2b15;border:1px solid #354a28;justify-content:space-between;align-items:center;gap:12px;padding:18px 16px;display:flex}.risk-reconciliation>div{flex-direction:column;gap:8px;display:flex}.risk-reconciliation>div>span{color:#749565;font-size:10px}.risk-reconciliation b{color:#b9d49e;font:400 17px Consolas,monospace}.risk-reconciliation>span{color:#537740}.risk-footnote{color:#738f61;margin-top:17px;font-size:11px;line-height:1.8}.risk-guardrail{color:#a7c383;background:#203019;border:1px solid #3d552b;align-items:flex-start;gap:12px;margin-top:24px;padding:17px;display:flex}.risk-guardrail.is-breached{color:#dcad75;background:#302717;border-color:#665334}.risk-guardrail>svg{flex-shrink:0}.risk-guardrail b{font-size:13px;font-weight:500}.risk-guardrail p{color:#7c9668;margin-top:5px;font-size:11px;line-height:1.8}.risk-guardrail.is-breached p{color:#a6916c}.model-notes{margin-top:21px}.model-notes [data-slot=accordion-trigger]{color:#89a774;border-radius:0;padding:10px 0;font-size:12px}.model-notes [data-slot=accordion-trigger-icon]{color:#89a774!important}.model-notes p{color:#789669;font-size:12px;line-height:1.8}.model-formulas{margin:8px 0 18px}.model-formulas>div{border-top:1px solid #2d4021;padding:12px 0}.model-formulas dt{color:#98b282;margin-bottom:7px;font-size:11px}.model-formulas dd{color:#bdd9a2;margin:0;font:12px/1.75 Consolas,monospace}.risk-bottom-note{letter-spacing:.5px;color:#678456;margin-top:20px;font:10px/1.8 Consolas,monospace}.covariance-tables{grid-template-columns:1fr;gap:23px;padding-top:22px;display:grid}.covariance-tables h4,.sensitivity-heading h4{color:#a4c38b;letter-spacing:.4px;margin:0 0 12px;font:11px Consolas,monospace}.covariance-tables table{font-size:12px}.covariance-tables th{color:#7c9b68;background:#1d2e14;font-size:11px;padding:10px!important}.covariance-tables td{color:#b0c999;font:12px Consolas,monospace;padding:12px 10px!important}.covariance-tables tr{border-color:#324825}.covariance-tables caption{text-align:left;color:#6d8d5a;font-size:11px;line-height:1.7}.risk-equation{color:#b6d494;border-bottom:1px solid #304325;margin-top:8px;padding:16px 0;font:12px/1.8 Consolas,monospace}.sensitivity-heading{justify-content:space-between;gap:16px;margin:25px 0 15px;display:flex}.sensitivity-heading>span{color:#668b53;font-size:10px}.sensitivity-table{min-width:390px}.sensitivity-table th{color:#88a672;background:#203017;padding:10px;font-size:11px}.sensitivity-table td{padding:5px!important}.sensitivity-table tr{border-color:#304723}.sensitivity-table button{border:1px solid #0000;width:100%;padding:16px 6px;font:12px Consolas,monospace}.sensitivity-table button:hover,.sensitivity-table button[aria-pressed=true]{border-color:#d9ff43;box-shadow:inset 0 0 0 1px #d9ff43}.capital-console-link{color:#577137;border-bottom:1px solid #aabb93;margin-top:20px;padding-bottom:4px;font-size:13px;display:inline-block}.rulebook-section{background:#dfe6d4;padding:84px 0}.rulebook-grid{grid-template-columns:390px minmax(0,1fr);gap:90px;display:grid}.rulebook-intro .eyebrow{color:#6d8056;margin-bottom:23px;font-size:11px}.rulebook-intro h2{letter-spacing:-2px;font-size:49px;font-weight:400;line-height:1.12}.rulebook-intro h2 span{color:#7b925d}.rulebook-intro>p:not(.eyebrow){color:#6e8158;margin-top:24px;font-size:16px;line-height:1.8}.rulebook-intro .button{margin-top:29px}.rulebook-metadata{max-width:340px;margin-top:34px}.rulebook-metadata>div{border-bottom:1px solid #c1cfae;justify-content:space-between;gap:20px;padding:13px 0;font-size:12px;display:flex}.rulebook-metadata dt{color:#82956d}.rulebook-metadata dd{color:#506b34;text-align:right;margin:0}.rulebook-accordion [data-slot=accordion-item]{border-color:#b9cba3}.rulebook-accordion [data-slot=accordion-trigger]{color:#283f19;border-radius:0;align-items:center;gap:15px;padding:24px 0;font-size:16px;line-height:1.5;display:flex}.rulebook-accordion [data-slot=accordion-trigger]>span:nth-child(2){flex:1}.rule-code{color:#90a578;flex-shrink:0;min-width:38px;font-size:11px}.rulebook-accordion p{color:#6c8255;padding:0 25px 20px 53px;font-size:15px;line-height:1.9}.research-section{background:#f4f6ed;padding:85px 0 65px}.paper-list{border-top:1px solid #cfd9be}.paper-list [data-slot=accordion-item]{border-color:#cfd9be}.paper-list [data-slot=accordion-trigger]{border-radius:0;align-items:flex-start;gap:27px;padding:29px 0}.paper-id{color:#8aa465;flex-direction:column;gap:12px;min-width:86px;display:flex}.paper-id .mono{font-size:11px}.paper-head{flex-direction:column;flex:1;gap:10px;display:flex}.paper-category{letter-spacing:1px;color:#899c73;font-size:10px}.paper-head strong{letter-spacing:-.7px;color:#263c16;font-size:25px;font-weight:500;line-height:1.35}.paper-abstract{color:#879a70;max-width:820px;font-size:15px;font-weight:400;line-height:1.8}.paper-content{border-left:2px solid #bdce9b;grid-template-columns:1fr;gap:21px;margin:0 55px 26px 113px;padding:8px 0 0 29px;display:grid}.paper-content h4{color:#4b6e2d;margin:0 0 11px;font-size:17px;font-weight:500}.paper-content p{color:#6e8457;font-size:16px;line-height:1.85;margin:0!important}.reference-strip{border-top:1px solid #d4dec3;grid-template-columns:.85fr 1.4fr;gap:65px;margin-top:40px;padding:35px 0 0;display:grid}.reference-strip .eyebrow{color:#7c985a;margin-bottom:15px;font-size:11px}.reference-strip p:not(.eyebrow){color:#899f72;font-size:13px;line-height:1.85}.reference-strip a{color:#496a2e;border-bottom:1px solid #d7e0c7;justify-content:space-between;align-items:flex-start;gap:17px;padding:14px 0;font-size:14px;display:flex}.reference-strip a:hover{color:#213d0b}.reference-strip a small{color:#8ca375;margin-top:7px;font-size:12px;line-height:1.6;display:block}.reference-strip a svg{flex-shrink:0}.glossary-section{background:#e8eede;border-top:1px solid #d1ddbe;padding:68px 0 75px}.glossary-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:36px;display:flex}.glossary-heading .eyebrow{color:#779258;margin-bottom:19px;font-size:11px}.glossary-heading h2{letter-spacing:-1.4px;font-size:39px;font-weight:500;line-height:1.18}.glossary-search{width:360px;max-width:100%}.glossary-search>label{color:#617d40;margin-bottom:12px;font-size:13px;display:block}.glossary-search>div{align-items:center;display:flex;position:relative}.glossary-search svg{color:#91a977;z-index:1;position:absolute;left:13px}.glossary-search input{height:46px!important;box-shadow:none!important;background:#f7faef!important;border-color:#c3d2ad!important;border-radius:0!important;padding:13px 15px 13px 40px!important;font-size:14px!important}.glossary-search>span{color:#8ba570;margin-top:10px;font-size:11px;display:block}.glossary-grid{grid-template-columns:repeat(3,1fr);gap:0 34px;margin:0;display:grid}.glossary-grid>div{border-top:1px solid #c5d6ae;padding:23px 0}.glossary-grid dt{color:#36571c;letter-spacing:-.2px;font-size:17px;font-weight:500}.glossary-grid dd{color:#7b9561;margin:10px 0 0;font-size:14px;line-height:1.8}.glossary-empty{color:#5f7f3d;border:1px solid #bacfa0;padding:30px}.glossary-empty p{font-size:16px}.glossary-empty button{color:#4d701f;background:0 0;border:0;align-items:center;gap:10px;margin-top:15px;font-size:14px;display:flex}.glossary-section .micro-note{color:#8a9f73}.site-footer .footer-bottom>span{white-space:pre-line}@media (max-width:1100px){.research-nav>.wrap{gap:20px}.research-nav-label{display:none}.pipeline-tabs button{padding:20px 15px!important}.pipeline-name{font-size:16px}.pipeline-panel{gap:35px;padding:28px}.pipeline-panel h3{font-size:26px}.risk-workspace{grid-template-columns:270px minmax(0,1fr)}.risk-controls{padding:22px 18px}.risk-results{padding:24px}.risk-result-hero strong{font-size:44px}.risk-result-hero>div:last-child b{font-size:25px}.risk-kpis span{font-size:11px}.risk-kpis b{font-size:23px}.risk-kpis small{font-size:10px}.risk-kpis{gap:12px}.rulebook-grid{grid-template-columns:320px minmax(0,1fr);gap:45px}.rulebook-intro h2{font-size:43px}.glossary-grid{grid-template-columns:repeat(2,1fr)}.model-badge{display:none}.attribution-row{grid-template-columns:105px 1fr 87px;gap:12px}.risk-topline{padding:15px 18px}.sample-metrics{gap:10px}.sample-metrics span{font-size:11px}.sample-metrics b{font-size:23px}.spec-list>div{grid-template-columns:115px 1fr;gap:13px}.reference-strip{gap:40px}}@media (max-width:800px){.hero-secondary{width:max-content;margin-top:16px;margin-left:0;display:block}.hero-bottom{margin-top:36px}.pipeline-tabs{grid-template-columns:repeat(5,160px);overflow-x:auto}.pipeline-name{font-size:17px}.pipeline-panel{grid-template-columns:1fr;gap:25px}.pipeline-panel dl{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.pipeline-panel dl>div{border:0;padding:0!important}.pipeline-panel dd{font-size:13px}.risk-workspace{grid-template-columns:240px minmax(0,1fr)}.risk-results{padding:22px 18px}.risk-result-hero{flex-direction:column;gap:22px}.risk-result-hero>div:last-child{flex-flow:wrap;align-items:baseline;gap:12px;padding:0}.risk-result-hero>div:last-child b{margin:0;font-size:21px}.model-status{margin:0}.risk-result-hero>div:last-child>span:first-child{font-size:10px}.risk-kpis{grid-template-columns:1fr;gap:0;margin-top:9px}.risk-kpis>div{border-bottom:1px solid #2a3e1f;border-right:0;grid-template-columns:1fr auto;gap:5px;padding:15px 0;display:grid}.risk-kpis>div b{grid-row:span 2}.risk-kpis>div>small{grid-column:1}.risk-kpis span{font-size:12px}.attribution-row{grid-template-columns:82px 1fr 83px;gap:9px}.attribution-row>span,.attribution-row>strong{font-size:11px}.risk-reconciliation{flex-wrap:wrap;gap:10px;padding:15px 12px}.risk-reconciliation b{font-size:14px}.risk-reconciliation>div>span{font-size:9px}.rulebook-grid{grid-template-columns:280px minmax(0,1fr);gap:30px}.rulebook-intro h2{font-size:38px}.rulebook-accordion [data-slot=accordion-trigger]{gap:10px;font-size:15px}.rulebook-accordion p{padding-left:48px}.paper-content{margin-left:87px}.paper-id{min-width:60px}.glossary-heading h2{font-size:34px}.glossary-search{width:310px}.reference-strip{grid-template-columns:1fr;gap:19px}.risk-presets{overflow-x:auto}.risk-presets button{padding:6px 10px!important;font-size:11px!important}.rulebook-intro .button{gap:22px;padding:17px 18px;font-size:14px}}@media (max-width:680px){.research-nav>.wrap{gap:22px;width:100%;min-height:51px;padding:0 20px}.research-nav a{padding:17px 0;font-size:11px}.hero-secondary{margin-top:18px;font-size:13px}.hero-bottom{margin-top:114px}.sample-metrics{grid-template-columns:repeat(2,1fr);gap:20px}.sample-metrics>div:nth-child(2){border:0}.sample-metrics span{font-size:12px}.sample-metrics b{font-size:25px}.index-technical{padding-top:22px}.technical-tabs{width:100%!important}.technical-tabs button{padding:10px 9px!important;font-size:12px!important}.spec-list>div{grid-template-columns:1fr;gap:6px;padding:13px 0}.spec-list dt{font-size:12px}.spec-list dd{font-size:14px}.micro-note{font-size:11px}.architecture-section{padding:55px 0}.pipeline-tabs{grid-template-columns:repeat(5,150px)}.pipeline-panel{padding:23px 20px}.pipeline-panel h3{font-size:27px}.pipeline-panel p{font-size:15px}.panel-label .mono{font-size:10px;line-height:1.6}.equation{margin-top:20px;padding:13px;font-size:12px}.pipeline-panel dl{grid-template-columns:1fr;gap:20px}.pipeline-panel dd{font-size:14px}.pipeline-panel dt{font-size:11px}.architecture-note{flex-direction:column;gap:9px}.architecture-note p{font-size:12px}.instrument-ledger{margin-top:34px}.ledger-heading{flex-direction:column;align-items:flex-start;gap:13px}.ledger-heading h3{font-size:22px}.instrument-ledger td{font-size:13px}.risk-section{padding:55px 0 28px}.risk-topline{flex-wrap:wrap;gap:10px;padding:14px 13px}.risk-topline>div{gap:13px}.risk-topline button{gap:5px;font-size:11px}.risk-topline>.mono{gap:5px;font-size:10px}.risk-workspace{grid-template-columns:1fr}.risk-controls{border-bottom:1px solid #3a482d;border-right:0;padding:20px 19px}.controls-label{padding-bottom:10px}.control-accordion [data-slot=accordion-trigger]{font-size:14px}.risk-control label{font-size:13px}.risk-control output{font-size:14px}.input-note{font-size:12px!important}.control-range{font-size:11px}.risk-results{padding:25px 16px}.risk-presets{max-width:none}.risk-presets button{padding:7px 10px!important;font-size:12px!important}.risk-result-hero strong{font-size:49px}.risk-result-hero p{font-size:12px}.risk-kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin:17px 0 20px}.risk-kpis>div{border:0;border-right:1px solid #2d4120;flex-direction:column;gap:9px;padding:0 8px 0 0;display:flex}.risk-kpis>div:last-child{border:0}.risk-kpis span{min-height:33px;font-size:11px;line-height:1.5}.risk-kpis b{letter-spacing:-.7px;font-size:23px}.risk-kpis small{font-size:10px;line-height:1.6}.risk-report-tabs{gap:8px!important}.risk-report-tabs button{white-space:nowrap;margin-right:8px!important;font-size:11px!important}.attribution-row{grid-template-columns:95px 1fr 87px;gap:10px}.attribution-row>span,.attribution-row>strong{font-size:12px}.risk-reconciliation>div>span{font-size:10px;line-height:1.5}.risk-reconciliation b{font-size:15px}.risk-reconciliation>div{max-width:29%}.risk-footnote,.risk-guardrail p{font-size:12px}.risk-guardrail b{font-size:13px}.model-notes [data-slot=accordion-trigger]{font-size:12px}.model-formulas dd{overflow-wrap:anywhere;font-size:12px}.covariance-tables th{font-size:11px}.risk-equation{overflow-wrap:anywhere;font-size:11px}.sensitivity-heading{flex-direction:column;gap:4px}.sensitivity-heading>span{font-size:11px}.rulebook-section{padding:55px 0}.rulebook-grid{grid-template-columns:1fr;gap:31px}.rulebook-intro h2{font-size:44px}.rulebook-intro>p:not(.eyebrow){max-width:100%;font-size:16px}.rulebook-metadata{max-width:none;margin-top:25px}.rulebook-accordion [data-slot=accordion-trigger]{gap:10px;font-size:16px}.rulebook-accordion p{padding:0 7px 18px 47px;font-size:15px}.research-section{padding:55px 0}.paper-list [data-slot=accordion-trigger]{gap:13px;padding:25px 0}.paper-id{gap:10px;min-width:47px}.paper-id .mono{font-size:10px}.paper-category{font-size:9px;line-height:1.7}.paper-head strong{font-size:21px}.paper-abstract{font-size:14px;line-height:1.8}.paper-content{gap:22px;margin:0 0 22px 60px;padding-left:18px}.paper-content h4{font-size:16px}.paper-content p{font-size:15px;line-height:1.8}.reference-strip{gap:15px;margin-top:30px;padding-top:28px}.reference-strip p:not(.eyebrow){font-size:13px}.reference-strip a{font-size:14px;line-height:1.6}.glossary-section{padding:50px 0}.glossary-heading{flex-direction:column;align-items:flex-start;gap:26px}.glossary-heading h2{font-size:34px}.glossary-search{width:100%}.glossary-grid{grid-template-columns:1fr}.glossary-grid dt{font-size:18px}.glossary-grid dd{font-size:15px;line-height:1.85}.glossary-search input{font-size:16px!important}.glossary-search>span{font-size:12px}.risk-bottom-note{font-size:10px}.risk-kpis b{font-size:clamp(15px,4.4vw,23px)}.glossary-empty{border-radius:0}}
.skip-link{z-index:100;color:#121510;background:#d9ff43;padding:12px 18px;font-size:16px;position:fixed;top:12px;left:16px;transform:translateY(-180%)}.skip-link:focus{transform:none}.refined-header nav a[aria-current=page]{color:#d9ff43}.refined-header .header-cta[aria-current=page]{color:#d9ff43;border-color:#d9ff43}.refined-header .header-cta[aria-current=page]:hover{color:#121510}.refined-header nav{gap:28px}.overview-hero{min-height:560px}.overview-hero .hero-inner{padding-top:52px;padding-bottom:34px}.overview-hero h1{letter-spacing:-3.5px;max-width:850px;font-size:clamp(48px,5.1vw,75px);line-height:1.13}.overview-hero .hero-description{letter-spacing:0;color:#bcc1b6;max-width:570px;margin-top:27px;font-size:18px;line-height:1.85}.overview-hero .hero-art{object-position:65% center;opacity:.85;width:74%}.overview-hero .hero-shade{background:linear-gradient(90deg,#0a0d0a 1%,#0a0d0af5 25%,#0a0d0a80 49%,#0a0d0a08 75%),linear-gradient(#0000 78%,#0a0d0a)}.overview-hero-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:28px;display:flex}.overview-hero-actions .button{gap:26px;margin:0;font-size:16px}.overview-hero-actions .hero-secondary{align-items:center;gap:10px;margin:0;font-size:14px;display:inline-flex}.hero-proof{color:#909a86;letter-spacing:1px;margin-top:40px;font-size:12px}.overview-hero .art-caption{color:#949e88;font-size:12px;bottom:35px}.platform-status{color:#bbc2b6;background:#151914;border-top:1px solid #30382c}.platform-status>.wrap{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.platform-status .wrap>div{align-items:center;gap:10px;font-size:13px;display:flex}.platform-status b{color:#e1e6dc;font-weight:500}.platform-status .wrap>div>span:last-child{color:#a0ab94}.platform-status a{border-bottom:1px solid #556148;align-items:center;gap:9px;padding-bottom:4px;font-size:13px;display:flex}.status-pip{background:#d9ff43;border-radius:50%;flex-shrink:0;width:6px;height:6px}.overview-page .section-heading{margin-bottom:34px}.overview-page .section-heading .eyebrow{letter-spacing:1.3px;font-size:12px}.overview-page .section-heading h2{letter-spacing:-1.7px;font-size:clamp(32px,3.1vw,44px);line-height:1.2}.overview-page .section-heading>p{font-size:16px;line-height:1.7}.overview-page .muted{color:#78806f}.mechanism-section,.allocation-section,.research-paths{padding:76px 0}.mechanism-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:40px 0 32px;padding:0;list-style:none;display:grid}.mechanism-flow li{border-top:1px solid #bbc2b2;padding-top:19px}.mechanism-step{color:#69785a;justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.mechanism-step .mono{font-size:13px}.mechanism-flow li:last-child .mechanism-step svg{visibility:hidden}.mechanism-flow h3{letter-spacing:-.5px;margin-bottom:13px;font-size:20px;font-weight:500}.mechanism-flow p{color:#606955;font-size:16px;line-height:1.7}.accounting-identity{border-top:1px solid #cbd1c1;border-bottom:1px solid #cbd1c1;justify-content:space-between;align-items:center;gap:30px;padding:22px 0;display:flex}.accounting-identity>.mono{color:#68765a;font-size:12px;line-height:1.6}.accounting-identity p{letter-spacing:-.3px;font-size:18px;line-height:1.7}.accounting-identity p span{color:#788d54;padding:0 6px}.text-link{border-bottom:1px solid #a2af8f;align-items:center;gap:13px;padding-bottom:7px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.text-link:hover{color:#5c742d}.text-link svg{flex-shrink:0}.worked-section{background:#e8ece2;border-top:1px solid #d7ddcd;border-bottom:1px solid #d7ddcd;padding:76px 0}.case-layout{background:#f9faf5;border:1px solid #c2cbb7;grid-template-columns:360px minmax(0,1fr);display:grid}.case-inputs{color:#e5eadf;background:#151b12;min-width:0;padding:30px}.case-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.case-label>.mono{color:#a5b298;letter-spacing:.6px;font-size:12px}.case-label .data-badge{color:#bed091;background:#28331c;border-color:#485936;font-size:12px}.case-inputs h3{letter-spacing:-2px;margin-top:27px;font-size:46px;font-weight:450}.case-inputs>p:not(.case-control-label):not(.case-input-note){color:#b4c1a7;margin-top:8px;font-size:14px}.case-facts{margin:24px 0 32px}.case-facts>div{border-bottom:1px solid #35412c;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.case-facts dt{color:#a5b497;font-size:14px}.case-facts dd{color:#e2ead8;margin:0;font:15px Consolas,monospace}.case-control-label{color:#b4c1a7;margin-bottom:14px;font-size:14px}.case-tabs{border:1px solid #4c5c3d;background:#26311e!important;border-radius:0!important;gap:0!important;width:100%!important;height:auto!important;padding:4px!important;display:flex!important}.case-tabs button{white-space:nowrap;color:#b9c5ab!important;background:0 0!important;border-radius:0!important;flex:1!important;min-width:0!important;min-height:40px!important;padding:8px 7px!important;font-size:13px!important}.case-tabs button[data-active]{color:#182008!important;box-shadow:none!important;background:#d9ff43!important}.shock-facts{margin:21px 0}.shock-facts>div{justify-content:space-between;gap:15px;padding:10px 0;display:flex}.shock-facts dt{color:#acb99f;font-size:14px}.shock-facts dd{color:#e1e8d8;margin:0;font:18px Consolas,monospace}.case-inputs .case-input-note{color:#9aa98c;margin:21px 0 29px;font-size:13px;line-height:1.75}.case-inputs .text-link{color:#d9ff43;border-color:#566933;align-items:flex-start;font-size:14px}.case-output{min-width:0;padding:30px 34px}.case-result{border-bottom:1px solid #cad3bd;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:24px;padding-bottom:24px;display:flex}.case-result>div{flex-direction:column;gap:15px;display:flex}.case-result span{color:#667552;letter-spacing:.7px;font:12px Consolas,monospace}.case-result strong{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:clamp(38px,4vw,56px);font-weight:450;line-height:1}.case-result b{letter-spacing:-.8px;white-space:nowrap;font-size:25px;font-weight:500}.case-result>div:last-child{align-items:flex-end;padding-bottom:3px}.case-loss{color:#9b482c!important}.case-gain{color:#4c6a20!important}.case-table{width:100%;font-size:14px}.case-table th{color:#697a58;white-space:nowrap;padding:12px 0;font:12px Consolas,monospace}.case-table td{white-space:nowrap;font-variant-numeric:tabular-nums;padding:18px 0}.case-table td:not(:first-child),.case-table th:not(:first-child){text-align:right;padding-left:16px;font-family:Consolas,monospace}.case-table tr{border-color:#d4dcc8}.case-table tbody tr:hover{background:#eef2e5}.case-sleeve{align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.case-table td small{color:#718063;white-space:normal;font-size:12px;font-family:var(--font-sans);margin-top:8px;display:block}.case-table caption{text-align:left;color:#737f66;padding-top:14px;font-size:12px;line-height:1.65}.case-costs{margin:21px 0 0}.case-costs>div{color:#516343;justify-content:space-between;align-items:baseline;gap:20px;padding:11px 0;font-size:14px;display:flex}.case-costs dd{white-space:nowrap;color:#202f16;margin:0;font:14px Consolas,monospace}.case-costs small{color:#77866a;margin-top:6px;font-size:12px;line-height:1.6;display:block}.case-costs>div:first-child{border-bottom:1px solid #d5ddc9;margin-bottom:8px;padding-bottom:17px}.case-costs .case-net{color:#263d18;border-top:1px solid #aebb9c;margin-top:12px;padding:17px 0 0;font-size:18px;font-weight:500}.case-net dd{font-size:20px;font-weight:500}.case-reading{grid-template-columns:150px 1fr auto;align-items:start;gap:24px;padding:25px 0 0;display:grid}.case-reading>.mono{color:#697c54;font-size:12px;line-height:1.8}.case-reading p{color:#596b48;max-width:740px;font-size:15px;line-height:1.8}.case-reading a{white-space:nowrap;color:#415a28;align-items:center;gap:10px;padding-top:2px;font-size:14px;display:inline-flex}.allocation-comparison{border-top:1px solid #b9c5aa}.allocation-comparison-head,.allocation-comparison-row{grid-template-columns:1.25fr 1fr 1fr 145px;align-items:center;gap:35px;display:grid}.allocation-comparison-head{color:#718063;border-bottom:1px solid #cbd4bf;padding:17px 0;font-size:11px;line-height:1.7}.allocation-comparison-row{border-bottom:1px solid #cbd4bf;padding:29px 0}.allocation-comparison-row>div>.mono{color:#6f8259;font-size:12px}.allocation-comparison-row h3{letter-spacing:-.7px;margin:9px 0;font-size:24px;font-weight:500}.allocation-comparison-row>div>p{color:#717f62;max-width:285px;font-size:14px;line-height:1.75}.allocation-numbers{letter-spacing:-1px;font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,1fr);margin-bottom:15px;font-size:28px;display:grid}.allocation-numbers small{color:#839372;margin-left:2px;font-size:13px}.allocation-bar{gap:2px;width:100%;max-width:280px;height:7px;display:flex}.allocation-bar i{display:block}.weight-fill-0{background:#9ab43f}.weight-fill-1{background:#4a5b35}.weight-fill-2{background:#becba6}.allocation-failure{color:#61724e;font-size:15px;line-height:1.75}.allocation-action{border-bottom:1px solid #a2b489;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:14px;display:flex}.allocation-action:hover{color:#688c28}.allocation-action svg{flex-shrink:0}.mobile-allocation-key{display:none}.section-note{color:#786;margin-top:21px;font-size:13px;line-height:1.8}.implementation-section{color:#e4e9de;background:#171b15;padding:76px 0}.implementation-grid{grid-template-columns:350px minmax(0,1fr);gap:90px;display:grid}.implementation-grid>.wrap{min-width:0}.implementation-grid>.wrap>.eyebrow{color:#98ab82}.implementation-grid h2{letter-spacing:-1.7px;margin:23px 0;font-size:44px;font-weight:450;line-height:1.2}.implementation-grid>div>.eyebrow{color:#a2b08f;font-size:12px}.implementation-grid>div>p:not(.eyebrow){color:#a1ad94;max-width:310px;font-size:16px;line-height:1.85}.implementation-grid .text-link{color:#d9ff43;border-color:#5d6a48;margin-top:29px}.implementation-list>div{border-top:1px solid #39412f;grid-template-columns:118px minmax(0,1fr);align-items:start;gap:24px;padding:22px 0;display:grid}.implementation-badge{color:#adb89c;white-space:nowrap;border:1px solid #4a533f;justify-self:start;padding:5px 8px;font-size:12px;display:inline-block}.implementation-badge.implemented{color:#d9ff43;background:#28311c;border-color:#657732}.implementation-list h3{margin-bottom:9px;font-size:18px;font-weight:500}.implementation-list p{color:#9aa78b;font-size:15px;line-height:1.8}.research-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.research-path-grid>a{border-top:1px solid #bdc8ae;flex-direction:column;align-items:flex-start;padding:25px 0 0;display:flex}.research-path-grid>a>svg{color:#6a8250;margin-bottom:25px}.research-path-grid h3{letter-spacing:-.7px;font-size:23px;font-weight:500;line-height:1.4}.research-path-grid p{color:#6b7c58;max-width:320px;margin:13px 0 25px;font-size:16px;line-height:1.75}.research-path-grid>a>span{border-top:1px solid #d5ddcb;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:auto;padding-top:20px;font-size:14px;display:flex}.research-path-grid>a:hover h3,.research-path-grid>a:hover>span{color:#6c882f}.refined-footer{padding-top:38px}.footer-links{color:#a0ab93;flex-wrap:wrap;gap:24px;margin:25px 0 28px;font-size:14px;display:flex}.footer-links a:hover{color:#d9ff43}.refined-footer .footer-top>.mono{font-size:12px}.refined-footer .footer-bottom{padding-top:24px}.refined-footer .footer-bottom p{font-size:13px;line-height:1.8}.page-intro{background:#e9eee0;border-bottom:1px solid #cad5ba;padding:55px 0 45px}.page-intro .eyebrow{color:#6f8357;font-size:12px}.page-intro h1{letter-spacing:-1.9px;margin:20px 0;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.2}.page-intro .wrap>p:last-child{color:#677c51;max-width:810px;font-size:17px;line-height:1.8}.detail-route>.indices-section,.detail-route>.architecture-section,.detail-route>.research-section{padding-top:48px}.console-route .page-intro{background:#171f13;border-color:#35462a;padding:30px 0}.console-route .page-intro h1{color:#e6efdc;margin:12px 0;font-size:33px}.console-route .page-intro .eyebrow{color:#99ae83}.console-route .page-intro .wrap>p:last-child{color:#a1b28b;max-width:850px;font-size:15px}.console-route .risk-section{padding-top:35px}.console-route .risk-section>.wrap>.section-heading h2{font-size:30px}.console-route .risk-section>.wrap>.section-heading .eyebrow{display:none}.console-route .risk-section>.wrap>.section-heading{margin-bottom:25px}.console-route .risk-section>.wrap>.section-heading>p{max-width:470px;font-size:15px}.detail-route .micro-note,.detail-route .risk-footnote,.detail-route .input-note,.detail-route .model-notes p{font-size:13px}.detail-route .risk-control label,.detail-route .control-accordion [data-slot=accordion-trigger]{font-size:14px}.detail-route .spec-list dd,.detail-route .glossary-grid dd,.detail-route .research-section .section-heading>p,.detail-route .architecture-section .section-heading>p{font-size:16px}@media (min-width:1600px){.overview-hero{min-height:620px}.overview-hero .hero-inner{padding-top:62px}.overview-hero h1{font-size:80px}}@media (max-width:1100px){.platform-status>.wrap{grid-template-columns:1fr 1fr;gap:17px 25px;padding:20px 0;display:grid}.platform-status a{justify-self:start}.case-layout{grid-template-columns:320px minmax(0,1fr)}.case-inputs{padding:26px 23px}.case-output{padding:26px}.case-result{gap:18px}.case-result strong{font-size:40px}.case-result b{font-size:23px}.case-table th{font-size:11px}.case-table td:not(:first-child),.case-table th:not(:first-child){padding-left:10px}.case-table td small{max-width:150px}.case-reading{grid-template-columns:130px 1fr}.case-reading a{grid-column:2}.allocation-comparison-head,.allocation-comparison-row{grid-template-columns:1.25fr 1fr 1fr 122px;gap:24px}.allocation-comparison-head{font-size:10px}.allocation-numbers{font-size:25px}.allocation-comparison-row h3{font-size:22px}.implementation-grid{grid-template-columns:300px minmax(0,1fr);gap:45px}.mechanism-flow{gap:22px}.mechanism-flow h3{font-size:19px}.mechanism-flow p{font-size:15px}.accounting-identity{flex-direction:column;align-items:flex-start;gap:12px}.overview-hero .art-caption{display:none}.overview-hero h1{font-size:63px}.refined-header nav{gap:20px}.research-path-grid{gap:28px}}@media (max-width:800px){.refined-header{grid-template-columns:1fr auto;gap:20px;height:auto;padding-top:21px;padding-bottom:0;display:grid}.refined-header nav{grid-area:2/1/auto/-1;gap:28px;width:100%;padding:0 0 18px;font-size:14px;display:flex;overflow:auto}.refined-header .header-cta{grid-area:1/2}.overview-hero h1{font-size:58px}.overview-hero .hero-art{opacity:.56;width:100%}.overview-hero .hero-description{font-size:17px}.overview-hero{min-height:550px}.overview-hero-actions{gap:23px}.hero-proof{margin-top:31px}.mechanism-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:31px}.mechanism-flow h3{font-size:21px}.mechanism-flow p{font-size:16px}.mechanism-step{margin-bottom:17px}.case-layout{grid-template-columns:1fr}.case-inputs{grid-template-columns:1fr 1fr;gap:0 30px;padding:28px;display:grid}.case-label{grid-column:1/-1}.case-inputs h3{grid-column:1;margin-top:18px}.case-inputs>p:not(.case-control-label):not(.case-input-note){grid-column:1}.case-facts{grid-area:4/1/8;margin:17px 0 0}.case-control-label{grid-area:2/2;margin-top:23px;margin-bottom:17px}.case-inputs>[data-slot=tabs]{grid-area:3/2}.shock-facts{grid-area:4/2/7;margin:17px 0}.case-inputs .case-input-note{grid-column:1/-1;margin:22px 0 18px}.case-inputs .text-link{grid-column:1/-1;justify-self:start}.case-result strong{font-size:51px}.case-output{padding:30px}.case-result span,.case-table th{font-size:12px}.case-table td{padding:18px 0}.case-table td small{max-width:none}.allocation-comparison-head{display:none}.allocation-comparison-row{grid-template-columns:1fr 1fr;gap:22px 35px}.allocation-comparison-row .allocation-failure{grid-area:2/1}.allocation-action{grid-column:2;justify-self:start;gap:25px}.mobile-allocation-key{color:#7f906b;margin-top:12px;font-size:12px;display:block}.implementation-grid{grid-template-columns:1fr;gap:33px}.implementation-grid>div>p:not(.eyebrow){max-width:520px}.implementation-grid h2 br{display:none}.implementation-list>div{grid-template-columns:120px 1fr}.research-path-grid{grid-template-columns:1fr}.research-path-grid>a{grid-template-columns:38px 1fr;gap:0 18px;display:grid}.research-path-grid>a>svg{grid-row:1/3;margin-top:5px}.research-path-grid h3{grid-column:2}.research-path-grid p{grid-column:2;max-width:100%;margin:10px 0 20px}.research-path-grid>a>span{grid-column:2;max-width:370px}.refined-footer .footer-top>.mono{text-align:right;max-width:210px;line-height:1.6}.footer-links{gap:20px}.console-route .risk-section>.wrap>.section-heading{align-items:flex-start}.console-route .risk-section>.wrap>.section-heading>p{max-width:310px}.overview-page .section-heading{align-items:flex-start}}@media (max-width:540px){.refined-header{gap:20px;padding-top:18px}.refined-header nav{gap:24px;padding-bottom:17px;font-size:14px}.refined-header .header-cta{gap:13px;font-size:13px}.overview-hero{min-height:560px}.overview-hero .hero-inner{padding-top:34px}.overview-hero .eyebrow{flex-wrap:wrap;gap:8px;font-size:11px}.overview-hero .concept-label{font-size:11px}.overview-hero h1{letter-spacing:-2px;margin-top:31px;font-size:clamp(38px,9.6vw,51px);line-height:1.16}.overview-hero .hero-description{max-width:365px;margin-top:24px;font-size:16px;line-height:1.8}.overview-hero .hero-shade{background:linear-gradient(90deg,#0a0d0aec,#0a0d0a75),linear-gradient(#0000 40%,#0a0d0a)}.overview-hero .hero-art{object-position:65% center;opacity:.5}.overview-hero-actions{flex-direction:column;align-items:flex-start;gap:24px;margin-top:28px}.overview-hero-actions .button{gap:23px;padding:18px 19px;font-size:15px}.overview-hero-actions .hero-secondary{font-size:14px}.hero-proof{letter-spacing:.6px;max-width:300px;margin-top:31px;font-size:10px;line-height:1.8}.platform-status>.wrap{gap:17px 13px}.platform-status .wrap>div{flex-wrap:wrap;gap:7px;font-size:12px}.platform-status .wrap>div>span:last-child{width:100%}.platform-status .wrap>div:first-child>span:last-child{padding-left:13px}.platform-status a{align-self:end;gap:5px;font-size:12px}.mechanism-section,.allocation-section,.research-paths,.worked-section,.implementation-section{padding:52px 0}.overview-page .section-heading{flex-direction:column;gap:19px;margin-bottom:28px}.overview-page .section-heading h2{letter-spacing:-1.4px;font-size:34px}.overview-page .section-heading>p{font-size:15px}.mechanism-flow{grid-template-columns:1fr;gap:23px;margin:28px 0}.mechanism-flow li{grid-template-columns:36px 1fr;gap:0 13px;padding-top:20px;display:grid}.mechanism-step{grid-row:1/3;align-items:flex-start;margin-top:5px}.mechanism-step svg{display:none}.mechanism-flow h3{font-size:21px}.mechanism-flow p{font-size:16px;line-height:1.75}.accounting-identity p{font-size:18px;line-height:1.9}.accounting-identity p span{padding:0 3px}.case-inputs{padding:24px 20px;display:block}.case-inputs h3{margin-top:22px;font-size:42px}.case-facts{margin:22px 0 30px}.case-control-label{margin-top:0}.case-tabs button{font-size:13px!important}.case-inputs .text-link{font-size:14px}.case-output{padding:25px 18px}.case-result{flex-direction:column;align-items:flex-start;gap:14px}.case-result strong{font-size:48px}.case-result>div:last-child{flex-direction:row;align-items:baseline;gap:16px}.case-result b{font-size:23px}.case-table{min-width:410px}.case-table th{font-size:11px}.case-table td{font-size:13px}.case-sleeve{font-size:15px}.case-table td small{max-width:160px;font-size:12px}.case-table caption{font-size:12px}.case-costs>div{gap:13px;font-size:14px}.case-costs dt{max-width:72%}.case-costs dd{font-size:14px}.case-costs .case-net dd{font-size:19px}.case-reading{grid-template-columns:1fr;gap:12px;padding-top:23px}.case-reading a{grid-column:1;margin-top:4px}.allocation-comparison-row{grid-template-columns:1fr;gap:23px}.allocation-comparison-row>div>p{max-width:none;font-size:15px}.allocation-comparison-row .allocation-failure{grid-area:auto/1;font-size:15px}.allocation-comparison-row .allocation-failure:before{content:"Watch for: ";color:#475d34}.allocation-comparison-row h3{font-size:26px}.allocation-numbers{max-width:300px;font-size:30px}.allocation-action{grid-column:1;font-size:14px}.allocation-bar{max-width:none}.implementation-grid h2{font-size:37px}.implementation-list>div{grid-template-columns:1fr;gap:14px}.implementation-list h3{font-size:19px}.implementation-list p{font-size:15px}.research-path-grid h3{font-size:23px}.research-path-grid p{font-size:15px}.refined-footer .footer-top{align-items:flex-start;gap:20px}.refined-footer .footer-top>.mono{max-width:160px;font-size:10px}.footer-links{gap:18px 23px;font-size:14px}.refined-footer .footer-bottom p{font-size:12px}.page-intro{padding:35px 0}.page-intro h1{letter-spacing:-1.5px;font-size:38px}.page-intro .wrap>p:last-child{font-size:16px}.console-route .page-intro h1{font-size:29px}.console-route .risk-section>.wrap>.section-heading{flex-direction:column;gap:14px}.console-route .risk-section>.wrap>.section-heading>p{max-width:none}.console-route .risk-section>.wrap>.section-heading h2{font-size:31px}.detail-route>.indices-section,.detail-route>.architecture-section,.detail-route>.research-section{padding-top:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
