/* The original SORIZ physician's article and its related reading links. */
.article-byline{display:flex;align-items:center;gap:18px;margin:0 0 24px;padding:14px 18px;border:1px solid #dce9df;border-radius:14px;background:#f3f8f4}
.article-byline img{width:74px;height:74px;object-fit:cover;object-position:center 18%;border-radius:50%;flex:none}
.article-byline span{display:block;font-size:11px;color:#668477;margin-bottom:4px}
.article-byline b{display:block;font-size:17px;line-height:1.35;color:#125c4a}
.article-byline small{display:block;font-size:12px;line-height:1.55;color:#637c70;margin-top:3px}
.reading-prose .article-family-photo{margin:25px 0 27px}
.reading-prose .article-family-photo img{display:block;width:100%;height:auto;border-radius:16px;background:#f5f7f4}
.reading-prose .article-family-photo figcaption{font-size:11px;line-height:1.5;color:#718579;margin-top:8px}
.reading-prose .article-family-photo-narrow{max-width:460px;margin:30px auto}
.reading-prose .article-family-photo-narrow img{max-height:300px;object-fit:cover;object-position:center 33%}
.reading-prose h2{font-size:24px;line-height:1.35;letter-spacing:-.5px;margin:29px 0 13px}
.reading-prose h3{font-size:17px;margin:24px 0 10px}
.reading-prose a:not(.text-link){color:#087b64;text-decoration:underline;text-underline-offset:3px}
.related-reading{margin:20px 0 0;padding:13px 16px;background:#f1f7ef;border-left:3px solid #087b64;border-radius:7px;font-size:13px;line-height:1.6;color:#365b4e}
.related-reading a{color:#087b64;text-decoration:underline;text-underline-offset:3px;font-weight:600}
@media(max-width:560px){.article-byline{padding:12px;gap:12px}.article-byline img{width:58px;height:58px}.article-byline b{font-size:15px}.reading-prose h2{font-size:21px}.reading-prose .article-family-photo{margin:18px 0 21px}}
