.research-detail-module__4wtt9W__root,.research-detail-module__4wtt9W__axisSheet{--research-accent:var(--primary);--research-ink:color-mix(in srgb, var(--foreground) 88%, var(--background));--research-quiet:color-mix(in srgb, var(--foreground) 22%, var(--background));--research-wash:color-mix(in srgb, var(--primary) 6%, var(--card))}[data-theme=dark] :is(.research-detail-module__4wtt9W__root,.research-detail-module__4wtt9W__axisSheet){--research-quiet:color-mix(in srgb, var(--foreground) 30%, var(--background));--research-wash:color-mix(in srgb, var(--primary) 12%, var(--card))}.research-detail-module__4wtt9W__root{--side-width:17rem;--research-sticky-top:var(--product-rail-sticky-top,4.75rem);--research-anchor-top:calc(var(--research-sticky-top) + 12px);color:var(--foreground);padding:16px 0 72px;position:relative}.research-detail-module__4wtt9W__root :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.research-detail-module__4wtt9W__frame{container-type:inline-size}.research-detail-module__4wtt9W__layout{--sheet-pad:20px;grid-template-columns:minmax(0,50rem);justify-content:center;display:grid}.research-detail-module__4wtt9W__crumb{min-width:0;color:var(--muted-foreground);font-size:var(--piko-text-13);align-items:center;gap:8px;margin-bottom:12px;font-weight:600;line-height:1.5;display:flex}.research-detail-module__4wtt9W__crumb a{color:var(--foreground);white-space:nowrap;align-items:center;gap:2px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.research-detail-module__4wtt9W__crumb a:after{content:"";position:absolute;inset:-12px -8px}.research-detail-module__4wtt9W__crumb a svg{width:15px;height:15px;color:var(--muted-foreground);margin-left:-4px;transition:transform .16s}.research-detail-module__4wtt9W__crumb a:hover{color:var(--research-accent)}.research-detail-module__4wtt9W__crumb a:hover svg{color:inherit;transform:translate(-2px)}.research-detail-module__4wtt9W__crumb i{color:var(--research-quiet);font-style:normal}.research-detail-module__4wtt9W__sheet{padding:24px var(--sheet-pad) 32px;border:1px solid var(--border);background:var(--card);border-radius:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""cover""summary""side""outline""body""end";display:grid;position:relative}.research-detail-module__4wtt9W__head{min-width:0;scroll-margin-top:var(--research-anchor-top);grid-area:head}.research-detail-module__4wtt9W__facts{clip-path:inset(0 0 0 17px);color:var(--muted-foreground);font-size:var(--piko-text-13);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 0;margin:0 0 0 -17px;font-weight:500;line-height:1.5;display:flex}.research-detail-module__4wtt9W__facts>div{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.research-detail-module__4wtt9W__facts>div:before{opacity:.5;content:"";background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 7px}.research-detail-module__4wtt9W__facts>div:nth-child(-n+2):before{visibility:hidden}.research-detail-module__4wtt9W__facts>div:nth-child(2):before{margin:0 2px}.research-detail-module__4wtt9W__facts dd{align-items:center;gap:4px;margin:0;display:inline-flex}.research-detail-module__4wtt9W__facts dd svg{width:13px;height:13px}.research-detail-module__4wtt9W__facts dd time{color:var(--foreground);font-weight:600}.research-detail-module__4wtt9W__facts dd small{font-size:inherit}.research-detail-module__4wtt9W__facts dd[data-fact=category]{background:color-mix(in srgb, var(--primary) 9%, var(--card));height:24px;color:var(--research-accent);font-size:var(--piko-text-12);border-radius:999px;padding:0 9px;font-weight:700}.research-detail-module__4wtt9W__head h1{font-size:var(--piko-text-24);letter-spacing:-.028em;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;margin:14px 0 0;font-weight:800;line-height:1.34}.research-detail-module__4wtt9W__head h1>span{text-wrap:balance;max-width:100%;display:inline-block}.research-detail-module__4wtt9W__dek{color:var(--muted-foreground);font-size:var(--piko-text-16);letter-spacing:-.005em;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;margin:12px 0 0;line-height:1.65}.research-detail-module__4wtt9W__byline{align-items:center;gap:10px;margin-top:20px;display:flex}.research-detail-module__4wtt9W__bylineText{word-break:keep-all;gap:1px;min-width:0;display:grid}.research-detail-module__4wtt9W__bylineText>p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.research-detail-module__4wtt9W__bylineText>p:first-child{font-size:var(--piko-text-14);margin:-5px;padding:5px;line-height:1.4}.research-detail-module__4wtt9W__bylineText strong{font-weight:700}.research-detail-module__4wtt9W__bylineText strong a{color:inherit;text-decoration:none}.research-detail-module__4wtt9W__bylineText strong a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.research-detail-module__4wtt9W__bylineFollow{flex:none;margin-left:auto}.research-detail-module__4wtt9W__bylineText>p:last-child{clip-path:inset(0 0 0 14px);color:var(--muted-foreground);font-size:var(--piko-text-13);font-variant-numeric:tabular-nums;white-space:normal;flex-wrap:wrap;margin-left:-14px;line-height:1.4;display:flex;overflow:visible}.research-detail-module__4wtt9W__bylineText>p:last-child>span{white-space:nowrap;padding-left:14px;position:relative}.research-detail-module__4wtt9W__bylineText>p:last-child>span:before{content:"·";position:absolute;left:4px}.research-detail-module__4wtt9W__cover{border-radius:14px;grid-area:cover;margin-top:24px;overflow:hidden}.research-detail-module__4wtt9W__cover>div{aspect-ratio:16/9;border-radius:0}.research-detail-module__4wtt9W__summary{background:var(--research-wash);min-width:0;scroll-margin-top:var(--research-anchor-top);border-radius:14px;grid-area:summary;margin-top:24px;padding:18px 20px}.research-detail-module__4wtt9W__summary>h2{color:var(--research-accent);font-size:var(--piko-text-13);margin:0 0 10px;font-weight:800;line-height:1.5}.research-detail-module__4wtt9W__summary ol{counter-reset:takeaway;gap:8px;margin:0;padding:0;list-style:none;display:grid}.research-detail-module__4wtt9W__summary li{color:var(--foreground);font-size:var(--piko-text-15);letter-spacing:-.005em;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;grid-template-columns:1.4em minmax(0,1fr);font-weight:500;line-height:1.65;display:grid}.research-detail-module__4wtt9W__summary li:before{color:var(--research-accent);font-variant-numeric:tabular-nums;content:counter(takeaway) ".";counter-increment:takeaway;font-weight:800}.research-detail-module__4wtt9W__side{grid-area:side;min-width:0;margin-top:20px}.research-detail-module__4wtt9W__sideStick{gap:12px;min-width:0;display:grid}.research-detail-module__4wtt9W__axis{display:none}.research-detail-module__4wtt9W__tools{gap:12px;min-width:0;display:grid}.research-detail-module__4wtt9W__tools>h2{color:var(--muted-foreground);font-size:var(--piko-text-12);margin:0;font-weight:700;line-height:1.5}.research-detail-module__4wtt9W__tools>h2+.research-detail-module__4wtt9W__chips{margin-top:-4px}.research-detail-module__4wtt9W__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.research-detail-module__4wtt9W__chip{border:1px solid var(--border);background:var(--card);height:28px;color:var(--foreground);font-size:var(--piko-text-13);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:0 10px;font-weight:650;line-height:1;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex;position:relative}a.research-detail-module__4wtt9W__chip:after{content:"";position:absolute;inset:-9px 0}a.research-detail-module__4wtt9W__chip svg{width:13px;height:13px;color:var(--muted-foreground)}a.research-detail-module__4wtt9W__chip:hover{border-color:var(--research-accent);color:var(--research-accent)}a.research-detail-module__4wtt9W__chip:hover svg{color:inherit}.research-detail-module__4wtt9W__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.research-detail-module__4wtt9W__actions>:is(a,button){min-width:0;min-height:44px;font-size:var(--piko-text-13)}.research-detail-module__4wtt9W__actions>button[aria-pressed=true]{border-color:var(--research-accent);color:var(--research-accent)}.research-detail-module__4wtt9W__body{grid-area:body;min-width:0;margin-top:32px}.research-detail-module__4wtt9W__prose{color:var(--research-ink);font-size:var(--piko-text-16);letter-spacing:-.005em;word-break:keep-all;overflow-wrap:break-word;line-break:strict;text-align:left;font-weight:400;line-height:1.8}.research-detail-module__4wtt9W__prose>*{margin:0}.research-detail-module__4wtt9W__prose>*+*{margin-top:20px}.research-detail-module__4wtt9W__prose p{white-space:pre-line;text-wrap:pretty}.research-detail-module__4wtt9W__prose strong{color:var(--foreground);font-weight:700}.research-detail-module__4wtt9W__prose h2{color:var(--foreground);font-size:var(--piko-text-20);letter-spacing:-.025em;text-wrap:balance;scroll-margin-top:var(--research-anchor-top);margin-top:44px;font-weight:800;line-height:1.4}.research-detail-module__4wtt9W__prose h2:first-child{margin-top:0}.research-detail-module__4wtt9W__prose h2+*{margin-top:12px}.research-detail-module__4wtt9W__prose h3{color:var(--foreground);font-size:var(--piko-text-17);letter-spacing:-.012em;text-wrap:balance;scroll-margin-top:var(--research-anchor-top);margin-top:32px;font-weight:700;line-height:1.5}.research-detail-module__4wtt9W__prose h3+*{margin-top:8px}.research-detail-module__4wtt9W__prose :is(ul,ol){grid-template-columns:minmax(0,1fr);gap:10px;padding:0;list-style:none;display:grid}.research-detail-module__4wtt9W__prose p+:is(ul,ol){margin-top:14px}.research-detail-module__4wtt9W__prose li{text-wrap:pretty;padding-left:1.5em;position:relative}.research-detail-module__4wtt9W__prose ul>li:before{background:var(--muted-foreground);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:calc(.9em - 2.5px);left:.4em}.research-detail-module__4wtt9W__prose ol{counter-reset:step}.research-detail-module__4wtt9W__prose ol>li:before{color:var(--muted-foreground);font-variant-numeric:tabular-nums;content:counter(step) ".";counter-increment:step;font-weight:600;position:absolute;left:0}.research-detail-module__4wtt9W__prose blockquote{background:var(--muted);color:var(--foreground);text-wrap:pretty;border-radius:12px;padding:16px 20px}.research-detail-module__4wtt9W__prose blockquote[data-form=pull]{font-weight:600}.research-detail-module__4wtt9W__prose>:last-child{margin-bottom:0}.research-detail-module__4wtt9W__prose :is(h2,h3):focus,.research-detail-module__4wtt9W__figures:focus,.research-detail-module__4wtt9W__head:focus,.research-detail-module__4wtt9W__gate:focus{outline:none}.research-detail-module__4wtt9W__prose :is(h2,h3):focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.research-detail-module__4wtt9W__figures{scroll-margin-top:var(--research-anchor-top);margin-top:44px}.research-detail-module__4wtt9W__figures>h2{font-size:var(--piko-text-18);letter-spacing:-.02em;margin:0 0 14px;font-weight:800;line-height:1.5}.research-detail-module__4wtt9W__figure{margin:0}.research-detail-module__4wtt9W__figure+.research-detail-module__4wtt9W__figure{margin-top:28px}.research-detail-module__4wtt9W__figureMedia{border:1px solid var(--border);background:var(--muted);border-radius:14px;position:relative;overflow:hidden}.research-detail-module__4wtt9W__figureMedia img{object-fit:contain;width:100%;max-height:520px;display:block}.research-detail-module__4wtt9W__figureMedia :is(video,iframe){aspect-ratio:16/9;background:var(--piko-ocean-950);border:0;width:100%;display:block}.research-detail-module__4wtt9W__figureDuration{background:color-mix(in srgb, var(--piko-ocean-950) 78%, transparent);color:var(--primary-foreground);font-size:var(--piko-text-12);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:6px;padding:2px 7px;font-weight:600;position:absolute;top:10px;right:10px}.research-detail-module__4wtt9W__figure figcaption{color:var(--muted-foreground);font-size:var(--piko-text-13);word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;margin-top:10px;line-height:1.55}.research-detail-module__4wtt9W__figure figcaption b{color:var(--foreground);font-variant-numeric:tabular-nums;margin-right:8px;font-weight:600}.research-detail-module__4wtt9W__figure figcaption small{font-size:var(--piko-text-12);letter-spacing:.04em;text-transform:uppercase;margin-left:8px;font-weight:600}.research-detail-module__4wtt9W__gate{min-width:0;scroll-margin-top:var(--research-anchor-top);grid-area:body;margin-top:24px}.research-detail-module__4wtt9W__preview{max-height:13.5rem;margin-bottom:4px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 132px),#0000 calc(100% - 10px));mask-image:linear-gradient(#000 calc(100% - 132px),#0000 calc(100% - 10px))}.research-detail-module__4wtt9W__gateCard{background:var(--muted);text-align:center;border-radius:22px;justify-items:center;padding:30px 20px 28px;display:grid}.research-detail-module__4wtt9W__gateKicker{color:var(--research-accent);font-size:var(--piko-text-12);align-items:center;gap:5px;margin:0;font-weight:800;display:inline-flex}.research-detail-module__4wtt9W__gateKicker svg{width:13px;height:13px}.research-detail-module__4wtt9W__gateCard h2{font-size:var(--piko-text-20);letter-spacing:-.025em;word-break:keep-all;text-wrap:balance;margin:10px 0 0;font-weight:800;line-height:1.4}.research-detail-module__4wtt9W__gateCard h2+p{color:var(--muted-foreground);font-size:var(--piko-text-14);font-variant-numeric:tabular-nums;word-break:keep-all;text-wrap:pretty;margin:6px 0 0;line-height:1.6}.research-detail-module__4wtt9W__gateAction{width:min(100%,320px);margin-top:20px}.research-detail-module__4wtt9W__gateAction :is(a,button){white-space:normal;text-align:center;font-variant-numeric:tabular-nums;border-radius:12px;min-height:48px}.research-detail-module__4wtt9W__end{grid-area:end;min-width:0;margin-top:40px}.research-detail-module__4wtt9W__notice{background:var(--muted);color:color-mix(in srgb, var(--foreground) 72%, var(--background));font-size:var(--piko-text-13);word-break:keep-all;overflow-wrap:break-word;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:0;padding:14px 16px;line-height:1.65;display:grid}.research-detail-module__4wtt9W__notice>div{display:contents}.research-detail-module__4wtt9W__notice dt{color:var(--foreground);font-size:var(--piko-text-12);font-weight:700;line-height:calc(var(--piko-text-13) * 1.65);white-space:nowrap}.research-detail-module__4wtt9W__notice dd{text-wrap:pretty;margin:0}.research-detail-module__4wtt9W__author{align-items:center;gap:12px;margin-top:20px;display:flex}.research-detail-module__4wtt9W__authorText{flex:1;gap:2px;min-width:0;display:grid}.research-detail-module__4wtt9W__author strong{font-size:var(--piko-text-15);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.4;overflow:hidden}.research-detail-module__4wtt9W__author span{color:var(--muted-foreground);font-size:var(--piko-text-13);line-height:1.4}.research-detail-module__4wtt9W__moreLink{color:var(--muted-foreground);font-size:var(--piko-text-13);flex:none;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.research-detail-module__4wtt9W__moreLink:after{content:"";position:absolute;inset:-12px -8px}.research-detail-module__4wtt9W__moreLink svg{width:14px;height:14px}.research-detail-module__4wtt9W__moreLink:hover{color:var(--research-accent)}.research-detail-module__4wtt9W__related{min-width:0;margin-top:48px}.research-detail-module__4wtt9W__relatedHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.research-detail-module__4wtt9W__relatedHead h2{font-size:var(--piko-text-18);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.5}.research-detail-module__4wtt9W__relatedGrid{--related-bleed:var(--product-shell-gutter,1rem);margin-block:-5px;margin-inline:calc(-1 * var(--related-bleed));padding-block:5px;padding-inline:var(--related-bleed);overscroll-behavior-x:contain;scroll-padding-inline:var(--related-bleed);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(13.5rem,72%);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.research-detail-module__4wtt9W__relatedGrid::-webkit-scrollbar{display:none}.research-detail-module__4wtt9W__relatedGrid>*{scroll-snap-align:start}.research-detail-module__4wtt9W__relatedGrid[aria-busy=true]>div{min-width:0}.research-detail-module__4wtt9W__subscribeBar{display:none}.research-detail-module__4wtt9W__endMark{pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:0}.research-detail-module__4wtt9W__axisLabel{color:var(--muted-foreground);font-size:var(--piko-text-12);flex:none;margin:0 0 8px;font-weight:700;line-height:1.5}.research-detail-module__4wtt9W__axisScroll{overscroll-behavior-y:contain;scrollbar-width:none;flex:0 auto;min-height:0;margin:-5px;padding:5px;overflow-y:auto}.research-detail-module__4wtt9W__axisScroll::-webkit-scrollbar{display:none}.research-detail-module__4wtt9W__axisScroll[data-fade=bottom]{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.research-detail-module__4wtt9W__axisScroll[data-fade=top]{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(0deg,#000 calc(100% - 36px),#0000)}.research-detail-module__4wtt9W__axisScroll[data-fade=both]{-webkit-mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000)}.research-detail-module__4wtt9W__axisList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.research-detail-module__4wtt9W__axisItem>a{color:var(--muted-foreground);font-size:var(--piko-text-13);word-break:keep-all;overflow-wrap:break-word;border-radius:8px;padding:7px 10px;line-height:1.5;text-decoration:none;transition:color .15s,background .15s;display:block}.research-detail-module__4wtt9W__axisItem[data-level="3"]>a{padding-left:22px}.research-detail-module__4wtt9W__axisItem>a:hover{color:var(--foreground)}.research-detail-module__4wtt9W__axisItem>a[aria-current=location]{background:var(--research-wash);color:var(--research-accent);font-weight:700}.research-detail-module__4wtt9W__axisMeta{color:var(--muted-foreground);font-size:var(--piko-text-12);font-variant-numeric:tabular-nums;flex:none;margin:12px 0 0;font-weight:600;line-height:1.5}.research-detail-module__4wtt9W__axisOpen{border:0;border-block:1px solid var(--border);width:100%;min-height:44px;color:var(--foreground);font-size:var(--piko-text-13);text-align:left;cursor:pointer;background:0 0;grid-area:outline;align-items:center;gap:8px;margin-top:20px;padding:0;line-height:1.4;display:flex}.research-detail-module__4wtt9W__axisOpen>svg:first-child{width:15px;height:15px;color:var(--research-accent)}.research-detail-module__4wtt9W__axisOpen>b{font-weight:700}.research-detail-module__4wtt9W__axisOpen>span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex:1;font-weight:500}.research-detail-module__4wtt9W__axisOpen>svg:last-child{width:16px;height:16px;color:var(--muted-foreground)}.research-detail-module__4wtt9W__axisOpen:hover>svg:last-child{color:var(--foreground)}.research-detail-module__4wtt9W__axisLine{--axis-bleed:calc(var(--product-shell-gutter,1rem) + var(--sheet-pad) + 1px);top:var(--chrome-top,calc(var(--research-sticky-top) - .75rem));z-index:3;width:calc(100cqi + 2 * var(--product-shell-gutter,1rem));height:0;margin-left:calc(-1 * var(--axis-bleed));pointer-events:none;opacity:0;grid-area:1/1/-1/-1;align-self:start;transition:opacity .2s;position:sticky}.research-detail-module__4wtt9W__axisLine[data-phase=reading]{opacity:1}.research-detail-module__4wtt9W__axisLineTrack{background:color-mix(in srgb, var(--foreground) 9%, var(--background));height:2px;position:absolute;inset:0 0 auto}.research-detail-module__4wtt9W__axisLineFill{background:var(--research-accent);transform:scaleX(var(--read-progress,0));transform-origin:0;position:absolute;inset:0}.research-detail-module__4wtt9W__axisLineMark{background:var(--research-quiet);border-radius:0 0 1px 1px;width:2px;height:6px;margin-left:-1px;position:absolute;top:0}.research-detail-module__4wtt9W__axisLineMark[data-passed=true]{background:var(--research-accent)}.research-detail-module__4wtt9W__axisTab{top:12px;right:var(--product-shell-gutter,1rem);border:1px solid var(--border);background:var(--card);height:44px;box-shadow:0 10px 24px -14px rgb(var(--piko-ocean-shadow-rgb) / .55);color:var(--foreground);font-size:var(--piko-text-13);font-variant-numeric:tabular-nums;cursor:pointer;opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 14px;font-weight:600;line-height:1;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:inline-flex;position:absolute;transform:translateY(-6px)}.research-detail-module__4wtt9W__axisTab svg{width:15px;height:15px;color:var(--research-accent)}.research-detail-module__4wtt9W__axisTab small{color:var(--muted-foreground);font-size:var(--piko-text-12);font-weight:600}.research-detail-module__4wtt9W__axisLine[data-phase=reading][data-tab=true] .research-detail-module__4wtt9W__axisTab{pointer-events:auto;opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (max-width:39.999rem){body:has(.research-detail-module__4wtt9W__axisLine[data-live][data-aside=true][data-up=false]) [data-piko-care-launcher]:not([data-unread],:focus-visible){opacity:0;pointer-events:none}}.research-detail-module__4wtt9W__axisSheet{max-height:min(78svh,34rem);padding:18px 16px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;gap:0}.research-detail-module__4wtt9W__axisSheet .research-detail-module__4wtt9W__axisLabel{color:var(--foreground);font-size:var(--piko-text-16);margin:0 4px 12px}.research-detail-module__4wtt9W__axisSheet .research-detail-module__4wtt9W__axisItem>a{min-height:44px;font-size:var(--piko-text-15);padding-block:11px}.research-detail-module__4wtt9W__axisSheet .research-detail-module__4wtt9W__axisMeta{margin:12px 4px 0}.research-detail-module__4wtt9W__axisSheet :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.research-detail-module__4wtt9W__bones .research-detail-module__4wtt9W__facts>div:before,.research-detail-module__4wtt9W__bones .research-detail-module__4wtt9W__summary li:before{visibility:hidden}.research-detail-module__4wtt9W__status{display:grid}.research-detail-module__4wtt9W__status p{word-break:keep-all}.research-detail-module__4wtt9W__status :is(a,button){min-height:44px}@container (min-width:600px){.research-detail-module__4wtt9W__layout{--sheet-pad:40px}.research-detail-module__4wtt9W__sheet{border-radius:20px;padding-block:36px 44px}.research-detail-module__4wtt9W__head h1{font-size:var(--piko-text-28);line-height:1.32}.research-detail-module__4wtt9W__dek{font-size:var(--piko-text-17)}.research-detail-module__4wtt9W__cover{margin-top:28px}.research-detail-module__4wtt9W__cover>div{aspect-ratio:2}.research-detail-module__4wtt9W__summary{margin-top:28px;padding:20px 24px}.research-detail-module__4wtt9W__actions{grid-template-columns:repeat(2,max-content)}.research-detail-module__4wtt9W__actions>:is(a,button){min-height:40px;padding-inline:14px}.research-detail-module__4wtt9W__body{margin-top:36px}.research-detail-module__4wtt9W__prose{font-size:var(--piko-text-17)}.research-detail-module__4wtt9W__prose>*+*{margin-top:22px}.research-detail-module__4wtt9W__prose h2{font-size:var(--piko-text-24);margin-top:52px;line-height:1.36}.research-detail-module__4wtt9W__prose h2:first-child{margin-top:0}.research-detail-module__4wtt9W__prose h2+*{margin-top:14px}.research-detail-module__4wtt9W__prose h3{font-size:var(--piko-text-18);margin-top:36px}.research-detail-module__4wtt9W__figures{margin-top:52px}.research-detail-module__4wtt9W__end{margin-top:48px}.research-detail-module__4wtt9W__related{margin-top:56px}.research-detail-module__4wtt9W__relatedGrid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:24px 16px;margin:0;padding:0;overflow:visible}.research-detail-module__4wtt9W__gateCard{padding:36px 28px 32px}}@container (min-width:1120px){.research-detail-module__4wtt9W__layout{--sheet-pad:56px;padding-right:calc(var(--side-width) + 1.5rem)}.research-detail-module__4wtt9W__sheet{grid-template-areas:"head""cover""summary""body""end";padding-block:40px 56px}.research-detail-module__4wtt9W__head h1{font-size:var(--piko-text-32);letter-spacing:-.03em;line-height:1.3}.research-detail-module__4wtt9W__side{width:var(--side-width);margin:0;position:absolute;top:-1px;bottom:0;left:calc(100% + 1.5rem + 1px)}.research-detail-module__4wtt9W__sideStick{top:var(--research-sticky-top);position:sticky}.research-detail-module__4wtt9W__axis,.research-detail-module__4wtt9W__tools{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:18px}.research-detail-module__4wtt9W__axis{max-height:calc(100svh - var(--research-sticky-top) - 14rem);flex-direction:column;display:flex}.research-detail-module__4wtt9W__actions{grid-template-columns:minmax(0,1fr)}.research-detail-module__4wtt9W__actions>:is(a,button){min-height:38px}.research-detail-module__4wtt9W__axisLine,.research-detail-module__4wtt9W__axisOpen{display:none}.research-detail-module__4wtt9W__related{width:calc(100% + var(--side-width) + 1.5rem)}}@media (max-width:54.999rem){.research-detail-module__4wtt9W__root[data-state=locked] .research-detail-module__4wtt9W__subscribeBar{z-index:35;min-height:64px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--card);box-shadow:0 -12px 28px -22px rgb(var(--piko-ocean-shadow-rgb) / .5);align-items:center;gap:12px;transition:transform .22s,visibility linear;display:flex;position:fixed;inset:auto 0 0}.research-detail-module__4wtt9W__root[data-state=locked] .research-detail-module__4wtt9W__subscribeBar[data-hidden=true]{visibility:hidden;transition:transform .22s,visibility 0s linear .22s;transform:translateY(100%)}.research-detail-module__4wtt9W__subscribeBar>p{min-width:0;font-size:var(--piko-text-13);flex:1;gap:1px;margin:0;font-weight:600;line-height:1.4;display:grid}.research-detail-module__4wtt9W__subscribeBar>p span{color:var(--muted-foreground);font-size:var(--piko-text-12);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.research-detail-module__4wtt9W__subscribeBar>div{flex:0 12.5rem;min-width:8.5rem}.research-detail-module__4wtt9W__subscribeBar>div :is(a,button){white-space:normal;text-align:center;font-variant-numeric:tabular-nums;border-radius:12px;min-height:46px}.research-detail-module__4wtt9W__subscribeBar[data-offer=board]>div{flex-basis:15.5rem}}@media (max-height:719px){.research-detail-module__4wtt9W__sideStick{position:static}}@media (prefers-reduced-motion:reduce){.research-detail-module__4wtt9W__axisItem>a,.research-detail-module__4wtt9W__axisLine,.research-detail-module__4wtt9W__axisTab,.research-detail-module__4wtt9W__crumb a svg,.research-detail-module__4wtt9W__chip,.research-detail-module__4wtt9W__root[data-state=locked] .research-detail-module__4wtt9W__subscribeBar,.research-detail-module__4wtt9W__root[data-state=locked] .research-detail-module__4wtt9W__subscribeBar[data-hidden=true]{transition:none}}
