.eg-page{--eg-lime:#baff60;--eg-muted:#98ae9e;background:#07110c;color:#e9f3ea;min-height:100vh;font-family:DM Sans,Arial,sans-serif}.eg-page *{box-sizing:border-box}.eg-page a{color:inherit;text-decoration:none}.eg-page button,.eg-page input{font:inherit}.eg-footer,.eg-nav{display:flex;align-items:center;justify-content:space-between;padding:24px 4vw;border-bottom:1px solid #263c2e;gap:28px}.eg-nav nav{display:flex;gap:28px;color:#a9bdac}.eg-breadcrumb a:hover,.eg-nav nav a:hover{color:var(--eg-lime)}.eg-page main{max-width:1480px;margin:auto;padding:28px 4vw 80px}.eg-breadcrumb{display:flex;justify-content:space-between;color:var(--eg-muted);font-size:13px}.eg-hero{padding:70px 0 40px;border-bottom:1px solid #2e4435;background:radial-gradient(ellipse at 80% 20%,#84c94b12,transparent 55%)}.eg-eyebrow{font-size:11px;letter-spacing:.19em;color:#abc8a6;font-weight:700}.eg-hero h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(68px,9vw,128px);line-height:.9;letter-spacing:-.025em;font-weight:700;margin:28px 0}.eg-hero h1 em{font-style:normal;color:var(--eg-lime)}.eg-hero>p{font-size:22px;color:#b5c8b8;max-width:600px;line-height:1.5}.eg-pills{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 16px}.eg-pills span{border:1px solid #3a5038;border-radius:100px;padding:9px 14px;color:#d9e8d8;font-size:13px;background:#17271c}.eg-assumption{font-size:13px;color:var(--eg-muted);line-height:1.6}.eg-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding:38px 0;border-bottom:1px solid #263c2e}.eg-intro>div>span{font-size:11px;letter-spacing:.13em;color:var(--eg-muted)}.eg-intro strong{display:block;font-size:74px;color:var(--eg-lime);line-height:1.2}.eg-intro p{font-size:17px;line-height:1.6;color:#c1d2c4;margin:12px 0}.eg-intro small{color:var(--eg-muted);line-height:1.5}.eg-cohorts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0 64px}.eg-cohorts article{padding:24px;background:linear-gradient(145deg,#18291e,#0b1810);border:1px solid #304934;border-radius:14px}.eg-cohorts span{color:#b4c8b7;font-size:14px}.eg-cohorts strong{display:block;font-size:36px;margin:12px 0}.eg-cohorts strong small{font-size:15px;font-weight:400;color:#b6c6b8}.eg-cohorts p{color:var(--eg-muted);font-size:13px;line-height:1.6}.eg-cohorts b{color:#86dacc;font-size:11px;letter-spacing:.03em}.eg-section{margin:60px 0}.eg-title{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.eg-title h2{font-family:Barlow Condensed,Impact,sans-serif;font-size:42px;line-height:1.1;margin:10px 0}.eg-download{border:1px solid #42603b;border-radius:9px;padding:12px 16px;font-size:13px;color:var(--eg-lime)!important;white-space:nowrap}.eg-controls{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px;background:#101e15;border:1px solid #2e4433;border-radius:12px}.eg-controls>div,.eg-exits{display:flex;gap:5px;flex-wrap:wrap}.eg-page button{cursor:pointer;color:#b6c8b9;background:transparent;border:1px solid transparent;padding:10px 13px;border-radius:7px;font-size:13px}.eg-page button[aria-pressed=true]{background:#baff601c;border-color:#baff6044;color:var(--eg-lime)}.eg-page button:hover{background:#baff6010}.eg-page a:focus-visible,.eg-page button:focus-visible,.eg-page summary:focus-visible{outline:2px solid var(--eg-lime);outline-offset:4px}.eg-exits{margin:20px 0}.eg-matrix{overflow-x:auto;border:1px solid #344a37;border-radius:14px;background:#0e1b12}.eg-matrix-header,.eg-matrix-row{display:grid;grid-template-columns:180px repeat(3,minmax(185px,1fr));min-width:800px}.eg-matrix-header.partial,.eg-matrix-row.partial{grid-template-columns:180px repeat(2,minmax(220px,1fr));min-width:650px}.eg-matrix-header{background:#1b2e1f;border-bottom:1px solid #3a513d;padding:18px 0;font-size:13px;font-weight:600}.eg-matrix-header>span{padding:0 20px}.eg-matrix-row+.eg-matrix-row{border-top:1px solid #304533}.eg-matrix-row>div{padding:24px 20px}.eg-matrix-row>div strong{display:block;font-size:16px;line-height:1.4}.eg-matrix-row>div small{display:block;color:var(--eg-muted);font-size:11px;line-height:1.5;margin-top:10px}.eg-matrix-row article{padding:24px 20px;border-left:1px solid #263e2c}.eg-matrix-row article>span{color:var(--eg-muted);font-size:11px}.eg-matrix-row article>strong{display:block;font-size:36px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.eg-page .gain{color:var(--eg-lime)}.eg-page .loss{color:#ffa094}.eg-matrix-row article>div{display:flex;gap:8px;align-items:baseline;margin:6px 0 16px}.eg-matrix-row article>div b{color:#86dacc;font-size:17px}.eg-matrix-row article>div span{font-size:10px;color:var(--eg-muted)}.eg-matrix-row article p{font-size:12px;color:#d1dfd2;line-height:1.6}.eg-matrix-row article small{display:block;font-size:11px;color:var(--eg-muted);line-height:1.6;margin-top:8px}.eg-note{font-size:12px;line-height:1.7;color:var(--eg-muted);max-width:1050px}.eg-title input{width:210px;color:#eff8eb;background:#122219;border:1px solid #3d5641;padding:13px 16px;border-radius:9px;font-size:13px}.eg-event{border:1px solid #2c4733;border-radius:12px;overflow:hidden;margin:12px 0;background:#101e15}.eg-event summary{display:grid;grid-template-columns:1.3fr 1fr 1fr 16px;gap:22px;align-items:center;cursor:pointer;padding:22px 24px;list-style:none}.eg-event summary::-webkit-details-marker{display:none}.eg-event summary strong{font-size:23px;letter-spacing:-.02em}.eg-event summary b{font-size:23px;color:#c5ed9c;font-weight:500}.eg-event summary div span{display:block;font-size:12px;line-height:1.5;color:var(--eg-muted);margin-top:5px}.eg-event[open] summary{border-bottom:1px solid #2c4733;background:#182c1d}.eg-event-body{padding:24px}.eg-event-facts{display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap}.eg-event-facts span{font-size:11px;color:var(--eg-muted)}.eg-event-facts b{display:block;font-size:18px;color:#e0ecde;margin-top:7px}.eg-event svg{width:100%;margin:24px 0}.eg-event svg text{font-size:11px;fill:#a6bda9}.eg-trade-table{overflow-x:auto}.eg-trade-table table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.eg-trade-table td,.eg-trade-table th{padding:12px 14px;text-align:right;border-bottom:1px solid #273c2e}.eg-trade-table td:first-child,.eg-trade-table th:first-child{text-align:left}.eg-trade-table th{color:var(--eg-muted);font-weight:500}.eg-source{display:inline-block;margin-top:24px;color:#a6de8b!important;font-size:13px;line-height:1.6}.eg-method{border-top:1px solid #344e39;border-bottom:1px solid #344e39;margin-top:60px}.eg-method summary{padding:23px 0;cursor:pointer;display:flex;justify-content:space-between;color:#b6c9b9;list-style:none}.eg-method>div{max-width:1050px;color:var(--eg-muted);font-size:13px;line-height:1.8;padding-bottom:20px}.eg-method li{margin:12px 0}.eg-footer{border-top:1px solid #263c2e;border-bottom:0}.eg-footer>a{font-size:13px;color:var(--eg-muted)}@media(max-width:720px){.eg-nav{padding:18px;gap:16px;flex-wrap:wrap}.eg-nav nav{order:3;width:100%;justify-content:space-between;gap:12px;font-size:13px}.eg-page main{padding:25px 18px 50px}.eg-hero{padding:45px 0 30px}.eg-hero>p{font-size:18px}.eg-intro{gap:24px}.eg-cohorts,.eg-intro{grid-template-columns:1fr}.eg-cohorts{gap:10px}.eg-cohorts article{padding:18px}.eg-cohorts strong{margin:6px 0}.eg-title{align-items:flex-start;flex-direction:column;gap:16px}.eg-title h2{font-size:35px}.eg-controls{padding:10px}.eg-page button{font-size:12px;padding:10px}.eg-event summary{grid-template-columns:1fr 1fr 14px;padding:18px;gap:15px}.eg-event summary>div:first-child{grid-column:1/-1}.eg-event summary b{font-size:20px}.eg-event-body{padding:16px}.eg-event-facts{gap:20px}.eg-event-facts span{width:43%}.eg-breadcrumb{font-size:11px;gap:14px}.eg-footer{padding:22px 18px;flex-wrap:wrap}}.eg-findings{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:28px 0;border-top:1px solid #3a5538;border-bottom:1px solid #3a5538}.eg-findings span{color:#bccfbf;font-size:13px}.eg-findings strong{display:block;color:#baff60;font-size:58px;line-height:1.4}.eg-findings strong small{font-size:28px;color:#718b76}.eg-findings p{color:#98ae9e;font-size:12px;line-height:1.6;margin:0}.eg-findings>div:last-child strong{color:#ffa094}@media(max-width:720px){.eg-findings{grid-template-columns:1fr;gap:24px}.eg-findings strong{font-size:44px}}