.research-detail-module__4wtt9W__root{max-width:1240px;color:var(--foreground);margin:0 auto;padding:28px 0 64px}.research-detail-module__4wtt9W__breadcrumb{color:var(--muted-foreground);font-size:var(--piko-type-meta);align-items:center;gap:8px;margin-bottom:22px;display:flex}.research-detail-module__4wtt9W__breadcrumb a{color:inherit;text-decoration:none}.research-detail-module__4wtt9W__breadcrumb a:hover{color:var(--primary)}.research-detail-module__4wtt9W__breadcrumb svg{width:13px;height:13px}.research-detail-module__4wtt9W__layout{grid-template-columns:minmax(0,1fr) 356px;align-items:start;gap:28px 40px;display:grid}.research-detail-module__4wtt9W__cover{background:var(--primary);color:#fff;border-radius:20px;grid-area:1/1;min-width:0;position:relative;overflow:hidden}.research-detail-module__4wtt9W__cover>div:first-child{aspect-ratio:16/10}.research-detail-module__4wtt9W__cover:after{content:"";pointer-events:none;background:linear-gradient(#03081847,#0000 30% 60%,#0308188c);position:absolute;inset:0}.research-detail-module__4wtt9W__coverLabel,.research-detail-module__4wtt9W__coverFooter{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:28px}.research-detail-module__4wtt9W__coverLabel{font-size:var(--piko-type-caption);letter-spacing:.05em;font-weight:600;top:25px}.research-detail-module__4wtt9W__coverLabel>span:first-child{letter-spacing:.16em}.research-detail-module__4wtt9W__coverFooter{font-size:var(--piko-type-meta);bottom:24px}.research-detail-module__4wtt9W__coverFooter>span:first-child{font-size:var(--piko-type-section);letter-spacing:-.03em;overflow-wrap:anywhere;font-weight:650}.research-detail-module__4wtt9W__coverFooter>span:last-child{opacity:.85;flex:none}.research-detail-module__4wtt9W__aside{grid-area:1/2/span 2;min-width:0;position:sticky;top:88px}.research-detail-module__4wtt9W__readingPanel{border-radius:20px;padding:26px}.research-detail-module__4wtt9W__kicker{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.research-detail-module__4wtt9W__readingPanel h1{font-size:var(--piko-type-title);letter-spacing:var(--piko-tracking-heading);word-break:keep-all;overflow-wrap:anywhere;margin-top:18px;font-weight:700;line-height:1.42}.research-detail-module__4wtt9W__authorLink{color:var(--muted-foreground);font-size:var(--piko-type-meta);align-items:center;gap:10px;margin-top:22px;text-decoration:none;display:flex}.research-detail-module__4wtt9W__authorLink>span:nth-child(2){flex:1}.research-detail-module__4wtt9W__authorLink>svg{width:14px;height:14px}.research-detail-module__4wtt9W__quickFacts{border-block:1px solid var(--border);gap:14px;margin-top:24px;padding:22px 0;display:grid}.research-detail-module__4wtt9W__quickFacts>div{font-size:var(--piko-type-meta);justify-content:space-between;align-items:center;gap:16px;display:flex}.research-detail-module__4wtt9W__quickFacts dt{color:var(--muted-foreground);align-items:center;gap:7px;display:flex}.research-detail-module__4wtt9W__quickFacts dt svg{width:14px;height:14px}.research-detail-module__4wtt9W__quickFacts dd{text-align:right;font-weight:500}.research-detail-module__4wtt9W__accessSummary{margin:22px 0 18px}.research-detail-module__4wtt9W__accessSummary strong{font-size:var(--piko-type-control);font-weight:650}.research-detail-module__4wtt9W__accessSummary p{color:var(--muted-foreground);font-size:var(--piko-type-meta);word-break:keep-all;overflow-wrap:anywhere;margin-top:6px;line-height:1.65}.research-detail-module__4wtt9W__primaryAction{min-width:0}.research-detail-module__4wtt9W__primaryAction :is(a,button){white-space:normal;text-align:center;border-radius:12px;gap:8px;min-height:48px}.research-detail-module__4wtt9W__primaryAction>p{color:var(--muted-foreground);font-size:var(--piko-type-meta);line-height:1.6}.research-detail-module__4wtt9W__panelActions{gap:8px;margin-top:10px;display:flex}.research-detail-module__4wtt9W__panelActions>:is(a,button){min-width:0;min-height:42px;font-size:var(--piko-type-control);flex:1}.research-detail-module__4wtt9W__panelActions>button[aria-pressed=true]{color:var(--primary);border-color:var(--primary)}.research-detail-module__4wtt9W__main{grid-area:2/1;min-width:0}.research-detail-module__4wtt9W__section{padding:36px 0;scroll-margin-top:90px}.research-detail-module__4wtt9W__section+.research-detail-module__4wtt9W__section{border-top:1px solid var(--border)}.research-detail-module__4wtt9W__eyebrow{color:var(--muted-foreground);font-size:var(--piko-type-meta);margin:0 0 8px;font-weight:500}.research-detail-module__4wtt9W__section h2,.research-detail-module__4wtt9W__sectionTitle h2{font-size:var(--piko-type-section);letter-spacing:var(--piko-tracking-heading);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.4}.research-detail-module__4wtt9W__introduction{color:var(--muted-foreground);font-size:var(--piko-type-body);word-break:keep-all;overflow-wrap:anywhere;margin-top:16px;line-height:1.85}.research-detail-module__4wtt9W__takeaways{gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.research-detail-module__4wtt9W__takeaways li{align-items:flex-start;gap:16px;padding:18px 0;display:flex}.research-detail-module__4wtt9W__takeaways li+li{border-top:1px solid var(--border)}.research-detail-module__4wtt9W__takeaways li>span{background:var(--muted);height:32px;color:var(--primary);font-size:var(--piko-type-caption);border-radius:10px;flex:0 0 32px;place-items:center;font-weight:650;display:grid}.research-detail-module__4wtt9W__takeaways p{font-size:var(--piko-type-body);word-break:keep-all;overflow-wrap:anywhere;padding-top:2px;line-height:1.85}.research-detail-module__4wtt9W__tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.research-detail-module__4wtt9W__tags>span:first-child{color:var(--muted-foreground);font-size:var(--piko-type-caption);margin-right:4px}.research-detail-module__4wtt9W__scopeNote{margin-top:24px}:is(.research-detail-module__4wtt9W__scopeNote .text-ink,.research-detail-module__4wtt9W__body .text-ink),.research-detail-module__4wtt9W__scopeNote>div,.research-detail-module__4wtt9W__body>div{color:var(--foreground)}.research-detail-module__4wtt9W__sectionTitle{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.research-detail-module__4wtt9W__sectionTitle>span,.research-detail-module__4wtt9W__sectionTitle>a{color:var(--muted-foreground);font-size:var(--piko-type-meta);flex:none}.research-detail-module__4wtt9W__sectionTitle>a{align-items:center;gap:4px;text-decoration:none;display:inline-flex}.research-detail-module__4wtt9W__sectionTitle>a svg{width:14px;height:14px}.research-detail-module__4wtt9W__outline{gap:10px;padding:0;list-style:none;display:grid}.research-detail-module__4wtt9W__outline a{border:1px solid var(--border);background:var(--card);min-height:76px;color:var(--foreground);border-radius:14px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.research-detail-module__4wtt9W__outline a:hover{background:var(--muted);border-color:var(--piko-glass-hover-border)}.research-detail-module__4wtt9W__chapterNumber{color:var(--muted-foreground);font-size:var(--piko-type-emphasis);font-variant-numeric:tabular-nums;font-weight:500}.research-detail-module__4wtt9W__outline strong{min-width:0;font-size:var(--piko-type-body);word-break:keep-all;overflow-wrap:anywhere;flex:1;font-weight:550;line-height:1.6}.research-detail-module__4wtt9W__outline svg{width:16px;height:16px;color:var(--muted-foreground);flex:0 0 16px}.research-detail-module__4wtt9W__body>h2{margin-bottom:28px}.research-detail-module__4wtt9W__body>div+div{margin-top:28px}.research-detail-module__4wtt9W__body [id^=editorial-section-]{scroll-margin-top:100px}.research-detail-module__4wtt9W__locked{text-align:center;border-radius:18px;flex-direction:column;align-items:center;padding:36px 24px;display:flex}.research-detail-module__4wtt9W__lockIcon{border:1px solid var(--border);width:48px;height:48px;color:var(--primary);border-radius:14px;place-items:center;margin-bottom:20px;display:grid}.research-detail-module__4wtt9W__lockIcon svg{width:22px;height:22px}.research-detail-module__4wtt9W__locked h2{font-size:var(--piko-type-section)}.research-detail-module__4wtt9W__locked p{color:var(--muted-foreground);font-size:var(--piko-type-control);margin-top:10px;line-height:1.7}.research-detail-module__4wtt9W__locked .research-detail-module__4wtt9W__primaryAction{width:100%;max-width:300px;margin-top:24px}.research-detail-module__4wtt9W__authorProfile{align-items:center;gap:14px;margin-top:24px;display:flex}.research-detail-module__4wtt9W__authorProfile>div{gap:4px;display:grid}.research-detail-module__4wtt9W__authorProfile strong{font-size:var(--piko-type-emphasis);font-weight:600}.research-detail-module__4wtt9W__authorProfile span{color:var(--muted-foreground);font-size:var(--piko-type-meta)}.research-detail-module__4wtt9W__info{border-block:1px solid var(--border);gap:16px;margin-top:28px;padding:24px 0;display:grid}.research-detail-module__4wtt9W__info>div{font-size:var(--piko-type-meta);grid-template-columns:140px minmax(0,1fr);gap:16px;display:grid}.research-detail-module__4wtt9W__info dt{color:var(--muted-foreground)}.research-detail-module__4wtt9W__disclaimer{color:var(--muted-foreground);font-size:var(--piko-type-caption);margin-top:20px;line-height:1.8}.research-detail-module__4wtt9W__related{border-top:1px solid var(--border);margin-top:20px;padding-top:40px}.research-detail-module__4wtt9W__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.research-detail-module__4wtt9W__root :is(a,button):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.research-detail-module__4wtt9W__mobileDock{display:none}@media (max-width:1100px){.research-detail-module__4wtt9W__layout{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.research-detail-module__4wtt9W__readingPanel{padding:22px}.research-detail-module__4wtt9W__readingPanel h1{font-size:var(--piko-type-title)}.research-detail-module__4wtt9W__cover>div:first-child{aspect-ratio:4/3}}@media (max-width:899px){.research-detail-module__4wtt9W__root{padding-bottom:108px}.research-detail-module__4wtt9W__layout{grid-template-columns:minmax(0,1fr);gap:24px}.research-detail-module__4wtt9W__cover{grid-area:1/1}.research-detail-module__4wtt9W__cover>div:first-child{aspect-ratio:16/9}.research-detail-module__4wtt9W__aside{grid-area:2/1;position:static}.research-detail-module__4wtt9W__main{grid-area:3/1}.research-detail-module__4wtt9W__readingPanel{padding:24px}.research-detail-module__4wtt9W__readingPanel h1{max-width:650px;font-size:var(--piko-type-title)}.research-detail-module__4wtt9W__quickFacts{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px}.research-detail-module__4wtt9W__quickFacts>div{flex-direction:column;align-items:flex-start;gap:8px}.research-detail-module__4wtt9W__readingPanel>.research-detail-module__4wtt9W__primaryAction{display:none}.research-detail-module__4wtt9W__panelActions{max-width:360px}.research-detail-module__4wtt9W__mobileDock{z-index:35;padding-bottom:env(safe-area-inset-bottom);display:block;position:fixed;inset:auto 12px 12px}.research-detail-module__4wtt9W__dockSurface{border-radius:18px;align-items:center;gap:10px;padding:10px;display:flex}.research-detail-module__4wtt9W__dockSurface>button{border-radius:12px;flex:0 0 48px;height:48px}.research-detail-module__4wtt9W__dockSurface>.research-detail-module__4wtt9W__primaryAction{flex:1}.research-detail-module__4wtt9W__section{scroll-margin-top:150px}.research-detail-module__4wtt9W__body [id^=editorial-section-]{scroll-margin-top:150px}}@media (max-width:599px){.research-detail-module__4wtt9W__root{padding-top:20px}.research-detail-module__4wtt9W__breadcrumb{font-size:var(--piko-type-caption);margin-bottom:16px}.research-detail-module__4wtt9W__layout{gap:20px}.research-detail-module__4wtt9W__cover{border-radius:16px}.research-detail-module__4wtt9W__coverLabel,.research-detail-module__4wtt9W__coverFooter{inset-inline:18px}.research-detail-module__4wtt9W__coverLabel{font-size:var(--piko-type-caption);top:17px}.research-detail-module__4wtt9W__coverFooter{font-size:var(--piko-type-caption);bottom:16px}.research-detail-module__4wtt9W__coverFooter>span:first-child{font-size:var(--piko-type-subsection)}.research-detail-module__4wtt9W__readingPanel{border-radius:16px;padding:22px 20px}.research-detail-module__4wtt9W__readingPanel h1{font-size:var(--piko-type-title);margin-top:16px}.research-detail-module__4wtt9W__authorLink{margin-top:18px}.research-detail-module__4wtt9W__quickFacts{gap:10px;margin-top:20px;padding-block:18px}.research-detail-module__4wtt9W__quickFacts>div{font-size:var(--piko-type-caption)}.research-detail-module__4wtt9W__quickFacts dt svg{display:none}.research-detail-module__4wtt9W__quickFacts dd{text-align:left;line-height:1.5}.research-detail-module__4wtt9W__accessSummary{margin-top:18px}.research-detail-module__4wtt9W__section{padding-block:28px}.research-detail-module__4wtt9W__section h2,.research-detail-module__4wtt9W__sectionTitle h2{font-size:var(--piko-type-section)}.research-detail-module__4wtt9W__introduction{font-size:var(--piko-type-body)}.research-detail-module__4wtt9W__takeaways{margin-top:16px}.research-detail-module__4wtt9W__takeaways li{gap:12px;padding-block:16px}.research-detail-module__4wtt9W__takeaways p{font-size:var(--piko-type-control)}.research-detail-module__4wtt9W__sectionTitle{flex-wrap:wrap;gap:10px;margin-bottom:20px}.research-detail-module__4wtt9W__sectionTitle>span,.research-detail-module__4wtt9W__sectionTitle>a{font-size:var(--piko-type-caption)}.research-detail-module__4wtt9W__outline a{gap:14px;min-height:72px;padding:15px}.research-detail-module__4wtt9W__outline strong{font-size:var(--piko-type-card-title)}.research-detail-module__4wtt9W__info>div{grid-template-columns:100px minmax(0,1fr)}.research-detail-module__4wtt9W__locked{padding:28px 18px}.research-detail-module__4wtt9W__locked h2{font-size:var(--piko-type-section)}.research-detail-module__4wtt9W__related{margin-top:4px;padding-top:28px}.research-detail-module__4wtt9W__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.research-detail-module__4wtt9W__relatedGrid>:last-child:nth-child(odd){grid-column:1}}@media (min-width:900px) and (max-height:800px){.research-detail-module__4wtt9W__aside{position:static}}@media (prefers-reduced-motion:reduce){.research-detail-module__4wtt9W__outline a{transition:none}}
