.ep-evidence-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 40px;margin:0;padding:0;list-style:none}.ep-evidence-item{min-width:0}.ep-evidence-card{display:flex;flex-direction:column;height:100%;padding:24px 0 8px;border-top:1px solid var(--rule)}.ep-evidence-status{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.ep-evidence-name{margin:8px 0 20px;font-family:var(--font-display);font-size:34px;font-weight:400;line-height:1.05;color:var(--ink)}.ep-evidence-label{margin-bottom:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.ep-evidence-body{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--ink-soft)}.ep-evidence-link{margin-top:auto;align-self:flex-start;padding-top:4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ep-evidence-link:hover{color:var(--accent)}@media(max-width:1100px){.ep-evidence-list{gap:0 28px}.ep-evidence-name{font-size:30px}}@media(max-width:900px){.ep-evidence-list{grid-template-columns:1fr;gap:16px 0}.ep-evidence-card{padding-bottom:20px}}
