.pcrs--pediatric{color:#16264d;line-height:1.65}.pcrs--pediatric *{box-sizing:border-box}.pcrs--pediatric a{color:inherit;text-underline-offset:4px}.pcrs--pediatric a:focus-visible,.pcrs--pediatric summary:focus-visible{outline:2px solid #fc5f2b;outline-offset:4px}
.pcrs--pediatric .pcrs-foot{opacity:1;color:#56617b;max-width:108ch;margin-top:24px}
.pcrs--pediatric .pcrs-stat:last-child{padding-right:0}
.pcrs--pediatric .pcrs-h{max-width:26ch}
.pcrs--pediatric .pcrs-caption{margin-bottom:0;color:#56617b;opacity:1}
.pcrs--pediatric .pcrs-row{margin-top:26px}
.pcrs--pediatric .pcrs-stat-label{font-size:15px}
.pcrs--pediatric details{margin-top:10px;max-width:110ch}
.pcrs--pediatric summary{cursor:pointer;font-weight:600;font-size:13px;min-height:44px;display:flex;align-items:center;gap:10px;width:fit-content;text-decoration:underline;text-underline-offset:4px;list-style:none}
.pcrs--pediatric summary::-webkit-details-marker{display:none}
.pcrs--pediatric summary span{transition:transform 180ms ease}
.pcrs--pediatric details[open] summary span{transform:rotate(180deg)}
.pcrs--pediatric .sources{font-size:13px;color:#56617b;padding:0 0 8px}
.pcrs--pediatric .sources a{display:inline-block;min-height:30px}
.pcrs--pediatric .sources p{margin:1em 0}
.pediatric-count-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:820px){.pcrs--pediatric{padding-block:34px}.pcrs--pediatric .pcrs-row{padding:24px}.pcrs--pediatric .pcrs-stat{padding:18px 0}.pcrs--pediatric .pcrs-stat:first-child{padding-top:0}.pcrs--pediatric .pcrs-stat:last-child{padding-bottom:0}.pcrs--pediatric .pcrs-figure{width:100%;flex-wrap:nowrap}.pcrs--pediatric .pcrs-stat-label{font-size:14px;min-width:0;flex:1}.pcrs--pediatric .pcrs-num{font-size:46px}.pcrs--pediatric .pcrs-h{font-size:30px}.pcrs--pediatric .pcrs-caption{font-size:10px}}
@media(prefers-reduced-motion:reduce){.pcrs--pediatric summary span{transition:none}}
