.patient-figure{margin:0 0 2.5rem;background:#f4f6f6;border:1px solid #dce4e3;border-radius:16px;overflow:hidden}.patient-figure img{display:block;width:100%;height:auto;aspect-ratio:1280/760;object-fit:contain}.patient-figure figcaption{font-size:.85rem;line-height:1.6;padding:1rem 1.25rem;color:#405653}.patient-content .toc{max-height:calc(100vh - 130px);overflow-y:auto}.patient-refs{font-size:.8rem;color:#526663}.patient-refs a{text-decoration:underline}.patient-provider-links{display:flex;align-items:center;gap:1.3rem;flex-wrap:wrap;margin:1.5rem 0}.patient-content .article section{scroll-margin-top:120px}.patient-content .article p{overflow-wrap:anywhere}.patient-content .article .source-list{overflow-wrap:anywhere}.patient-new-guides .journal-card h3{font-size:1.5rem;line-height:1.4}@media(max-width:800px){.patient-content .toc{max-height:220px;overflow-y:auto}.patient-figure{margin-bottom:1.8rem}.patient-provider-links .button{max-width:100%;white-space:normal;text-align:center}}
