/* Compact research inquiry sequence: questions carry the explanation. */
.cohesive-site.research-pilot .research-inquiry-sequence{margin:24px 0 42px;padding:0;background:transparent}
.cohesive-site.research-pilot .research-inquiry-steps{list-style:none;margin:0;padding:0;border-top:1px solid #d4ddd5}
.cohesive-site.research-pilot .research-inquiry-steps>li{display:grid;grid-template-columns:34px minmax(0,1.05fr) minmax(0,1fr);align-items:center;column-gap:28px;row-gap:10px;padding:22px 0;border-bottom:1px solid #d4ddd5;margin:0;background:transparent;min-width:0}
.cohesive-site.research-pilot .research-step-number{align-self:start;padding-top:2px;font:500 18px/1.5 var(--serif);font-variant-numeric:tabular-nums;color:#785c25}
.cohesive-site.research-pilot .research-step-label{margin:0 0 5px;color:#356c63;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
.cohesive-site.research-pilot .research-step-heading h2{font-size:clamp(24px,2.3vw,30px);line-height:1.25;letter-spacing:-.03em;margin:0;max-width:27ch;color:#172f40;text-wrap:pretty}
.cohesive-site.research-pilot .research-step-questions{font-size:16px;line-height:1.7;margin:0;color:#4b616a;max-width:48ch;min-width:0}
@media(max-width:680px){
  .cohesive-site.research-pilot .research-inquiry-sequence{margin:18px 0 28px}
  .cohesive-site.research-pilot .research-inquiry-steps>li{grid-template-columns:28px minmax(0,1fr);column-gap:14px;row-gap:10px;padding:18px 0}
  .cohesive-site.research-pilot .research-step-number{grid-row:1/3}
  .cohesive-site.research-pilot .research-step-questions{grid-column:2;font-size:15px;line-height:1.65}
  .cohesive-site.research-pilot .research-step-label{margin-bottom:5px}
  .cohesive-site.research-pilot .research-step-heading h2{font-size:24px;line-height:1.25}
}
@media print{.research-inquiry-steps>li{break-inside:avoid}.cohesive-site.research-pilot .research-step-number{color:#172f40}}

/* Research commitments: a consistent list with citations and one optional note set. */
.cohesive-site.research-pilot #standard{padding:44px 0 48px}
.cohesive-site.research-pilot .research-standard-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;margin-bottom:28px;align-items:start}
.cohesive-site.research-pilot .research-standard-heading>p{margin:0;font-size:16px;line-height:1.75}
.cohesive-site.research-pilot .standard-commitments{list-style:none;margin:0;padding:0;border-top:1px solid #d4ddd5}
.cohesive-site.research-pilot .standard-commitments>li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;padding:24px 0;margin:0;border-bottom:1px solid #d4ddd5;align-items:start}
.cohesive-site.research-pilot .commitment-label{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.07em;color:#356c63;margin:0 0 8px}
.cohesive-site.research-pilot .commitment-heading h3{font-size:26px;line-height:1.25;margin:0;max-width:30ch;text-wrap:pretty}
.cohesive-site.research-pilot .commitment-copy>p{font-size:16px;line-height:1.7;margin:0 0 8px;max-width:58ch;color:#4b616a}
.cohesive-site.research-pilot .commitment-citations{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;line-height:1.6;color:#356c63}
.cohesive-site.research-pilot .commitment-citations>span{font-size:12px;color:#4b616a;margin-right:2px}
.cohesive-site.research-pilot .commitment-citations a{display:inline-flex;align-items:center;min-height:28px;padding:2px 3px;text-underline-offset:3px}
.cohesive-site.research-pilot .standard-evidence-notes{margin:20px 0 0;padding:0;border:1px solid #d4ddd5;background:#f4f6f1}
.cohesive-site.research-pilot .standard-evidence-notes>summary{font-size:14px;line-height:1.6;padding:16px 20px;min-height:44px;box-sizing:border-box;color:#172f40}
.cohesive-site.research-pilot .standard-evidence-notes[open]>summary{margin:0;border-bottom:1px solid #d4ddd5}
.cohesive-site.research-pilot .standard-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;padding:24px}
.cohesive-site.research-pilot .standard-evidence-grid>section{padding:0;margin:0;min-width:0;border:0}
.cohesive-site.research-pilot .standard-evidence-grid h4{font-size:21px;line-height:1.35;margin:0 0 12px}
.cohesive-site.research-pilot .standard-evidence-grid p{font-size:14px;line-height:1.7;margin:0 0 12px;color:#4b616a}
.cohesive-site.research-pilot .standard-evidence-grid p:last-child{margin-bottom:0}
.cohesive-site.research-pilot #standard>.rs-method{margin:24px 0 0;padding-top:0;border-top:0}
/* Findings and their limits stay together, with the seminar application alongside. */
.cohesive-site.research-pilot .evidence-column-labels{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:32px;padding-left:62px;margin:28px 0 12px;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.06em;color:#356c63}
.cohesive-site.research-pilot .evidence-list{margin-top:0}
.cohesive-site.research-pilot .research-evidence-record{grid-template-columns:30px minmax(0,.9fr) minmax(0,1.2fr);gap:32px;padding:28px 0}
.cohesive-site.research-pilot .research-evidence-record .row-number{font-size:14px;line-height:1.5;padding-top:3px;margin:0}
.cohesive-site.research-pilot .research-evidence-record h3{font-size:27px;line-height:1.3;margin:0 0 12px}
.cohesive-site.research-pilot .research-evidence-record .principle{font-size:18px;line-height:1.55;margin:0 0 16px}
.cohesive-site.research-pilot .research-evidence-record .evidence-application,.cohesive-site.research-pilot .research-evidence-record .study-finding{font-size:16px;line-height:1.75;margin:0;color:#4b616a}
.cohesive-site.research-pilot .research-evidence-record .study-limitation{font-size:14px;line-height:1.7;margin:14px 0 0;padding-left:14px;border-left:2px solid #bd9d56;color:#4b616a}
.cohesive-site.research-pilot .evidence-mobile-label{display:none}
@media(max-width:760px){
 .cohesive-site.research-pilot .research-standard-heading{display:block;margin-bottom:24px}
 .cohesive-site.research-pilot .research-standard-heading>p{margin-top:20px;font-size:15px}
 .cohesive-site.research-pilot .standard-commitments>li{grid-template-columns:1fr;gap:12px;padding:20px 0}
 .cohesive-site.research-pilot .commitment-heading h3{font-size:25px;max-width:none}
 .cohesive-site.research-pilot .commitment-copy>p{font-size:15px}
 .cohesive-site.research-pilot .standard-evidence-grid{grid-template-columns:1fr;gap:28px;padding:20px}
 .cohesive-site.research-pilot .evidence-column-labels{display:none}
 .cohesive-site.research-pilot .research-evidence-record{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:14px;row-gap:20px;padding:24px 0}
 .cohesive-site.research-pilot .evidence-findings{grid-column:2}
 .cohesive-site.research-pilot .research-evidence-record h3{font-size:25px}
 .cohesive-site.research-pilot .research-evidence-record .evidence-application,.cohesive-site.research-pilot .research-evidence-record .study-finding{font-size:15px}
 .cohesive-site.research-pilot .evidence-mobile-label{display:block;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.06em;color:#356c63;margin:0 0 8px}
}

@media(min-width:761px){.cohesive-site.research-pilot .standard-commitments>li{padding-block:16px}.cohesive-site.research-pilot .commitment-copy>p{margin-bottom:4px}}
