html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink)}.fund-page{max-width:1220px;margin:auto;padding:28px 28px 100px}.breadcrumb{font-size:12px;color:var(--muted);margin:10px 0 44px}.breadcrumb a:hover,.fund-page a:hover{text-decoration:underline}.fund-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,.8fr);gap:54px;align-items:end;padding:20px 0 54px;border-bottom:1px solid var(--line)}.kicker,.section-index{color:var(--mint);font-size:11px;font-weight:800;letter-spacing:.13em}.fund-hero h1{font-size:clamp(42px,5vw,72px);line-height:1.08;letter-spacing:-.07em;margin:15px 0 23px}.fund-hero h1 span{display:block;font-family:"Songti SC","STSong",SimSun,serif;font-weight:500;font-size:clamp(24px,2.5vw,37px);letter-spacing:.02em;margin-top:13px}.lead,.fund-section p{line-height:1.85}.lead{max-width:740px;color:var(--muted);font-size:16px;margin:0}.hero-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.hero-tags span{padding:7px 10px;border:1px solid var(--line);border-radius:100px;color:var(--muted);font-size:11px}.verdict{padding:26px;border:1px solid var(--line);border-top:3px solid #bc8b39;border-radius:12px;background:var(--panel)}.verdict>span,.valuation-grid span,.kpi-grid span{display:block;color:var(--muted);font-size:12px}.verdict strong{display:block;margin:10px 0;font-size:23px}.verdict p{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.verdict a{display:block;margin-top:14px;color:var(--mint);font-weight:700}.fund-toc{position:sticky;top:0;z-index:3;display:flex;gap:20px;overflow-x:auto;white-space:nowrap;padding:15px 0;border-bottom:1px solid var(--line);background:var(--bg);scrollbar-width:thin}.fund-toc a{color:var(--muted);font-size:12px}.fund-toc a:hover{color:var(--ink)}.fund-section{display:grid;grid-template-columns:190px minmax(0,1fr);gap:25px;padding:65px 0 56px;border-bottom:1px solid var(--line);scroll-margin-top:56px}.section-index{padding-top:8px}.section-body{min-width:0;max-width:930px}.fund-section h2{margin:0 0 20px;font-size:clamp(28px,3vw,41px);letter-spacing:-.055em}.fund-section h3{font-size:19px;margin:0 0 8px}.fund-section p{font-size:14px;color:var(--muted);margin:0 0 18px}.fund-section strong,.fund-section b{color:var(--ink)}.fund-section a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.section-intro{font-size:16px!important;color:var(--ink)!important}.logic-grid,.risk-grid,.kpi-grid,.valuation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.logic-grid article,.risk-grid article,.kpi-grid article,.valuation-grid article{border:1px solid var(--line);border-radius:11px;padding:20px;background:var(--panel)}.logic-grid b,.risk-grid b{font-size:15px}.logic-grid p,.risk-grid p{margin:9px 0 0;font-size:13px}.callout{display:grid;grid-template-columns:105px 1fr;gap:12px;padding:20px 22px;margin:25px 0 0;border-left:3px solid #bc8b39;background:color-mix(in srgb,var(--panel) 88%,#bc8b39 12%);border-radius:0 10px 10px 0;font-size:13px;line-height:1.8}.callout span{color:var(--muted)}.timeline{border-left:1px solid var(--line);margin:26px 0 0 6px;padding-left:24px}.timeline>div{position:relative;padding:0 0 25px}.timeline>div::before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:-29px;top:7px;background:var(--mint)}.timeline time{display:block;font-weight:800;margin-bottom:6px}.timeline p{margin:0}.table-scroll{overflow-x:auto;margin:22px 0 12px;border:1px solid var(--line);border-radius:11px}.fund-section table{width:100%;border-collapse:collapse;min-width:680px;font-size:13px}.fund-section th,.fund-section td{text-align:left;padding:13px 15px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.55}.fund-section th{background:var(--panel);color:var(--muted);font-size:12px;font-weight:700}.fund-section tr:last-child td{border-bottom:0}.emphasis-row td{font-weight:700;background:color-mix(in srgb,var(--panel) 88%,var(--mint) 12%)}.source-note,.formula{font-size:12px!important}.kpi-grid,.valuation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-grid strong,.valuation-grid strong{display:block;font-size:21px;margin:10px 0;letter-spacing:-.04em}.kpi-grid small,.valuation-grid small{display:block;color:var(--muted);line-height:1.65;font-size:12px}.risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scenario-head{margin-top:29px;padding-top:25px;border-top:1px solid var(--line)}.scenario-head p{font-size:13px}.sources-list{padding-left:22px;color:var(--muted);font-size:13px;line-height:1.9}.sources-list li{margin:7px 0;scroll-margin-top:65px}.sources-section{border-bottom:0}footer{background:var(--bg)}@media(max-width:900px){.fund-hero{grid-template-columns:1fr;gap:25px}.fund-section{grid-template-columns:1fr;gap:8px}.fund-page{padding:22px 20px 80px}.risk-grid{grid-template-columns:1fr}.fund-toc{gap:15px}}@media(max-width:620px){.fund-hero{padding-bottom:35px}.fund-hero h1{font-size:42px}.lead{font-size:14px}.fund-section{padding:45px 0}.logic-grid,.kpi-grid,.valuation-grid{grid-template-columns:1fr}.callout{grid-template-columns:1fr}.breadcrumb{margin-bottom:24px}.fund-toc{margin:0 -20px;padding:14px 20px}.site-nav nav{overflow-x:auto;white-space:nowrap}}[hidden]{display:none!important}
