
.research-page .article-layout{grid-template-columns:minmax(0,1fr) 240px;gap:40px}.research-page .article-body{min-width:0;font-size:17px;line-height:1.9;overflow-wrap:anywhere}.research-page .article-body h2{font-size:30px;line-height:1.4;margin-top:48px;padding-top:20px;border-top:1px solid #dfe6f6}.research-page .article-body h3{font-size:22px;line-height:1.5}.research-page .article-body li+li{margin-top:10px}.research-page .article-aside{max-height:calc(100vh - 130px);overflow:auto}.research-page .page-hero h1{max-width:1000px;line-height:1.25}.research-page .notice{margin:24px 0}.research-page .notice p{margin:0}.research-page .article-body a{color:#1947c6;text-underline-offset:3px}@media(max-width:800px){.research-page .article-layout{grid-template-columns:minmax(0,1fr)}.research-page .article-aside{order:-1;position:static;max-height:none}.research-page .article-aside a{padding:6px 0}.research-page .article-body{font-size:16px}.research-page .article-body h2{font-size:25px}.research-page .page-hero h1{font-size:32px}}
