.specialty-question{max-width:78ch;margin:28px 0}.specialty-question h3{font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.4}.specialty-question p{line-height:1.8}.specialty-alerts{padding-left:1.4rem;max-width:80ch}.specialty-alerts li{margin:18px 0;line-height:1.8}.specialty-bridge{margin:26px 0;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel2);max-width:1150px}.specialty-bridge p{max-width:85ch;font-size:.88rem}.specialty-bridge button{margin:6px 10px 0 0}.study-active .hero,.specialty-active .hero{display:none}.specialty-particle .flow-controls{flex-wrap:wrap}
@media(max-width:600px){.specialty-particle .pulmonary-controls label{min-width:0}.specialty-bridge button{width:100%;margin-right:0}.specialty-question .learn-actions{flex-direction:column}.specialty-question .learn-actions button{width:100%}}

#learn-body{scroll-margin-top:24px}

.advanced-study-nav{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.advanced-study-nav>summary{color:var(--cyan);font-size:.8rem;cursor:pointer;min-height:44px;display:list-item;list-style-position:inside;padding:10px 0}.advanced-study-nav nav{margin-top:10px}.advanced-study-nav .module{padding:12px 10px;font-size:.82rem}.advanced-study-nav .module small{white-space:normal}@media(max-width:1100px){.advanced-study-nav{width:100%;margin-top:8px}.advanced-study-nav nav{display:flex;gap:8px;flex-wrap:wrap}.advanced-study-nav .module{flex:1;min-width:155px}}
