.research-module__N02Uua__page{color:#f8fafc;background:#100f0d;min-height:100vh}.research-module__N02Uua__shell{width:min(1180px,100% - 2rem);margin:0 auto;padding:clamp(3rem,8vw,7rem) 0}.research-module__N02Uua__kicker{color:#f1ce75;font:700 .72rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.research-module__N02Uua__hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:3rem;margin-bottom:4rem;display:grid}.research-module__N02Uua__hero h1{max-width:820px;font:700 clamp(2.6rem, 6vw, 5.6rem)/.98 var(--font-space);letter-spacing:-.05em;margin:.9rem 0 1rem}.research-module__N02Uua__hero p{color:#c6c9cf;max-width:690px;font-size:1.15rem;line-height:1.75}.research-module__N02Uua__lede{color:#9ea5b0!important;font-size:.92rem!important}.research-module__N02Uua__heroGraphic{background:radial-gradient(circle at 50% 0,#2f5fbf33,#0000 65%),#171817;border:1px solid #f1ce7547;border-radius:24px;padding:1rem;box-shadow:0 24px 70px #0000004d}.research-module__N02Uua__heroGraphic .research-diagram{margin:0}.research-module__N02Uua__heroGraphic .research-diagram figcaption{display:none}.research-module__N02Uua__sectionIntro{max-width:720px;margin-bottom:1.8rem}.research-module__N02Uua__sectionIntro h2{font:700 clamp(1.7rem, 3vw, 2.6rem)/1.1 var(--font-space);margin:0 0 .6rem}.research-module__N02Uua__sectionIntro p{color:#aeb4be;margin:0}.research-module__N02Uua__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.research-module__N02Uua__card{background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #343638;border-radius:18px;flex-direction:column;min-height:255px;padding:1.5rem;transition:transform .2s,border-color .2s,background .2s;display:flex}.research-module__N02Uua__card:hover{background:#ffffff1a;border-color:#d4a64f;transform:translateY(-3px)}.research-module__N02Uua__card small{color:#f1ce75;font:700 .68rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.research-module__N02Uua__card h3{font:700 1.3rem/1.18 var(--font-space);margin:.7rem 0 .65rem}.research-module__N02Uua__card p{color:#b9bec7;margin:0;font-size:.95rem;line-height:1.6}.research-module__N02Uua__card span{color:#8ea7f2;font:700 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:1.25rem}.research-module__N02Uua__notice{color:#c9cbd0;background:#1b1915;border-left:3px solid #d4a64f;margin-top:3.5rem;padding:1.5rem}.research-module__N02Uua__notice strong{color:#fff}.research-module__N02Uua__article{max-width:960px}.research-module__N02Uua__articleHeader{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.research-module__N02Uua__articleHeader h1{font:700 clamp(2.4rem, 5vw, 4.6rem)/1 var(--font-space);letter-spacing:-.045em;margin:.8rem 0}.research-module__N02Uua__articleHeader p{color:#c6c9cf;margin:0;font-size:1.12rem;line-height:1.7}.research-module__N02Uua__articleGraphic{background:#171817;border:1px solid #35373b;border-radius:18px;padding:.7rem}.research-module__N02Uua__articleGraphic .research-diagram{margin:0}.research-module__N02Uua__articleGraphic .research-diagram figcaption{display:none}.research-module__N02Uua__meta{color:#7f8793;font:.72rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:1rem 0 2.5rem}.research-module__N02Uua__articleBody{grid-template-columns:minmax(0,1fr) 250px;gap:3rem;display:grid}.research-module__N02Uua__copy h2{color:#fff;font:700 1.7rem/1.15 var(--font-space);margin:2.1rem 0 .7rem}.research-module__N02Uua__copy h2:first-child{margin-top:0}.research-module__N02Uua__copy p,.research-module__N02Uua__copy li{color:#d0d3d8;font-size:1.03rem;line-height:1.8}.research-module__N02Uua__copy ul{padding-left:1.25rem}.research-module__N02Uua__copy li+li{margin-top:.45rem}.research-module__N02Uua__copy a,.research-module__N02Uua__related a{color:#f1ce75;text-underline-offset:3px;text-decoration:underline}.research-module__N02Uua__rail{background:#171817;border:1px solid #35373b;border-radius:16px;align-self:start;padding:1.2rem;position:sticky;top:6rem}.research-module__N02Uua__rail h2{font:700 1rem/1.2 var(--font-space);margin:0 0 .9rem}.research-module__N02Uua__rail ul{margin:0;padding:0;list-style:none}.research-module__N02Uua__rail li+li{margin-top:.7rem}.research-module__N02Uua__rail a{color:#bdc6df;font-size:.85rem;line-height:1.4}.research-module__N02Uua__sources{border-top:1px solid #35373b;margin-top:3.5rem;padding-top:1.5rem}.research-module__N02Uua__sources h2{font:700 1.4rem/1.2 var(--font-space)}.research-module__N02Uua__sources ol{padding-left:1.25rem}.research-module__N02Uua__sources li{color:#abb1ba;margin:.8rem 0;font-size:.84rem;line-height:1.5}.research-module__N02Uua__sources a{color:#dbe4ff}.research-module__N02Uua__sources span{color:#7e8793;display:block}.research-module__N02Uua__back{color:#8ea7f2;font:700 .78rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:2.8rem;display:inline-block}@media (max-width:850px){.research-module__N02Uua__hero,.research-module__N02Uua__articleHeader,.research-module__N02Uua__articleBody{grid-template-columns:1fr}.research-module__N02Uua__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-module__N02Uua__rail{position:static}}@media (max-width:560px){.research-module__N02Uua__grid{grid-template-columns:1fr}.research-module__N02Uua__shell{width:min(100% - 1.25rem,1180px)}.research-module__N02Uua__heroGraphic{order:-1}}
