/* Evidence notes use the site's existing colors and accessible editorial layout. */
.evidence-page #handoff-sequence ol{list-style:none;counter-reset:handoff;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:28px 0}
.evidence-page #handoff-sequence li{counter-increment:handoff;border:1px solid #d9e5cd;border-radius:22px;padding:24px;margin:0;background:linear-gradient(145deg,#fff,#f4fbe9);font-size:16px;line-height:1.65}
.evidence-page #handoff-sequence li::before{content:"0" counter(handoff);display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#b3ff31;color:#171c16;font-size:16px;font-weight:700;margin-bottom:18px}
.evidence-page #handoff-sequence li strong{display:block;color:#171c16;font-size:20px;line-height:1.25;margin-bottom:9px}
.evidence-page #handoff-sequence li:last-child{grid-column:1/-1}
.evidence-page #fictional-example{padding:28px;border-left:4px solid #a6f52a;border-radius:0 22px 22px 0;background:#f7fbed}
.evidence-page .answer-next button{margin:12px 16px 0 0}
@media(max-width:600px){.evidence-page #handoff-sequence ol{grid-template-columns:1fr}.evidence-page #handoff-sequence li{padding:22px}.evidence-page #fictional-example{padding:20px}.evidence-page .answer-next .button{max-width:100%;white-space:normal;text-align:center}}
