/* Preserve the large visual headline while giving the page a descriptive H1. */
.family-hero-content>h1.hero-place{font-size:18px;line-height:1.7;letter-spacing:.025em;font-weight:700;margin:0 0 15px;color:#416d80;text-shadow:none}.family-hero .family-hero-content>p.hero-catch{font-size:clamp(30px,2.8vw,44px);line-height:1.6;letter-spacing:.035em;font-weight:700;margin:0 0 15px;color:#29434f;max-width:none}.hero-catch em{font-style:normal;color:#3a7896;background:linear-gradient(transparent 76%,#d9eff7 76%)}.hero-facts{list-style:none;display:flex;flex-wrap:wrap;gap:7px 14px;padding:0;margin:10px 0 18px}.hero-facts li{font-size:15px;line-height:1.55;color:#345c70;font-weight:600;padding:4px 0;border-bottom:1px solid #b0d2e1}.family-hero .hero-actions{margin-top:12px}.contact-copy p.contact-title{font-size:clamp(24px,2.2vw,32px);line-height:1.6;font-weight:700;color:#29434f;margin:12px 0 20px}.related-heading>.related-title{font-size:26px;line-height:1.6;font-weight:700;color:#29434f;margin:0 0 8px}.article-publication{display:flex;flex-wrap:wrap;gap:10px 25px;border-bottom:1px solid #d7e5ec;padding:0 0 15px;margin:0 0 26px;font-size:15px;color:#557885}.article-publication a,.faq-detail,.source-link a,.policy-link a{text-decoration:underline;text-underline-offset:4px}.article-section>p{max-width:72ch}.source-link,.policy-link{font-size:16px;line-height:1.9;margin:20px 0}.faq-detail{display:inline-block;margin:8px 0 0}.symptom-subsection h3{font-size:25px;line-height:1.6;color:#315d71}.clinical-links{background:#edf6fa;padding:22px;margin:25px 0}.clinical-links p{margin:0 0 10px;font-weight:600}.clinical-links nav{display:flex;flex-wrap:wrap;gap:12px 24px}.clinical-links a{text-decoration:underline;text-underline-offset:5px;font-size:18px}.medical-source-note{font-size:16px;color:#537585}.article-body .article-section p{line-height:1.95;letter-spacing:.01em}
@media(max-width:700px){.family-hero-content>h1.hero-place{font-size:16px;line-height:1.65;margin-bottom:12px}.family-hero .family-hero-content>p.hero-catch{font-size:29px;line-height:1.55;letter-spacing:.015em;margin-bottom:12px}.hero-facts{gap:4px 10px;margin:8px 0 12px}.hero-facts li{font-size:14px}.family-hero .hero-actions{margin-top:8px}.article-publication{font-size:14px;gap:6px 16px;margin-bottom:20px}.related-heading>.related-title{font-size:23px}.clinical-links{padding:18px}.clinical-links nav{display:grid;gap:12px}.article-body .article-section p{font-size:18px;line-height:1.9}.symptom-subsection h3{font-size:23px}}
.symptom-subsection{margin:26px 0;padding:0 0 20px;border-bottom:1px solid #d8e5ec}.symptom-subsection p{font-size:18px;line-height:1.95;letter-spacing:.01em}.urgent-directory{padding:24px;background:#edf6fa;border-left:4px solid #5e94af;margin:0 0 28px}.urgent-directory h2{font-size:26px;margin:0 0 15px}.urgent-directory p{font-size:18px;line-height:1.8;margin:12px 0}.urgent-directory a{text-decoration:underline;text-underline-offset:4px}.urgent-directory .urgent-phone{display:inline-block;font-size:28px;font-weight:700;margin:8px 0}.urgent-directory>a{font-size:16px}

@media(min-width:701px) and (max-width:1050px){.family-hero,.family-hero-bg{height:560px;min-height:560px}}

.hero-catch .catch-a,.hero-catch .catch-b{display:inline-block}@media(max-width:700px){.hero-catch .catch-a,.hero-catch .catch-b{display:block}}

.article-quickguide{padding:22px 26px;background:#ecf6fa;border-left:4px solid #6b9fb7;margin:0 0 28px}.article-quickguide .quickguide-title{font-size:22px;font-weight:700;line-height:1.6;margin:0 0 13px;color:#2e5b6f}.article-quickguide ul{margin:0;padding-left:1.3em}.article-quickguide li{font-size:18px;line-height:1.85;margin:8px 0}.article-quickguide nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.article-quickguide nav a{font-size:17px;background:#fff;padding:10px 15px;border:1px solid #bed7e2;border-radius:6px;color:#315d71;font-weight:600}.article-quickguide nav a:hover{background:#dceef5}.clinical-chapter{border-top:2px solid #bfdce8;padding-top:24px;margin:36px 0}.clinical-chapter .chapter-label{font-size:14px;letter-spacing:.08em;color:#557c90;margin:0 0 8px}.clinical-chapter>h2{font-size:30px;line-height:1.65;margin:0 0 22px;color:#2b5264}.chapter-subsection{margin:24px 0}.chapter-subsection h3{font-size:24px;line-height:1.65;color:#315f74;letter-spacing:.015em;margin:0 0 12px}.chapter-subsection p{font-size:18px;line-height:1.95;letter-spacing:.01em;margin:12px 0;text-wrap:pretty}.contents-links a[href^="#guide-"]{border-left:2px solid #8ebbd0;padding-left:12px}.clinical-chapter:target,.article-section:target{scroll-margin-top:20px}
@media(max-width:700px){.article-quickguide{padding:18px;margin-bottom:24px}.article-quickguide .quickguide-title{font-size:21px}.article-quickguide li{font-size:18px;line-height:1.85}.article-quickguide nav{display:grid;grid-template-columns:1fr;gap:8px}.article-quickguide nav a{text-align:center;font-size:18px}.clinical-chapter{margin:28px 0;padding-top:20px}.clinical-chapter>h2{font-size:26px;line-height:1.65}.chapter-subsection{margin:22px 0}.chapter-subsection h3{font-size:22px;line-height:1.7}.chapter-subsection p{font-size:18px;line-height:1.9}}
.chapter-subsection p{max-width:72ch}
