.site-refresh .page-content:has(.topic-overview,.topic-detail){max-width:1116px}.topic-overview,.topic-detail{min-width:0}.page-content :is(.topic-audiences,.topic-guide-grid,.topic-syndromes,.topic-toc,.topic-back) a{text-decoration:none}.page-content :is(.topic-syndromes,.topic-toc ul,.topic-related ul){padding:0;list-style:none}.page-content .topic-syndromes li{margin:0}.topic-guide strong>span,.topic-syndromes strong>span{color:var(--color-primary);font-size:inherit;margin:0;display:inline}.topic-anchor{scroll-margin-top:24px;display:block}.topic-guide .topic-anchor{margin:0;line-height:0}.topic-mobile-toc{display:none}.topic-audiences{background:var(--color-border);border:1px solid var(--color-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:760px;margin-bottom:2.5rem;display:grid;overflow:hidden}.topic-audiences a{background:#f5f7fb;padding:1rem 1.25rem;display:block}.topic-audiences a:first-child{background:#fff}.topic-audiences strong,.topic-audiences span{display:block}.topic-audiences strong>span{margin-left:.4rem;display:inline}.topic-audiences a>span{color:var(--color-muted);margin-top:.2rem;font-size:.9375rem}.topic-audiences a:hover{background:var(--color-primary-soft);text-decoration:none}.topic-reading{grid-template-columns:minmax(0,760px) minmax(0,240px);align-items:start;gap:40px;display:grid}.topic-copy{overflow-wrap:break-word;min-width:0}.topic-intro{margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.topic-eyebrow{color:var(--color-muted);margin:0 0 1rem;font-size:.875rem;font-weight:600}.topic-toc{border-left:2px solid var(--color-border);max-height:calc(100vh - 48px);padding-left:20px;position:sticky;top:24px;overflow-y:auto}.topic-toc ul,.topic-related ul{margin:0;padding:0;list-style:none}.topic-toc li{margin:0 0 .65rem}.topic-toc a{padding-block:.2rem;font-size:.9375rem;line-height:1.5;display:block}.topic-professional{border-top:3px solid var(--color-primary);margin-top:3.5rem;padding-top:2.5rem}.topic-professional>h2{margin:0 0 1rem}.topic-professional>p{max-width:760px}.topic-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:1.75rem 0 2.5rem;display:grid}.topic-guide{border:1px solid var(--color-border);border-radius:8px;padding:1.25rem;display:block}.topic-guide strong{margin-bottom:.5rem;font-size:1.125rem;line-height:1.4;display:block}.topic-guide span{color:var(--color-muted);font-size:.9375rem;line-height:1.6;display:block}.topic-guide:hover{background:var(--color-primary-soft);text-decoration:none}.topic-syndrome-group{margin:2.5rem 0}.topic-syndrome-group h3{margin:0 0 1rem;font-size:1.25rem}.topic-syndromes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.topic-syndromes li{border-top:1px solid var(--color-border);min-width:0;margin:0}.topic-syndromes a{padding:1rem 0;display:block}.topic-syndromes strong{font-weight:600;line-height:1.45;display:block}.topic-syndromes span{color:var(--color-muted);margin-top:.35rem;font-size:.9375rem;line-height:1.55;display:block}.topic-syndromes a:hover strong{text-decoration:underline}.topic-syndromes a:hover{text-decoration:none}.topic-professional-note{border-top:1px solid var(--color-border);padding-top:1.5rem}.topic-back{flex-wrap:wrap;gap:.75rem 2rem;margin-bottom:2rem;font-size:.9375rem;display:flex}.topic-related{border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:1.25rem}.topic-related h2{margin:0 0 1rem;font-size:1.25rem}.topic-catalog-back{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:1rem!important}.topic-copy :is(h2,h3),#patient-overview,#colleagues,.topic-copy span[id]{scroll-margin-top:24px}.topic-copy table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1rem}.topic-copy th,.topic-copy td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere;padding:.75rem}.topic-copy th{background:var(--color-primary-soft)}@media (width<=1000px){.topic-reading{grid-template-columns:minmax(0,1fr);gap:24px}.topic-toc{display:none}.topic-mobile-toc{border-block:1px solid var(--color-border);grid-row:1;padding:.75rem 0;display:block}.topic-mobile-toc summary{cursor:pointer;color:var(--color-primary);font-size:1rem}.topic-mobile-toc nav{margin-top:1rem}.topic-mobile-toc li{margin-bottom:.75rem}.topic-guide-grid{gap:16px}}@media (width<=600px){.topic-audiences a{padding:.875rem}.topic-audiences a>span{font-size:.875rem}.topic-toc ul,.topic-guide-grid,.topic-syndromes{grid-template-columns:minmax(0,1fr)}.topic-guide-grid{gap:12px}.topic-intro{font-size:1.0625rem}.topic-professional{margin-top:2.5rem;padding-top:2rem}.topic-copy th,.topic-copy td{padding:.5rem}}
