/* Open composition: the brain and papers sit directly on the page. */
body[data-section-layout="open"] .plasticity-figure {
  padding:0;
  margin-top:50px;
  border:0;
  border-radius:0;
  background:none;
}
body[data-section-layout="open"] .plasticity-figure-top { border-bottom:1px solid var(--line); padding-bottom:12px; }
body[data-section-layout="open"] .plasticity-stages { gap:24px; }
body[data-section-layout="open"] .plasticity-stages button {
  padding:12px 0;
  border:0;
  border-bottom:2px solid transparent;
  border-radius:0;
  background:none;
  font-size:12px;
}
body[data-section-layout="open"] .plasticity-stages button[aria-pressed="true"] { color:var(--accent); border-bottom-color:var(--accent); background:none; }
body[data-section-layout="open"] .plasticity-figure-body { grid-template-columns:1.3fr .8fr; gap:65px; padding:26px 0 35px; }
body[data-section-layout="open"] .plasticity-path-map { grid-column:1; grid-row:1; }
body[data-section-layout="open"] .plasticity-stage-copy { grid-column:2; grid-row:1; }
body[data-section-layout="open"] .plasticity-stage-copy>p { max-width:380px; }
body[data-section-layout="open"] .plasticity-outcomes { padding-top:24px; gap:65px; }
body[data-section-layout="open"] [data-practice-guided] .plasticity-figure-body { padding:8px 0 0; }
body[data-section-layout="open"] [data-practice-guided] .plasticity-outcomes { grid-template-columns:1.3fr .8fr; padding-top:20px; }
body[data-section-layout="open"] [data-practice-guided] .plasticity-stage-copy>.plasticity-takeaway { min-height:0; margin-top:24px; font-size:12px; line-height:1.85; }
body[data-section-layout="open"] [data-practice-guided] .plasticity-line-swatch { transition:opacity 800ms ease,border-top-width 800ms ease; }
body[data-section-layout="open"] [data-practice-guided][data-practice-stage="0"] .plasticity-line-swatch.reactive { border-top:3px solid var(--path-red); }
body[data-section-layout="open"] [data-practice-guided][data-practice-stage="0"] .plasticity-line-swatch.observing { border-top-width:1px; opacity:.35; }
body[data-section-layout="open"] [data-practice-guided][data-practice-stage="1"] .plasticity-line-swatch { border-top-width:2px; opacity:.7; }
body[data-section-layout="open"] .research-collection { display:block; }
body[data-section-layout="open"] .single-research-mark { display:none; }
body[data-section-layout="open"] .research-intro { max-width:740px; margin-bottom:45px; }
body[data-section-layout="open"] .research-intro>p { max-width:660px; }
body[data-section-layout="open"] .research-papers { display:block; margin:0; }
body[data-section-layout="open"] .research-papers>li { border-top:1px solid var(--line); }
body[data-section-layout="open"] .research-paper {
  display:grid;
  grid-template-columns:150px 1.15fr 1fr;
  column-gap:38px;
  row-gap:20px;
  padding:32px 0;
  border:0;
  border-radius:0;
  background:none;
}
body[data-section-layout="open"] .research-paper-heading { grid-column:1; grid-row:1/3; display:block; }
body[data-section-layout="open"] .research-paper-format { display:block; margin-top:15px; }
body[data-section-layout="open"] .research-paper h3 { grid-column:2; grid-row:1; margin:0; font-size:27px; line-height:1.3; }
body[data-section-layout="open"] .research-paper>p { grid-column:3; grid-row:1; margin:0; }
body[data-section-layout="open"] .research-paper-meta { grid-column:2; grid-row:2; padding:0; margin:0; align-self:end; }
body[data-section-layout="open"] .research-paper-actions { grid-column:3; grid-row:2; border:0; margin:0; padding:0; align-self:end; }
body[data-section-layout="open"] .research-collection-note { margin-top:24px; }
body[data-section-layout="open"] .footer-end { display:flex; justify-content:space-between; gap:24px; }
@media(max-width:1100px) {
  body[data-section-layout="open"] .plasticity-figure-body { gap:35px; }
  body[data-section-layout="open"] [data-practice-guided] .plasticity-outcomes { gap:35px; }
  body[data-section-layout="open"] .research-paper { grid-template-columns:110px 1.1fr 1fr; column-gap:25px; }
  body[data-section-layout="open"] .research-paper h3 { font-size:23px; }
}
@media(max-width:760px) {
  body[data-section-layout="open"] .plasticity-figure { margin-top:30px; }
  body[data-section-layout="open"] .plasticity-stages { gap:12px; }
  body[data-section-layout="open"] .plasticity-stages button { font-size:10px; }
  body[data-section-layout="open"] .plasticity-figure-body { grid-template-columns:1fr; gap:16px; padding-top:16px; }
  body[data-section-layout="open"] .plasticity-path-map { grid-column:1; grid-row:1; }
  body[data-section-layout="open"] .plasticity-stage-copy { grid-column:1; grid-row:2; }
  body[data-section-layout="open"] .plasticity-stage-copy>p { min-height:0; }
  body[data-section-layout="open"] .plasticity-outcomes { gap:20px; }
  body[data-section-layout="open"] [data-practice-guided] .plasticity-outcomes { grid-template-columns:1fr; gap:18px; margin-top:24px; }
  body[data-section-layout="open"] .research-paper { display:block; padding:27px 0; }
  body[data-section-layout="open"] .research-paper-heading { display:flex; }
  body[data-section-layout="open"] .research-paper-format { margin:0; }
  body[data-section-layout="open"] .research-paper h3 { font-size:25px; margin:18px 0; }
  body[data-section-layout="open"] .research-paper-meta { margin-top:18px; }
  body[data-section-layout="open"] .research-paper-actions { margin-top:12px; }
  body[data-section-layout="open"] .footer-end { flex-direction:column; }
}
