.research-brief{padding:28px;border-top:1px solid var(--rule);overflow-wrap:anywhere}.research-brief h2{font:400 clamp(26px,4vw,38px)/1.15 var(--serif);margin:0 0 16px}.research-brief h3{font:400 25px/1.2 var(--serif);margin:12px 0}.research-brief h4{font:500 19px/1.3 var(--serif);margin:0 0 10px}.research-brief p,.research-brief dl{font-size:13px;color:var(--muted)}.research-brief a{color:var(--teal)}.research-brief .boundary{margin:22px 0}.engineering-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.engineering-option{padding:20px;background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--teal)}.engineering-option dt{font-weight:600;color:var(--ink);margin:16px 0 4px}.engineering-option dd{margin:0}.research-brief .source-note{font-size:11px}.experiment-brief{background:var(--teal2);padding:22px;margin-bottom:30px}.paper-review{border-top:1px solid var(--rule);padding:22px 0}.research-brief .eyebrow{font-size:10px;color:var(--brass)}@media(max-width:900px){.engineering-options{grid-template-columns:1fr}.research-brief{padding:22px 18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
