.health-series{max-width:740px;margin:30px auto;padding:24px 0;border-top:1px solid var(--line)}
.health-series h2{font-size:26px;line-height:1.4;margin:0 0 18px;overflow-wrap:anywhere}
.health-series details{border:1px solid var(--line);border-radius:10px;padding:4px 16px;margin-bottom:20px}
.health-series summary{cursor:pointer;min-height:48px;padding:10px 0;font-size:18px;line-height:1.6}
.health-series ol{padding-left:26px;margin:0 0 12px}.health-series li{padding:2px 0}
.health-series ol a{display:flex;align-items:center;min-height:44px;padding:8px 0;line-height:1.65;overflow-wrap:anywhere}
.health-series a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}
.health-series-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.health-series-pager a{display:flex;flex-direction:column;justify-content:center;min-height:52px;padding:14px 16px;border:1px solid var(--line);border-radius:10px;line-height:1.65;overflow-wrap:anywhere}
.health-series-pager small{font-size:16px;line-height:1.6;margin-bottom:6px}.health-series-pager .series-next{grid-column:2}
@media(max-width:650px){.health-series{padding-top:24px}.health-series-pager{grid-template-columns:minmax(0,1fr)}.health-series-pager .series-next{grid-column:1}}
