.research-2026{--ink:#1d1d1f;--grey:#86868b;--body:#333336;--soft:#f5f5f7;--line:#d2d2d7;--green:#12b76a;--green-ink:#0a7a46;--red:#d93a3f;--amber:#e39b00;--peach:#ff9f6e;--disp:-apple-system,BlinkMacSystemFont,"SF Pro Display",system-ui,sans-serif;--text:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,monospace;color:var(--ink);font:17px/1.47 var(--text);letter-spacing:-.022em;background:#fff}.research-2026 a{color:inherit;text-decoration:none}.research-2026 .w{max-width:1100px;margin:0 auto;padding:0 24px}.research-2026 .rs-sub{border-bottom:1px solid #00000014}.research-2026 .rs-sub .w{justify-content:space-between;align-items:center;height:52px;display:flex}.research-2026 .rs-sub b{font:600 21px var(--disp);letter-spacing:-.02em}.research-2026 .pill{letter-spacing:-.01em;border-radius:980px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.research-2026 .pill.g{background:var(--green);color:#fff}.research-2026 .pill.o{border:1px solid var(--line)}.research-2026 .two{font:600 clamp(30px,3.4vw,40px)/1.1 var(--disp);letter-spacing:-.025em}.research-2026 .two span{color:var(--grey);display:block}.research-2026 .rs-hero{text-align:center;padding:24px 0 8px}.research-2026 .rs-hero .two{letter-spacing:-.028em;font-size:clamp(38px,4.4vw,56px);line-height:1.07}.research-2026 .rs-hero p{color:var(--body);max-width:40ch;margin:18px auto 0;font-size:19px;line-height:1.45}.research-2026 .rs-hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.research-2026 .rs-hero .facts{color:var(--grey);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:22px;font-size:14px;display:flex}.research-2026 .rs-hero .facts b{color:var(--ink);font-weight:600}.research-2026 .btn{height:44px;font:500 16px var(--text);border-radius:980px;align-items:center;padding:0 22px;display:inline-flex}.research-2026 .btn.g{background:var(--green);color:#fff}.research-2026 .btn.o{border:1px solid var(--line);color:var(--ink)}.research-2026 .stage{max-width:1148px;margin:44px auto 0;padding:0 24px}.research-2026 .stage .frame{aspect-ratio:2;background:#8fd3da;border-radius:36px;overflow:hidden}.research-2026 .stage img{object-fit:cover;width:100%;height:100%;display:block}.research-2026 .stage figcaption{text-align:center;color:var(--grey);margin-top:14px;font-size:14px}.research-2026 .grey{background:var(--soft)}.research-2026 .band{padding:88px 0}.research-2026 .intro{max-width:760px;margin-bottom:36px}.research-2026 .intro p{color:var(--body);max-width:48ch;margin-top:14px;font-size:19px;line-height:1.45}.research-2026 .bento{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.research-2026 .card{background:#fff;border-radius:28px;flex-direction:column;min-height:260px;padding:32px 30px;display:flex}.research-2026 .plain .card{background:var(--soft)}.research-2026 .s2{grid-column:span 2}.research-2026 .s3{grid-column:span 3}.research-2026 .s4{grid-column:span 4}.research-2026 .s6{grid-column:span 6}.research-2026 .card.short{min-height:0}.research-2026 .big{font:600 clamp(40px,4vw,52px)/1 var(--disp);letter-spacing:-.035em;white-space:nowrap}.research-2026 .card h3{font:600 21px/1.25 var(--disp);letter-spacing:-.02em;max-width:18ch;margin-top:auto}.research-2026 .card h3.top{max-width:none;margin:0 0 22px}.research-2026 .card h3 span{color:var(--grey)}.research-2026 .card p{color:var(--body);max-width:40ch;margin-top:10px}.research-2026 .card .fine{color:var(--grey);margin-top:auto;padding-top:26px;font-size:15px}.research-2026 .glyph{flex:none;width:64px;height:64px;margin-bottom:22px}.research-2026 .glyph *{fill:none;stroke:var(--green);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.research-2026 .glyph.red *{stroke:var(--red)}.research-2026 .glyph.amber *{stroke:var(--amber)}.research-2026 .bars{gap:18px;margin-top:8px;display:grid}.research-2026 .bars .row{grid-template-columns:120px 1fr;align-items:center;gap:18px;display:grid}.research-2026 .bars .row b{font:600 17px var(--disp)}.research-2026 .track{background:#fff;border-radius:980px;height:36px;display:flex;overflow:hidden}.research-2026 .track i{font:600 13px var(--text);color:#fff;white-space:nowrap;align-items:center;padding-left:12px;font-style:normal;display:flex}.research-2026 .track .c{background:var(--green)}.research-2026 .track .t{color:var(--ink);background:#c7c7cc}.research-2026 .track .o{background:var(--peach);color:var(--ink)}.research-2026 .legend{color:var(--grey);flex-wrap:wrap;gap:20px;margin-top:22px;font-size:14px;display:flex}.research-2026 .legend span:before{content:"";background:var(--k);border-radius:50%;width:10px;height:10px;margin-right:7px;display:inline-block}.research-2026 .rank{gap:12px;margin-top:6px;display:grid}.research-2026 .rank div{font:500 16px var(--text);grid-template-columns:140px 1fr 36px;align-items:center;gap:14px;display:grid}.research-2026 .rank .tr{background:var(--soft);border-radius:980px;height:12px}.research-2026 .rank .tr i{background:#c7c7cc;border-radius:980px;height:100%;display:block}.research-2026 .rank .tr i.r{background:var(--red)}.research-2026 .rank .tr i.g{background:var(--green)}.research-2026 .rank span:last-child{color:var(--grey);text-align:right;font-size:15px}.research-2026 .quote{font:600 22px/1.3 var(--disp);letter-spacing:-.02em;margin-top:auto}.research-2026 .quote q{quotes:"“" "”"}.research-2026 .quote small{font:400 15px var(--text);color:var(--grey);letter-spacing:-.01em;margin-top:14px;display:block}.research-2026 .case{min-height:200px}.research-2026 .case b{font:600 32px/1.05 var(--disp);letter-spacing:-.03em}.research-2026 .case b.up{color:var(--green-ink)}.research-2026 .case b.st{color:var(--amber)}.research-2026 .case a{color:var(--green-ink);margin-top:auto;padding-top:18px;font-size:15px}.research-2026 .case a:after{content:" ›"}.research-2026 .cite{font:14px/1.5 var(--mono);color:var(--grey);letter-spacing:0;margin-top:20px}.research-2026 ul.caveats{margin-top:18px;padding:0;list-style:none}.research-2026 ul.caveats li{border-bottom:1px solid var(--line);color:var(--body);padding:14px 0}.research-2026 .closer{text-align:center;padding:96px 0 104px}.research-2026 .closer p{color:var(--body);max-width:40ch;margin:16px auto 26px;font-size:19px}.research-2026 .study{display:block}.research-2026 .study h3{font:600 24px/1.2 var(--disp);letter-spacing:-.03em;max-width:22ch;margin-top:auto}.research-2026 .study .when{color:var(--grey);font-size:15px}@media (max-width:820px){.research-2026 .rs-sub .pill.o{display:none}.research-2026 .rs-hero{padding:56px 0 24px}.research-2026 .stage .frame{aspect-ratio:4/3;border-radius:24px}.research-2026 .band{padding:72px 0}.research-2026 .bento{grid-template-columns:1fr}.research-2026 .s2,.research-2026 .s3,.research-2026 .s4,.research-2026 .s6{grid-column:auto}.research-2026 .card{border-radius:24px;min-height:0;padding:28px 24px}.research-2026 .bars .row{grid-template-columns:1fr;gap:8px}.research-2026 .rank div{grid-template-columns:110px 1fr 30px}.research-2026 .closer{padding:88px 0 96px}}
