/* Source-backed essays share the long-form reading tools and type system. */
.research-feature{display:grid;grid-template-columns:1fr 1.2fr;gap:6%;align-items:center;border-bottom:1px solid var(--line);scroll-margin-top:20px}
.research-feature-mark{background:var(--red);color:var(--paper);padding:32px;min-height:340px;display:flex;flex-direction:column;justify-content:space-between}
.research-feature-mark>.eyebrow{font-size:9px;margin-bottom:35px}
.research-feature-mark>p{font:700 clamp(38px,4.4vw,68px)/.98 var(--display);letter-spacing:-1.5px;max-width:440px;margin-bottom:32px}
.research-feature-mark>span:last-child{font:10px/1.5 var(--mono);letter-spacing:1px}
.research-feature .interview-feature-copy h2{font-size:clamp(34px,3.8vw,57px)}
.research-article .article-heading h1{font-size:clamp(38px,4.1vw,65px)}
.research-article .article-cover img{object-position:center;max-height:760px}
.source-ref{font:11px/1.2 var(--text);font-weight:700;color:#a3231e;padding:7px 3px;white-space:nowrap;vertical-align:super;text-decoration:underline;text-underline-offset:3px}
.source-ref:hover{color:var(--ink)}
.research-note{background:#e7e0d3;border-left:4px solid var(--red);padding:26px 28px;margin:32px 0}
.research-note>.eyebrow{font:9px/1.6 var(--mono);color:#9b241f}
.research-note h3{font:700 31px/1.12 var(--display);margin:14px 0 18px;letter-spacing:-.3px}
.research-note p{font:17px/1.65 var(--serif);margin:14px 0 0}
.research-note .research-limit{font:13px/1.6 var(--text);padding-top:14px;border-top:1px solid #beb5a8;color:#524b43}
.research-pullquote{font:italic 31px/1.3 var(--serif);color:#a3231e;border-top:1px solid var(--red);border-bottom:1px solid var(--red);margin:36px 0;padding:25px 0}
.research-sources{border-top:1px solid var(--ink);margin-top:50px;padding-top:28px;scroll-margin-top:30px}
.research-sources>.eyebrow{font:9px/1.6 var(--mono);color:#a3231e}
.research-sources h2{font:700 36px/1.12 var(--display);margin:15px 0 20px}
.research-sources>p:not(.eyebrow){font:14px/1.65 var(--text);color:#625c54}
.research-sources ol{padding-left:22px;margin-top:24px}
.research-sources li{font:14px/1.65 var(--text);padding:13px 0 17px 6px;border-bottom:1px solid var(--line);scroll-margin-top:25px;overflow-wrap:anywhere}
.research-sources li:target{background:#e7e0d3;outline:5px solid #e7e0d3}
.research-sources li a{display:block;color:#a3231e;text-decoration:underline;text-underline-offset:3px;margin-top:7px;width:fit-content}
.research-sources li strong{font-weight:700}
.large-article-text .research-note>p{font-size:20px}
.large-article-text .research-note>.research-limit,.large-article-text .research-sources>p:not(.eyebrow),.large-article-text .research-sources li{font-size:16px}
@media(max-width:760px){.research-feature{grid-template-columns:1fr;gap:28px}.research-feature-mark{min-height:280px;padding:25px}.research-feature-mark>p{font-size:48px;max-width:370px}.research-feature .interview-feature-copy h2{font-size:40px}.research-article .article-heading h1{font-size:clamp(34px,8.9vw,58px)}.research-note{padding:23px 20px}.research-note h3{font-size:28px}.research-pullquote{font-size:27px}.research-sources h2{font-size:31px}}
