.inv-hero{padding:36px 0 24px;border-bottom:.5px solid var(--hairline)}.inv-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:.5px solid var(--hairline);margin-top:18px}.inv-levels>div{padding:12px 14px;border-right:.5px solid var(--hairline);display:flex;flex-direction:column;gap:6px;align-items:flex-start}.inv-levels>div:last-child{border-right:0}.inv-lv{font-size:10px;letter-spacing:.1em;color:var(--ink-3);font-weight:600}.inv-chip,.inv-lv{font-family:var(--mono)}.inv-chip{font-size:10.5px;letter-spacing:.06em;padding:3px 8px;border:1px solid var(--hairline);border-radius:var(--r-2);color:var(--ink);background:var(--bg-2);line-height:1.35}.inv-chip-ok{border-color:var(--z-tool)}.inv-chip-wait{border-color:var(--ink-4)}.inv-chip-stop{border-color:var(--z-blackhole)}.inv-chip-info{border-color:var(--navy)}.inv-toc{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:16px;font-family:var(--mono);font-size:11.5px;letter-spacing:.04em}.inv-toc a{color:var(--navy);text-decoration:none;border-bottom:1px solid var(--hairline)}.inv-toc a:hover{border-bottom-color:var(--navy)}.inv-evolution,.inv-stats{padding:40px 0 44px}.inv-evolution{border-top:.5px solid var(--hairline)}.inv-h2{font-size:28px!important;line-height:1.25!important;font-weight:400;margin:0 0 10px}.inv-h3{font-size:19px!important;line-height:1.3!important;font-weight:500;margin:22px 0 10px}.inv-lead{font-family:var(--serif);font-size:15.5px;line-height:1.65;color:var(--ink-2);max-width:68ch;margin:0 0 20px}.inv-evo-t td{vertical-align:top}.inv-evo-t td:first-child{white-space:nowrap}.inv-block{padding:56px 0;border-bottom:1px solid var(--hairline)}.inv-legend{display:flex;flex-wrap:wrap;gap:12px 22px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.inv-legend i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:7px;vertical-align:-1px}.inv-svg{width:100%;height:auto;display:block;overflow:visible}.inv-ptitle{font-family:var(--serif);font-weight:400;font-size:22px!important;line-height:1.25!important;margin:0 0 8px}.inv-pdesc{font-size:14.5px;color:var(--ink-3);margin:0;line-height:1.55;max-width:70ch}.inv-held{border:1px dashed var(--ink-4);background:var(--bg-2);padding:18px 20px}.inv-held p{font-family:var(--serif);font-size:15px;line-height:1.6;color:var(--ink-2);margin:0;max-width:90ch}.inv-downloads{display:flex;gap:12px;flex-wrap:wrap;padding:28px 0 0}.inv-muted{color:var(--ink-3)}.inv-mono{font-family:var(--mono);font-size:12.5px}.inv-co{font-weight:500}.inv-links a{color:var(--navy)}.inv-grp{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;padding-left:10px;border-left:2px solid var(--hairline);color:var(--ink-2)}.inv-grp-capture{border-left-color:var(--grp-capture)}.inv-grp-escape{border-left-color:var(--grp-escape)}.inv-grp-extended{border-left-color:var(--grp-extended)}.inv-two{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.inv-section{padding:56px 0;border-top:.5px solid var(--hairline)}.inv-section .eyebrow{margin-bottom:8px}.inv-reg{border:1px solid var(--hairline);background:var(--paper);padding:20px 22px;margin-top:18px}.inv-reg-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;font-size:13px}.inv-dl{display:grid;grid-template-columns:150px 1fr;gap:8px 16px;margin:0;font-size:14px;line-height:1.5}.inv-dl dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-top:2px}.inv-dl dd{margin:0;color:var(--ink-2)}.inv-horizons{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.inv-hz{border:1px solid var(--hairline);background:var(--paper);padding:14px 14px 16px}.inv-hz-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.inv-hz-m{font-family:var(--serif);font-size:20px}.inv-dl-s{grid-template-columns:1fr;gap:2px;font-size:13px}.inv-dl-s dd{margin-bottom:8px}.inv-filter{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.inv-filter .ss-input{flex:1 1 320px;max-width:520px}.inv-count{font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.inv-sort{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit}.inv-sort:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.inv-issuers td,.inv-issuers th{white-space:nowrap}.inv-issuers td.inv-co{white-space:normal;min-width:180px}.inv-wide td,.inv-wide th{white-space:nowrap}.inv-wide td.name{white-space:normal;min-width:160px}.rs-tablewrap{overflow-x:auto;max-width:100%}.rs-tablewrap:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.rs-p{font-family:var(--serif);font-size:15px;line-height:1.65;color:var(--ink-2);max-width:70ch}.rs-note{font-family:var(--mono);font-size:11.5px;line-height:1.6;color:var(--ink-3);margin-top:12px;max-width:110ch}.rs-list{font-family:var(--serif);font-size:15px;line-height:1.65;color:var(--ink-2);padding-left:20px;max-width:90ch}.rs-list li{margin:6px 0}.rs-kv{border-collapse:collapse;font-size:13.5px}.rs-kv th{text-align:left;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 18px 6px 0;vertical-align:top;font-weight:600}.rs-kv td{padding:6px 0;color:var(--ink-2)}.inv-internal{margin-top:20px;padding:12px 16px;border:2px solid var(--z-blackhole);background:var(--bg-2);color:var(--ink);font-size:14px;line-height:1.5}.inv-cta-h{font-size:26px!important;line-height:1.25!important;font-weight:400;margin-bottom:12px}.inv-cta-p{font-family:var(--serif);font-size:16px;color:var(--ink-2);line-height:1.6;max-width:50ch}.inv-curl{font-family:var(--mono);font-size:12px;color:var(--ink-3);padding:14px 16px;background:var(--paper);border:.5px solid var(--hairline);border-radius:var(--r-2);overflow:hidden}.inv-caveats{font-family:var(--serif);font-size:16px;line-height:1.66;color:var(--ink-2);padding-left:22px}.inv-caveats li{margin:10px 0}.inv-sources{padding:24px 0 36px;border-top:.5px solid var(--hairline)}.inv-sources p{font-family:var(--serif);font-size:14px;line-height:1.6;color:var(--ink-3);max-width:75ch}.invest-tabs{display:flex;gap:0;border-bottom:1px solid var(--hairline);margin-top:8px}.invest-tab{font-family:var(--mono);font-size:12px;letter-spacing:.08em;padding:16px 24px;color:var(--ink-3);border:none;border-bottom:2px solid transparent;background:none;cursor:pointer}.invest-tab:hover{color:var(--ink)}.invest-tab.active{color:var(--ink);border-bottom-color:var(--navy);font-weight:500}.invest-tab:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}.invest-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.invest-panel{border:1px solid var(--hairline);background:var(--paper);padding:28px 30px 30px;position:relative;min-width:0}.invest-panel-emph{border-color:var(--ink-4)}.invest-panel-badge{position:absolute;top:-1px;right:-1px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;background:var(--bg-3);color:var(--ink);border:1px solid var(--ink-4);padding:5px 10px}.invest-panel-head{margin-bottom:14px}.invest-panel-foot{margin-top:18px;padding-top:14px;border-top:1px dashed var(--hairline);display:flex;justify-content:space-between;gap:10px 18px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--ink-3);letter-spacing:.04em}.invest-cta-section{padding:36px 28px;margin:0 -28px;border-top:.5px solid var(--hairline);border-bottom:.5px solid var(--hairline);background:var(--bg-2)}.invest-cta-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center}.invest-cta-btns{display:flex;gap:8px}.invest-cta-btns .btn{flex:1;justify-content:center;text-align:center}@media (max-width:1000px){.inv-horizons{grid-template-columns:1fr 1fr}}@media (max-width:900px){.inv-two,.invest-chart-grid{grid-template-columns:1fr}}@media (max-width:768px){.inv-hero{padding-top:0}.inv-levels{grid-template-columns:1fr}.inv-levels>div{border-right:0;border-bottom:.5px solid var(--hairline)}.inv-levels>div:last-child{border-bottom:0}.inv-h2{font-size:22px!important}.inv-h3{font-size:18px!important}.inv-ptitle{font-size:19px!important}.inv-block,.inv-section{padding:36px 0}.invest-panel{padding:18px 14px 20px}.invest-panel-foot{font-size:9.5px;gap:6px 10px}.invest-panel-badge{font-size:8.5px;padding:3px 6px;position:static;display:inline-block;margin-bottom:8px}.invest-tabs{overflow-x:auto}.invest-tab{padding:12px 14px;font-size:11px;white-space:nowrap}.inv-dl,.inv-horizons{grid-template-columns:1fr}.inv-dl{gap:2px}.inv-dl dd{margin-bottom:8px}.invest-cta-section{margin:0 -16px;padding:24px 16px}.invest-cta-grid{grid-template-columns:1fr}.invest-cta-btns{flex-direction:column}.stat-row .stat .num{font-size:22px!important}.stat-row .stat .label{font-size:9px!important}.stat-row .stat{padding:12px 10px!important}.invest-holdings .col-zone{display:none}}.inv-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:1px}.inv-mob{display:none}@media (max-width:768px){.inv-desk{display:none}.inv-mob{display:block}}.inv-digest{word-break:break-all}.inv-findings{margin-top:36px}.inv-findings .rs-list{max-width:80ch}.inv-kv{width:100%;table-layout:fixed}.inv-kv th{width:220px;vertical-align:top;padding-right:14px}.inv-kv td{overflow-wrap:anywhere}@media (max-width:768px){.inv-kv th{width:36%}}.inv-wide td.inv-digest{white-space:normal;word-break:break-all;min-width:220px}.inv-evidence{margin-top:10px}.inv-evidence summary{cursor:pointer;font-family:var(--mono);font-size:11.5px;color:var(--navy)}.inv-evidence .rs-list{font-size:13.5px;overflow-wrap:anywhere}.inv-record .inv-dl dd,.inv-record .lede,.inv-record .rs-note,.inv-record .rs-p{overflow-wrap:anywhere}