
/* Editorial book reading: scoped to existing book template, no global redesign */
.mlb .mlb-reading{font-size:14px;line-height:2;color:#31465b;overflow-wrap:anywhere}
.mlb .mlb-reading p{font-size:14px;line-height:2;color:#31465b;margin:0 0 1.15em}
.mlb .mlb-reading h2,.mlb .mlb-reading h3,.mlb .mlb-reading h4{color:#082b4c;line-height:1.55;scroll-margin-top:90px;margin:1.65em 0 .7em}
.mlb .mlb-reading h2{font-size:21px;border-bottom:1px solid #dce5ed;padding-bottom:9px}
.mlb .mlb-reading h3{font-size:17px}.mlb .mlb-reading h4{font-size:15px}
.mlb .mlb-reading ul,.mlb .mlb-reading ol{padding-inline-start:24px;margin:0 0 1.1em}
.mlb .mlb-reading li{margin-bottom:.35em}
.mlb .mlb-reading blockquote{margin:1.2em 0;padding:8px 16px;border-inline-start:3px solid #f47b20;background:#fff;color:#31465b}
.mlb .mlb-toc{border:1px solid #dce5ed;background:#fff;border-radius:5px;padding:15px 18px;margin:0 0 22px}
.mlb .mlb-toc>strong{font-size:15px;color:#082b4c}
.mlb .mlb-toc ol{margin:9px 0 0;padding-inline-start:22px}
.mlb .mlb-toc li{font-size:12px;line-height:1.9}
.mlb .mlb-toc a{color:#123e63;text-decoration:none}
.mlb .mlb-toc a:hover,.mlb .mlb-toc a:focus{color:#f47b20;text-decoration:underline}
.mlb .mlb-toc-level-3{margin-inline-start:14px}.mlb .mlb-toc-level-4{margin-inline-start:25px}
@media(max-width:700px){.mlb .mlb-reading,.mlb .mlb-reading p{font-size:13px;line-height:1.95}.mlb .mlb-reading h2{font-size:18px}.mlb .mlb-toc{padding:12px}}
