/* Research pages reuse the established reading layout. */
.research-jumps{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 10px}.research-jumps a{font-size:12px;padding:10px 15px;border:1px solid var(--line);background:var(--cream);line-height:1.5}.research-jumps a:hover{background:#e4e9da}.research-study{padding:35px 0 8px;border-top:1px solid var(--line);margin-top:28px;scroll-margin-top:28px}.research-study .eyebrow{font-size:9px;line-height:1.8;letter-spacing:1.2px}.research-study h3{font:400 29px/1.3 var(--serif);margin:14px 0 20px;letter-spacing:-.4px}.research-study .research-question{font:400 21px/1.65 var(--serif);color:var(--ink);margin-bottom:22px}.research-related{display:inline-block;font-size:13px;margin-top:18px}.research-source{margin-top:24px}.research-reference{padding:15px 0 20px}.research-reference+.research-reference{border-top:1px solid var(--line)}.research-reference .source-title{font-size:16px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;color:var(--ink)}.research-reference .source-locator{font-size:12px;line-height:1.8;color:var(--muted);margin-top:12px;overflow-wrap:anywhere}.research-reference .source-note{overflow-wrap:anywhere}.research-reference .text-link{font-size:12px;margin-top:9px}.research-source>div>p{font-size:13px}.corpus-routes a{font-size:23px}.reading-article .corpus-routes p{font-size:14px}
@media(max-width:700px){.research-study h3{font-size:26px}.research-study .research-question{font-size:20px}.research-jumps{gap:8px}.research-jumps a{font-size:11px;padding:10px 12px}.research-reference .source-title{font-size:14px}}
@media print{.research-jumps{display:none}.research-study h3{break-after:avoid}}
