:root{--background:#050505;--surface:#0d0d0f;--surface-2:#151516;--surface-3:#1e1b18;--text:#fff8ee;--muted:#cfc4b6;--soft:#968b7e;--line:rgba(255,255,255,0.14);--line-strong:rgba(255,255,255,0.22);--accent:#f2a464;--accent-2:#83c5be;--blue:#74a8ff;--red:#f27171;--green:#56d39b;--purple:#b6a7ff}*{box-sizing:border-box}html{background:var(--background);color-scheme:dark;scroll-behavior:smooth}body{min-height:100vh;margin:0;overflow-x:hidden;background:linear-gradient(180deg,rgba(242,164,100,.08),rgba(5,5,5,0) 440px),radial-gradient(circle at 80% 0,rgba(131,197,190,.08),transparent 360px),var(--background);color:var(--text);font-family:Arial,Helvetica,sans-serif}a{color:inherit}img{display:block;max-width:100%;height:auto}.site-header{border-bottom:1px solid var(--line);background:rgba(5,5,5,.92)}.allocation-section,.footer-inner,.header-inner,.hero,.legal-section,.pending-section,.system-section,.systems-divider{width:min(1180px,calc(100vw - 48px));margin:0 auto}.header-inner{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand img{width:270px}.header-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;color:var(--muted);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);align-items:center;grid-gap:clamp(34px,6vw,80px);gap:clamp(34px,6vw,80px);padding:clamp(42px,6vw,72px) 0 clamp(34px,5vw,54px)}.hero-copy{min-width:0;max-width:820px}.prepared-line{margin:0 0 14px;color:var(--accent);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.hero h1,.legal-section h2,.section-heading h2,.system-intro h2{margin:0;color:#fff;letter-spacing:0}.hero h1{font-size:clamp(48px,7vw,82px);line-height:.98}.hero h1>span{display:block}.hero-lede{display:grid;grid-gap:12px;gap:12px;max-width:920px;margin:28px 0 0;color:#eadfce}.hero-lede p{margin:0;font-size:clamp(15px,1.35vw,18px);line-height:1.58}.portfolio-summary{display:grid;grid-gap:1px;gap:1px;border:1px solid var(--line-strong);border-radius:8px;overflow:hidden;background:var(--line);box-shadow:0 28px 80px rgba(0,0,0,.28)}.portfolio-summary div{min-width:0;min-height:128px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:26px;background:rgba(18,18,20,.94)}.kpi-card span,.summary-label{color:var(--soft);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.portfolio-summary strong{color:#fff;font-size:clamp(30px,4vw,44px);line-height:1;overflow-wrap:anywhere}.allocation-section,.legal-section,.pending-section,.system-section,.systems-divider{margin-top:clamp(22px,4vw,44px)}.systems-divider{padding-top:8px}.systems-divider h2{margin:0;color:#fff;font-size:clamp(34px,5vw,58px);line-height:1.04;letter-spacing:0}.existing-systems-divider{margin-top:clamp(42px,6vw,72px)}.allocation-section,.legal-section{padding:clamp(30px,5vw,46px);border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(30,27,24,.9),rgba(13,13,15,.96))}.section-heading{max-width:760px;margin-bottom:24px}.legal-section h2,.section-heading h2,.system-intro h2{font-size:clamp(34px,5vw,58px);line-height:1.04}.allocation-stack{display:flex;height:16px;overflow:hidden;border-radius:8px;background:rgba(255,255,255,.08)}.allocation-stack span{min-width:12px}.allocation-stack .tone-blue,.tone-blue{background:var(--blue)}.allocation-stack .tone-teal,.tone-teal{background:var(--accent-2)}.allocation-stack .tone-gold,.tone-gold{background:var(--accent)}.allocation-stack .tone-red,.tone-red{background:var(--red)}.allocation-stack .tone-purple,.tone-purple{background:var(--purple)}.allocation-stack .tone-green,.tone-green{background:var(--green)}.allocation-stack .tone-orange,.tone-orange{background:#f0b35f}.allocation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px;margin-top:20px}.allocation-card{min-width:0;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:18px;border:1px solid var(--line);border-radius:8px;background:rgba(13,13,15,.84)}.dot{width:10px;height:10px;border-radius:50%}.allocation-card h3,.asset-table-panel h3,.chart-panel h3,.pending-card h3,.table-panel h3{margin:0;color:#fff;font-size:20px;line-height:1.2}.allocation-card h3{min-height:48px;text-transform:uppercase}.allocation-card p,.chart-head p,.legal-section p,.pending-copy p{margin:0;color:var(--muted);font-size:14px;line-height:1.62}.allocation-card strong{color:#fff;font-size:22px;line-height:1}.system-section{padding:clamp(34px,5vw,50px);border:1px solid var(--line);border-radius:8px;background:var(--surface)}.highlight-system{background:linear-gradient(180deg,rgba(131,197,190,.12),rgba(13,13,15,1) 220px)}.system-section:not(.highlight-system){background:linear-gradient(180deg,rgba(242,164,100,.11),rgba(13,13,15,1) 220px)}.system-intro{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;align-items:start}.system-intro>p{margin:0;color:#eadfce;font-size:17px;line-height:1.68}.system-copy{display:grid;grid-gap:12px;gap:12px;max-width:1080px}.system-copy p{margin:0;color:#eadfce;font-size:16px;line-height:1.62}.system-copy p:first-child{color:#fff8ee;font-size:16px}.performance-note{margin-top:4px!important;padding:14px 16px;border-left:3px solid var(--accent-2);background:rgba(131,197,190,.08);color:#fff!important;font-weight:800}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));grid-gap:12px;gap:12px;margin-top:30px}.kpi-card{min-height:146px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px;border:1px solid var(--line);border-radius:8px;background:rgba(18,18,20,.94)}.kpi-card strong{color:#fff;font-size:clamp(28px,3.2vw,38px);line-height:1;white-space:nowrap;overflow-wrap:normal}.kpi-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.chart-grid,.data-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.asset-table-panel,.chart-panel,.pending-card,.table-panel{border:1px solid var(--line);border-radius:8px;background:rgba(8,8,9,.58)}.asset-table-panel,.chart-panel,.table-panel{padding:24px}.chart-panel.wide{grid-column:span 1}.chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.chart-head strong{color:var(--accent);font-size:13px;font-weight:800;line-height:1.4;text-align:right;text-transform:uppercase;white-space:nowrap}.interactive-bars{display:grid;grid-gap:16px;gap:16px}.interactive-bar-row{position:relative;display:grid;grid-gap:8px;gap:8px;padding:4px 0;border-radius:8px;outline:0}.interactive-bar-top{display:flex;justify-content:space-between;gap:14px;color:var(--muted);font-size:13px}.interactive-bar-top span{color:#fff;font-weight:800}.interactive-bar-top strong{color:var(--accent);font-size:13px}.drawdown-track,.interactive-bar-track,.rate-track{display:block;overflow:hidden;border-radius:8px;background:rgba(255,255,255,.08)}.interactive-bar-track{height:14px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.drawdown-track b,.interactive-bar-track span,.rate-track b{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(242,164,100,.98),rgba(240,213,154,.92),rgba(131,197,190,.98));box-shadow:0 0 20px rgba(242,164,100,.16)}.interactive-bar-row em{color:var(--soft);font-size:11px;font-style:normal;font-weight:800;text-transform:uppercase}.interactive-bar-track i{position:absolute;left:min(12px,60%);bottom:calc(100% + 10px);z-index:2;min-width:max-content;padding:7px 9px;border:1px solid var(--line-strong);border-radius:8px;background:rgba(5,5,5,.96);color:#fff;font-size:11px;font-style:normal;font-weight:800;line-height:1;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.interactive-bar-row:focus .interactive-bar-track i,.interactive-bar-row:focus-visible .interactive-bar-track i,.interactive-bar-row:hover .interactive-bar-track i{opacity:1;transform:translateY(0)}.interactive-bar-row:focus-visible .interactive-bar-track span,.interactive-bar-row:hover .interactive-bar-track span{box-shadow:0 0 26px rgba(131,197,190,.24)}.trend-chart{display:grid;grid-gap:12px;gap:12px}.trend-chart svg{width:100%;min-height:230px;overflow:visible}.trend-grid-line line{stroke:rgba(255,255,255,.08);stroke-width:1}.trend-grid-line text{fill:var(--soft);font-size:14px;font-weight:800;text-anchor:end}.trend-area{opacity:1}.trend-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:6}.trend-line-glow{opacity:.34;stroke-width:12}.drawdown-line{fill:none;stroke:var(--red);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.drawdown-line-glow{opacity:.28;stroke-width:10;filter:drop-shadow(0 0 10px rgba(242,113,113,.28))}.series-label{font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.95);pointer-events:none}.equity-label{fill:#f0d59a}.drawdown-label{fill:#ff8d8d}.trend-point{cursor:pointer;outline:0}.drawdown-point circle,.trend-point circle{fill:var(--surface);stroke-width:4;transition:r .16s ease,fill .16s ease,stroke .16s ease}.trend-point circle{stroke:var(--accent)}.drawdown-point{cursor:pointer;outline:0}.drawdown-point circle{stroke:var(--red);stroke-width:3}.drawdown-point.primary circle{fill:rgba(242,113,113,.22);stroke:#fff}.trend-tooltip{opacity:0;pointer-events:none;transform-box:fill-box;transition:opacity .16s ease}.trend-tooltip rect{fill:rgba(5,5,5,.96);stroke:var(--line-strong)}.trend-tooltip text{fill:#fff;font-size:13px;font-weight:800}.trend-tooltip text:first-of-type{fill:var(--muted);font-size:11px;text-transform:uppercase}.trend-point:focus circle,.trend-point:focus-visible circle,.trend-point:hover circle{r:9;fill:var(--accent-2);stroke:#fff}.drawdown-point:focus circle,.drawdown-point:focus-visible circle,.drawdown-point:hover circle{r:8;fill:#ff8d8d;stroke:#fff}.drawdown-point:focus .drawdown-tooltip,.drawdown-point:focus-visible .drawdown-tooltip,.drawdown-point:hover .drawdown-tooltip,.trend-point:focus .trend-tooltip,.trend-point:focus-visible .trend-tooltip,.trend-point:hover .trend-tooltip{opacity:1}.trend-axis-label{fill:var(--soft);font-size:16px;font-weight:800;text-transform:uppercase}.trend-axis-label.end{text-anchor:end}.trend-stat-row{display:flex;justify-content:space-between;color:var(--soft);font-size:12px;font-weight:800;text-transform:uppercase}.trend-stat-row strong{color:var(--accent)}.metric-table{display:grid;margin-top:16px;border-top:1px solid var(--line)}.metric-row{display:grid;grid-template-columns:.75fr auto;grid-gap:8px 18px;gap:8px 18px;padding:15px 0;border-bottom:1px solid var(--line)}.metric-row span{color:#fff;font-weight:800}.metric-row strong{color:var(--accent);font-size:18px}.metric-row em{grid-column:1/-1;color:var(--muted);font-size:13px;font-style:normal}.asset-table-panel{margin-top:18px}.asset-table{overflow:hidden;border:1px solid var(--line);border-radius:8px}.asset-row{display:grid;grid-template-columns:1.16fr .58fr .58fr .94fr .94fr .8fr;border-bottom:1px solid var(--line)}.asset-row:last-child{border-bottom:0}.asset-row span{min-width:0;padding:15px 14px;border-right:1px solid var(--line);color:var(--muted);font-size:14px;line-height:1.4}.asset-row span:last-child{border-right:0}.asset-head span,.asset-row span:first-child{color:#fff;font-weight:800}.asset-cell-value{color:inherit;font:inherit}.asset-row span:before{display:none}.asset-head{background:var(--surface-2)}.drawdown-cell,.rate-cell{display:flex;flex-direction:column;justify-content:center;gap:8px}.drawdown-track,.rate-track{height:8px;margin-bottom:7px}.drawdown-track b,.rate-track b{min-width:6px}.drawdown-track b{background:linear-gradient(90deg,rgba(242,113,113,.98),rgba(242,164,100,.88));box-shadow:0 0 18px rgba(242,113,113,.16);min-width:0}.drawdown-cell{color:var(--red)!important}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.pending-section{margin-top:clamp(16px,2.6vw,28px);padding-bottom:10px}.pending-list{display:grid;grid-gap:18px;gap:18px;margin-top:0}.pending-card{position:relative;min-height:0;display:grid;grid-template-columns:minmax(220px,.68fr) minmax(0,1.32fr);grid-gap:clamp(24px,5vw,68px);gap:clamp(24px,5vw,68px);align-items:start;overflow:hidden;padding:clamp(24px,4vw,38px)}.pending-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--accent),var(--accent-2),var(--red))}.pending-top{display:grid;grid-gap:26px;gap:26px;align-content:start;min-width:0}.pending-index{margin:0 0 12px;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:0;line-height:1.4;text-transform:uppercase}.pending-card h3{font-size:clamp(28px,3.6vw,46px);line-height:1.04;text-transform:uppercase;overflow-wrap:anywhere}.pending-title{display:grid;grid-gap:0;gap:0}.pending-title-line{display:block}.pending-title-line.has-trademark{display:inline-flex;align-items:flex-start;width:max-content;max-width:100%}.pending-title sup{display:inline-block;margin-left:.12em;font-size:.34em;line-height:1;letter-spacing:0;transform:translateY(-.72em)}.pending-allocation{display:grid;grid-gap:8px;gap:8px;padding-top:22px;border-top:1px solid var(--line)}.pending-allocation span{color:var(--soft);font-size:12px;font-weight:800;line-height:1.4;text-transform:uppercase}.pending-top strong{color:var(--accent);font-size:clamp(28px,3vw,38px);line-height:1}.pending-copy{display:grid;grid-gap:14px;gap:14px;max-width:860px}.pending-copy p{color:var(--text);font-size:clamp(14px,1.1vw,16px);line-height:1.68}.pending-copy p+p{color:var(--muted)}.legal-section{margin-bottom:clamp(52px,7vw,82px)}.legal-section h2{margin-bottom:24px}.legal-section p+p{margin-top:14px}.site-footer{border-top:1px solid var(--line);background:var(--surface)}.footer-inner{padding:38px 0 46px}.footer-logo img{width:220px;margin-bottom:18px}.footer-inner p{max-width:1040px;margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.55}.footer-links{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:18px}.footer-links a{color:#fff;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:4px}@media (max-width:1120px){.allocation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.chart-grid,.data-tables,.hero,.system-intro{grid-template-columns:1fr}.kpi-grid,.portfolio-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-summary div{min-height:118px}.asset-row{grid-template-columns:1fr}.asset-head{display:none}.asset-row span{border-right:0;border-bottom:1px solid var(--line)}.asset-row:not(.asset-head) span{display:grid;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px;align-items:center}.asset-row:not(.asset-head) span:before{content:attr(data-label);display:block;color:var(--soft);font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.asset-row:not(.asset-head) span:first-child:before{display:none}.asset-row:not(.asset-head) span:first-child{display:block}.asset-row:not(.asset-head) .asset-cell-value{grid-column:2}.asset-row:not(.asset-head) .drawdown-cell,.asset-row:not(.asset-head) .rate-cell{display:grid;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px;align-items:center}.asset-row:not(.asset-head) .drawdown-track,.asset-row:not(.asset-head) .rate-track{grid-column:2;width:100%;margin:0}.asset-row span:last-child{border-bottom:0}}@media (max-width:700px){.allocation-section,.footer-inner,.header-inner,.hero,.legal-section,.pending-section,.system-section,.systems-divider{width:min(600px,calc(100% - 80px));margin-left:32px;margin-right:auto}.header-inner{min-height:82px;align-items:flex-start;flex-direction:column;justify-content:center;gap:12px}.brand img{width:188px}.header-meta{justify-content:flex-start;font-size:11px}.hero{gap:30px;padding:42px 0 36px}.hero h1{font-size:clamp(38px,11vw,52px)}.hero-lede{margin-top:22px;max-width:min(520px,calc(100% - 30px));font-size:16px}.allocation-grid,.kpi-grid,.pending-card,.portfolio-summary{grid-template-columns:1fr}.portfolio-summary{width:min(100%,340px)}.portfolio-summary div{min-height:62px;padding:12px 14px}.summary-label{font-size:10px}.portfolio-summary strong{font-size:clamp(20px,7vw,28px)}.allocation-section,.legal-section,.system-section{padding-left:20px;padding-right:20px}.chart-head,.metric-row{grid-template-columns:1fr}.chart-head{display:grid}.chart-head strong{text-align:left;white-space:normal}.footer-logo img{width:190px}}@media (max-width:600px){.allocation-card p,.chart-head p,.footer-inner p,.hero-lede,.legal-section p,.pending-copy p,.system-intro>p{max-width:285px}}@media (max-width:480px){.allocation-section,.footer-inner,.header-inner,.hero,.legal-section,.pending-section,.system-section,.systems-divider{width:min(340px,calc(100vw - 64px));margin-left:32px;margin-right:auto}}