.reading-level-comparison .figure-heading{display:block}
.reading-level-comparison .figure-heading p{font-size:14px;line-height:1.9;margin:8px 0 20px}
.reading-level-screen{min-width:0;border:1px solid #a6b3aa;border-radius:5px;background:#fff;color:#252c2d;padding:16px;font-size:14px;line-height:2}
.reading-level-screen .reading-level-site{font-size:12px;font-weight:700;line-height:1.9;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid #bcc5bd}
.reading-level-original{margin:0;overflow-wrap:anywhere}
.reading-level-summary{margin-top:20px;border:1px solid #52745f;border-radius:4px;background:#f2f7ef}
.reading-level-summary summary{min-height:44px;padding:12px;font-size:14px;font-weight:700;line-height:1.9;cursor:pointer}
.reading-level-summary summary:focus-visible{outline:3px solid #164fb2;outline-offset:4px}
.reading-level-summary[open] summary{border-bottom:1px solid #a6b3aa}
.reading-level-summary>div{padding:14px 12px;background:#fff}
.reading-level-summary ul{padding-left:1.4em;margin:0}
.reading-level-summary li{margin:0 0 12px}
.reading-level-summary li:last-child{margin-bottom:0}
@media(max-width:720px){.reading-level-screen{padding:12px}.reading-level-summary>div{padding:12px}}
@media print{.reading-level-screen{padding:8pt;font-size:9pt}.reading-level-screen .reading-level-site{font-size:8pt}.reading-level-summary summary{min-height:0;padding:8pt;font-size:9pt}.reading-level-summary>div{padding:8pt}}
