.practice-evidence-card{margin:20px 0;padding:20px 24px;border:1px solid #cbc4b3;border-left:4px solid #386077;border-radius:12px;background:#f3f5f1;color:#172133;max-width:100%;font-family:var(--sans,Arial,sans-serif);font-size:15px;line-height:1.6}
.practice-evidence-card h2{font-family:inherit;font-size:17px;line-height:1.3;margin:0 0 12px;font-weight:700}
.practice-evidence-card p{margin:10px 0 0;max-width:82ch;font-size:15px;line-height:1.6}
.practice-evidence-card p>strong{display:block;font-size:13px;margin-bottom:2px;color:#315569}
.practice-evidence-card details{margin-top:14px;border-top:1px solid #cbd2ca;padding-top:12px}
.practice-evidence-card summary{cursor:pointer;font-weight:700;padding:5px 0;min-height:34px}
.practice-evidence-card a{color:#254d66;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.practice-evidence-card a:hover{color:#8d351d}
.practice-evidence-card :is(a,summary):focus-visible,#practiceResearchIndex a:focus-visible{outline:3px solid #a63d1d;outline-offset:4px;border-radius:3px}
.practice-study-list{list-style:none;padding:0;margin:12px 0}
.practice-study-list li+li{margin-top:18px;padding-top:16px;border-top:1px solid #d5d9d0}
.practice-study-list a{font-weight:600}
.evidence-type{display:block;font-size:12px;line-height:1.5;color:#4b5b56;margin-top:5px}
.practice-evidence-card .evidence-note{font-size:13px;color:#48514d}
.evidence-permalink{display:inline-block;font-size:13px;min-height:34px;padding-top:10px}
.evidence-activity-title{font-size:34px}
#practiceResearchIndex a.skill{display:block;text-decoration:none;color:inherit}
.call-start+.practice-evidence-card{margin-bottom:24px}
@media(max-width:540px){.practice-evidence-card{padding:16px;margin:16px 0}.practice-evidence-card p{font-size:14px}.practice-evidence-card summary{min-height:44px}.practice-evidence-card a.evidence-permalink{min-height:44px}}
