.lesion-cases{max-width:1280px;margin:64px auto;padding:0 24px}.lesion-cases>h2{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.25}.lesion-cases>p{max-width:850px;line-height:1.7}.lesion-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:32px 0}.lesion-case-card{margin:0;min-width:0;border:1px solid rgba(164,128,66,.3);border-radius:12px;overflow:hidden;background:#080807}.lesion-case-card a{display:block;line-height:0}.lesion-case-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.lesion-case-card figcaption{padding:16px 20px;color:#e1c895;font-size:.95rem;line-height:1.5}.lesion-case-card a:focus-visible{outline:3px solid #d2aa62;outline-offset:-4px}@media(max-width:700px){.lesion-cases{margin:40px auto;padding:0 16px}.lesion-case-grid{grid-template-columns:1fr;gap:20px}.lesion-case-card figcaption{padding:13px 16px}}
