.ResearchDetail_page__Oi9qi{min-height:100vh;background:var(--site-cream);color:var(--site-ink)}.ResearchDetail_hero__qDKfU{border-block-end:1px solid var(--site-line);padding-block:var(--space-3xl) var(--space-4xl)}.ResearchDetail_aboutInner__it6qK,.ResearchDetail_backInner__yxB12,.ResearchDetail_heroInner__57FBC{width:min(100%,var(--site-container-narrow));margin-inline:auto;padding-inline:var(--site-gutter)}.ResearchDetail_backLink__hclwc{display:inline-flex;align-items:center;gap:var(--space-sm);color:var(--site-ink-mute);font-size:var(--text-body-2);font-weight:600;line-height:var(--leading-body-2);transition:color var(--dur-base) var(--ease-out)}.ResearchDetail_backLink__hclwc:hover{color:var(--site-ink)}.ResearchDetail_backLink__hclwc svg{width:1em;height:1em;transition:transform var(--dur-base) var(--ease-out)}.ResearchDetail_backLink__hclwc:hover svg{transform:translateX(-3px)}.ResearchDetail_heroMeta__Y1RAN{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;margin-block-start:var(--space-2xl)}.ResearchDetail_categoryPill__nCQag{display:inline-flex;align-items:center;color:var(--site-ink-mute);font-size:var(--text-caption);font-weight:600;letter-spacing:.04em;line-height:var(--leading-caption)}.ResearchDetail_partnerRow__YMkpq{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);align-items:center;margin-block-start:var(--space-lg)}.ResearchDetail_partnerLabel__50R9N{color:var(--site-ink-mute);font-size:var(--text-caption);font-weight:600;letter-spacing:.12em;line-height:var(--leading-caption);text-transform:uppercase}.ResearchDetail_partnerLink__VVhjg{display:inline-flex;border-radius:var(--radius-xs)}.ResearchDetail_partnerLogo__t0lL0{height:28px;width:auto;-o-object-fit:contain;object-fit:contain}.ResearchDetail_hero__qDKfU h1{max-width:13ch;margin:var(--space-lg) 0 0;color:var(--site-ink);font-size:clamp(38px,5.4vw,68px);font-weight:600;letter-spacing:-.03em;line-height:.98}.ResearchDetail_authorMeta__f01a5{display:grid;gap:var(--space-xs);margin-block-start:var(--space-xl)}.ResearchDetail_authorName__m3K0J{color:var(--site-ink);font-size:var(--text-body-1);font-weight:600;line-height:var(--leading-body-1)}.ResearchDetail_authorSub__kNK9n{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;color:var(--site-ink-mute);font-size:var(--text-body-2);line-height:var(--leading-body-2)}.ResearchDetail_dot__EmSj1{margin-inline-end:var(--space-sm)}.ResearchDetail_bodySection__sjDR6{padding-block:var(--space-4xl)}.ResearchDetail_bodyLayout__MOiwn{display:grid;grid-template-columns:minmax(0,var(--site-container-narrow)) 240px;gap:var(--space-4xl);width:min(100%,calc(var(--site-container-narrow) + 240px + var(--space-4xl)));margin-inline:auto;padding-inline:var(--site-gutter);align-items:start}.ResearchDetail_articleNarrow__WNUGb,.ResearchDetail_article__UFIPz{min-width:0}.ResearchDetail_articleNarrow__WNUGb{width:min(100%,var(--site-container-narrow));margin-inline:auto;padding-inline:var(--site-gutter)}.ResearchDetail_tocAside__sHzI5{min-width:0}.ResearchDetail_tocSticky__pwqbv{position:sticky;top:calc(var(--space-4xl) + var(--space-xl))}.ResearchDetail_toc__32A8D{border-inline-start:1px solid var(--site-line);padding-inline-start:var(--space-lg)}.ResearchDetail_tocTitle__J54s5{margin:0 0 var(--space-md);color:var(--site-ink);font-size:var(--text-caption);font-weight:600;letter-spacing:.08em;line-height:var(--leading-caption);text-transform:uppercase}.ResearchDetail_tocList__IODKm{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.ResearchDetail_tocList__IODKm li[data-level="3"]{padding-inline-start:var(--space-md)}.ResearchDetail_tocList__IODKm a{color:var(--site-ink-mute);font-size:var(--text-body-2);line-height:var(--leading-body-2);transition:color var(--dur-base) var(--ease-out)}.ResearchDetail_tocList__IODKm a:hover{color:var(--site-ink)}.ResearchDetail_prose__1kp6k{max-width:var(--site-container-narrow)}.ResearchDetail_prose__1kp6k :where(h2){scroll-margin-top:var(--space-4xl);margin-block:var(--space-4xl) var(--space-lg);color:var(--site-ink);font-size:var(--text-headline-2);font-weight:600;letter-spacing:-.03em;line-height:var(--leading-headline-2)}.ResearchDetail_prose__1kp6k :where(h2):first-child{margin-block-start:0}.ResearchDetail_prose__1kp6k :where(h3){scroll-margin-top:var(--space-4xl);margin-block:var(--space-2xl) var(--space-sm);color:var(--site-ink);font-size:var(--text-headline-3);font-weight:600;letter-spacing:-.02em;line-height:var(--leading-headline-3)}.ResearchDetail_prose__1kp6k :where(p){margin-block:0 var(--space-lg);color:var(--site-ink-soft);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.ResearchDetail_prose__1kp6k :where(p):last-child{margin-block-end:0}.ResearchDetail_prose__1kp6k :where(strong){color:var(--site-ink);font-weight:600}.ResearchDetail_prose__1kp6k :where(em){color:var(--site-ink-mute)}.ResearchDetail_prose__1kp6k :where(code){border-radius:var(--radius-xs);background:var(--site-cream-deep);color:var(--site-ink);padding:1px var(--space-xs);font-family:var(--font-mono);font-size:.92em}.ResearchDetail_prose__1kp6k :where(ul){display:grid;gap:var(--space-sm);margin-block:0 var(--space-lg);padding-inline-start:var(--space-xl)}.ResearchDetail_prose__1kp6k :where(li){color:var(--site-ink-soft);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.ResearchDetail_prose__1kp6k :where(li)::marker{color:var(--site-ink-mute)}.ResearchDetail_prose__1kp6k :where(blockquote){margin-block:var(--space-2xl);border-inline-start:2px solid var(--site-ink);padding-inline-start:var(--space-xl)}.ResearchDetail_prose__1kp6k :where(blockquote p){color:var(--site-ink);font-size:var(--text-subtitle-1);line-height:var(--leading-subtitle-1)}.ResearchDetail_prose__1kp6k :where(blockquote p:last-child){color:var(--site-ink-mute);font-size:var(--text-body-2);line-height:var(--leading-body-2)}.ResearchDetail_prose__1kp6k :where(hr){height:1px;border:0;margin-block:var(--space-3xl);background:var(--site-line)}.ResearchDetail_aboutSection__hM4D6{border-block:1px solid var(--site-line);background:var(--site-cream-deep);padding-block:var(--space-3xl)}.ResearchDetail_aboutCard__S3E_B{display:grid;gap:var(--space-lg);border:1px solid var(--site-line);border-radius:var(--radius-sm);background:var(--site-cream);padding:var(--space-2xl)}.ResearchDetail_aboutCard__S3E_B h2{margin:0;color:var(--site-ink);font-size:var(--text-headline-3);font-weight:600;letter-spacing:-.02em;line-height:var(--leading-headline-3)}.ResearchDetail_aboutCard__S3E_B p{margin:0;color:var(--site-ink-soft);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.ResearchDetail_aboutCard__S3E_B a{color:var(--site-ink);font-weight:600;text-decoration:underline;text-underline-offset:.18em}.ResearchDetail_backSection__ly4e6{padding-block:var(--space-3xl) var(--space-4xl)}@media (max-width:1080px){.ResearchDetail_bodyLayout__MOiwn{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.ResearchDetail_tocAside__sHzI5{display:none}}@media (max-width:760px){.ResearchDetail_hero__qDKfU{padding-block:var(--space-2xl) var(--space-3xl)}.ResearchDetail_aboutInner__it6qK,.ResearchDetail_articleNarrow__WNUGb,.ResearchDetail_backInner__yxB12,.ResearchDetail_bodyLayout__MOiwn,.ResearchDetail_heroInner__57FBC{padding-inline:var(--space-xl)}.ResearchDetail_hero__qDKfU h1{max-width:none}.ResearchDetail_aboutCard__S3E_B{padding:var(--space-xl)}}@media (prefers-reduced-motion:reduce){.ResearchDetail_backLink__hclwc svg,.ResearchDetail_tocList__IODKm a{transition:none}.ResearchDetail_backLink__hclwc:hover svg{transform:none}}