.generation-evidence{border-top:1px solid var(--line);padding-block:56px}.generation-evidence>.section-description{max-width:760px}.evidence-choices{flex-wrap:wrap;gap:12px;margin-block:28px 16px;display:flex}.evidence-choices button{background:var(--surface);color:var(--foreground);border:1px solid var(--line);cursor:pointer;min-height:44px;padding:14px 20px}.evidence-choices button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.evidence-choices button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.evidence-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:24px 40px;display:grid}.evidence-prompts article{border:1px solid var(--line);background:var(--surface);min-width:0;padding:24px}.evidence-prompts h3{font-size:23px}.evidence-prompts p,.evidence-notes p{color:var(--muted);margin-top:14px;line-height:1.85}.evidence-prompts h4{color:var(--accent);margin-block:24px 10px;font-size:12px;font-weight:500}.evidence-prompts blockquote{margin-bottom:20px;font-size:14px;line-height:1.8}.evidence-prompts dl{margin-top:22px;font-size:11px}.evidence-prompts dt{color:var(--muted);margin-top:10px}.evidence-prompts dd{overflow-wrap:anywhere;margin-top:5px;line-height:1.7}.evidence-notes{gap:30px;max-width:900px;display:grid}.evidence-notes h3{font-size:26px}.evidence-notes ul{padding-left:22px;line-height:2}.evidence-links{flex-wrap:wrap;gap:12px 24px;margin-top:18px;font-size:13px;display:flex}.evidence-teaser{border:1px solid var(--line);border-left:2px solid var(--accent);margin-top:32px;padding:28px}.evidence-teaser p{color:var(--muted);max-width:760px;margin-top:14px;line-height:1.8}@media (width<=639px){.evidence-prompts{grid-template-columns:1fr}.evidence-prompts article,.evidence-teaser{padding:20px}}
