/* Small editorial wayfinding; preserve the existing page composition. */
.site-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:20px;padding-bottom:8px;font-size:.875rem;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}
.site-breadcrumb a{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}
.site-breadcrumb a:hover{color:var(--ink);text-decoration-color:currentColor}
.site-breadcrumb [aria-current]{color:var(--ink)}
main.wrap>.site-breadcrumb{width:100%;padding-left:0;padding-right:0}
.clinic-introduction{font-size:1rem;line-height:1.9;color:var(--muted);max-width:34em;margin:20px 0 0;word-break:keep-all;overflow-wrap:anywhere}
.search-section-title{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.5;letter-spacing:-.035em;margin:0 0 12px}
.search-section-lead{font-size:1rem;line-height:1.9;color:var(--muted);margin:0 0 28px;max-width:44em}
.qa-reading-author{font-size:.875rem;line-height:1.8;color:var(--muted);margin-top:14px}
.qa-reading-author a{text-decoration:underline;text-underline-offset:4px}
/* A small editorial author credit, shared by the three clinical entry pages. */
.clinical-author{margin-top:40px;margin-bottom:40px;min-width:0;scroll-margin-top:calc(var(--patient-topbar-height,80px) + 24px)}
.clinical-author-inner{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:32px;padding-top:24px;border-top:1px solid var(--ed-line,#b8b4a9)}
.clinical-author-label{margin:0;font-size:.8125rem;line-height:1.85;letter-spacing:.04em;color:var(--muted)}
.clinical-author-copy{min-width:0;max-width:48rem}
.clinical-author-name{margin:0;font-size:1.0625rem;font-weight:500;line-height:1.8;color:var(--ink)}
.clinical-author-name a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--ed-line,#b8b4a9)}
.clinical-author-credentials{display:flex;flex-wrap:wrap;gap:6px 24px;list-style:none;padding:0;margin:14px 0 0}
.clinical-author-credentials li{font-size:.9375rem;line-height:1.85;color:var(--ink);word-break:keep-all;overflow-wrap:anywhere}
.clinical-author-credentials strong{font-weight:600}
.clinical-author-authorities,.clinical-author-approach{margin:10px 0 0;font-size:.875rem;line-height:1.85;color:var(--muted);word-break:keep-all;overflow-wrap:anywhere}
.clinical-author-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:.9375rem;line-height:1.7;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--ed-line,#b8b4a9)}
.clinical-author a:hover{text-decoration-color:currentColor}
.clinical-author a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}
@media(max-width:600px){.clinical-author{margin-top:28px;margin-bottom:32px}.clinical-author-inner{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:20px}.clinical-author-credentials{display:grid;gap:4px;margin-top:12px}.clinical-author-name{font-size:1rem}}
@media(max-width:720px){.site-breadcrumb{padding-top:12px;padding-bottom:0;gap:2px 8px}.clinic-introduction{margin-top:16px}.search-section-lead{margin-bottom:22px}}
