.research-report sup.cite{font-family:var(--font-mono);color:var(--brand-bright);vertical-align:super;margin-left:1px;font-size:9px;font-weight:600}.research-report .rise{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(20px)}.research-report .rise.in{opacity:1;transform:none}.research-report .hero{grid-template-columns:1fr auto;align-items:center;gap:36px;padding:60px 0 34px;display:grid}.research-report .hero .eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin-bottom:16px;font-size:11px}.research-report .hero h1{letter-spacing:-.04em;margin-bottom:18px;font-size:46px;line-height:1.05}.research-report .hero h1 .em{color:var(--brand)}.research-report .hero .lede{color:var(--ink-2);max-width:520px;font-size:17px;line-height:1.55}.research-report .gauge-wrap{text-align:center}.research-report .gauge{--val:0;background:conic-gradient(var(--brand-bright) calc(var(--val) * 1%), var(--line) 0);width:160px;height:160px;transition:background 1.1s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.research-report .gauge:before{content:"";background:var(--bg);border-radius:50%;position:absolute;inset:14px}.research-report .gauge .gv{text-align:center;position:relative}.research-report .gauge .gv b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:50px;font-weight:800}.research-report .gauge .gv small{color:var(--ink-3);font-size:10px;font-family:var(--font-mono);letter-spacing:.14em;margin-top:-3px;display:block}.research-report .gauge-cap{color:var(--ink-3);margin-top:12px;font-size:12px}.research-report .stat-row{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:36px;padding:8px 0 30px;display:flex}.research-report .stat b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;display:block}.research-report .stat b .u{color:var(--ink-2);font-size:15px;font-weight:600}.research-report .stat .l{color:var(--ink-3);font-size:11.5px;font-family:var(--font-mono);letter-spacing:.06em;margin-top:3px}.research-report .honesty{background:var(--warm-soft);border:1px solid color-mix(in srgb, var(--warm) 28%, transparent);border-radius:var(--r-md);color:var(--ink-2);gap:10px;margin:22px 0 0;padding:12px 16px;font-size:13px;display:flex}.research-report .honesty b{color:var(--warm)}.research-report .chapter{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr;gap:22px;padding:48px 0;display:grid}.research-report .chapter .num{font-family:var(--font-mono);color:var(--brand);padding-top:5px;font-size:13px;font-weight:700}.research-report .chapter h2{margin-bottom:6px;font-size:25px}.research-report .chapter .sub{color:var(--ink-3);font-size:12px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.research-report .chapter p.body{color:var(--ink-2);max-width:620px;margin-bottom:18px;font-size:15px}.research-report .chapter p.body b{color:var(--ink)}.research-report .big-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:800;line-height:1}.research-report .big-num .u{color:var(--ink-2);font-size:22px}.research-report .donut-block{flex-wrap:wrap;align-items:center;gap:28px;margin:18px 0;display:flex}.research-report .donut{--a:0;--b:0;--c:0;--d:0;background:conic-gradient(var(--brand) 0 calc(var(--a) * 1%), var(--brand-bright) 0 calc((var(--a) + var(--b)) * 1%), var(--warm) 0 calc((var(--a) + var(--b) + var(--c)) * 1%), var(--ink-4) 0);width:150px;height:150px;transition:background 1s var(--ease-out);border-radius:50%;position:relative}.research-report .donut:before{content:"";background:var(--bg);border-radius:50%;position:absolute;inset:26px}.research-report .donut .dc{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.research-report .donut .dc b{font-size:13px;font-weight:700}.research-report .donut .dc span{color:var(--ink-3);font-size:10px;display:block}.research-report .legend{flex-direction:column;gap:8px;display:flex}.research-report .legend .lg{align-items:center;gap:9px;font-size:13px;display:flex}.research-report .legend .sw{border-radius:3px;flex-shrink:0;width:11px;height:11px}.research-report .legend .lv{font-variant-numeric:tabular-nums;color:var(--ink-2);margin-left:auto;font-weight:700}.research-report .matrix{border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:linear-gradient(var(--line), transparent 1px), linear-gradient(90deg, var(--line), transparent 1px);background-size:100% 50%,50% 100%;height:280px;margin:14px 0 6px;position:relative}.research-report .matrix .axis{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase;font-size:10px;position:absolute}.research-report .matrix .ax-y{top:8px;left:12px}.research-report .matrix .ax-y2{bottom:8px;left:12px}.research-report .matrix .ax-x{bottom:8px;right:14px}.research-report .matrix .ax-x2{bottom:8px;left:40%}.research-report .dot{transition:transform .6s var(--elastic);transition-delay:calc(var(--d,0) * .12s);position:absolute;transform:translate(-50%,-50%)scale(0)}.research-report .dot.in{transform:translate(-50%,-50%)scale(1)}.research-report .dot .pt{background:var(--brand);width:13px;height:13px;box-shadow:0 0 0 5px var(--brand-soft);border-radius:50%;margin:0 auto}.research-report .dot.alt .pt{background:var(--warm);box-shadow:0 0 0 5px var(--warm-soft)}.research-report .dot .nm{white-space:nowrap;text-align:center;margin-top:5px;font-size:11.5px;font-weight:700}.research-report .health{flex-wrap:wrap;gap:26px;margin:8px 0 14px;display:flex}.research-report .hgauge{text-align:center}.research-report .hgauge .ring{--v:0;background:conic-gradient(var(--ok) calc(var(--v) * 1%), var(--line) 0);width:84px;height:84px;transition:background 1.1s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.research-report .hgauge .ring:before{content:"";background:var(--bg);border-radius:50%;position:absolute;inset:9px}.research-report .hgauge .ring b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;position:relative}.research-report .hgauge .hl{color:var(--ink-3);max-width:110px;margin-top:7px;font-size:11.5px}.research-report .channels{flex-direction:column;gap:12px;margin:6px 0;display:flex}.research-report .ch-row{grid-template-columns:88px 1fr 70px;align-items:center;gap:12px;font-size:13.5px;display:grid}.research-report .ch-row .cn{font-weight:600}.research-report .ch-track{background:var(--bg-warm);border-radius:var(--r-pill);height:11px;overflow:hidden}.research-report .ch-track i{background:linear-gradient(90deg, var(--brand), var(--brand-bright));border-radius:var(--r-pill);width:0;height:100%;transition:width 1.1s var(--ease-out);display:block}.research-report .ch-row .cv{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:12.5px;font-weight:600}.research-report .chips{flex-wrap:wrap;gap:8px;margin:6px 0;display:flex}.research-report .chip{background:var(--bg-warm);border:1px solid var(--line);border-radius:var(--r-pill);transition:all .28s var(--elastic);cursor:default;padding:6px 12px;font-size:12.5px;font-weight:600}.research-report .chip:hover{background:var(--brand);color:var(--on-brand);border-color:#0000;transform:translateY(-2px)scale(1.04)}.research-report .chip .h{color:var(--brand-bright)}.research-report .chip:hover .h{color:var(--on-brand)}.research-report .evd{background:var(--brand-soft);border-radius:var(--r-md);align-items:center;gap:14px;margin:14px 0;padding:14px 18px;display:flex}.research-report .evd .eb{color:var(--brand);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:800;line-height:1}.research-report .evd .et{color:var(--brand);font-size:13px}.research-report .inline-list{flex-direction:column;gap:10px;margin-top:6px;display:flex}.research-report .il{align-items:baseline;gap:13px;font-size:14.5px;display:flex}.research-report .il .ik{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.research-report .ik.high{background:var(--brand);color:var(--on-brand)}.research-report .ik.mid{background:var(--warm-soft);color:var(--warm)}.research-report .ik.low{background:var(--bg-warm);color:var(--ink-3)}.research-report .sources{padding:34px 0 0}.research-report .src-list{grid-template-columns:1fr 1fr;gap:8px 22px;margin:10px 0 0;padding:0;list-style:none;display:grid}.research-report .src-list li{color:var(--ink-2);align-items:baseline;gap:9px;font-size:12.5px;display:flex}.research-report .src-list .sn{font-family:var(--font-mono);color:var(--brand-bright);flex-shrink:0;font-size:10px;font-weight:700}.research-report .src-list a{color:var(--ink-2);border-bottom:1px solid var(--line)}.research-report .src-list a:hover{color:var(--brand)}.research-report footer.note{text-align:center;color:var(--ink-4);font-size:11px;font-family:var(--font-mono);letter-spacing:.1em;margin-top:36px}@media (max-width:680px){.research-report .hero{grid-template-columns:1fr}.research-report .hero h1{font-size:34px}.research-report .chapter,.research-report .src-list{grid-template-columns:1fr}}
