.lem-hero{background:#e9f0f8;border-top:1px solid #c9d8e6;border-bottom:1px solid #c9d8e6;padding:31px 0 30px}.lem-inner{max-width:1160px;margin:0 auto;padding:0 20px}.lem-crumb{font:12px/1.5 Arial,sans-serif;color:#61778b;margin-bottom:16px}.lem-crumb a{color:#135b91;text-decoration:none}.lem-kicker{font:700 11px Arial,sans-serif;color:#186998;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px}.lem-hero h1{font:700 clamp(29px,4vw,42px)/1.16 Georgia,serif;color:#203951;max-width:960px;margin:0 0 11px}.lem-hero p{font:16px/1.55 Georgia,serif;color:#415a70;max-width:820px;margin:0}.lem-layout{max-width:1160px;margin:0 auto;padding:28px 20px 58px;display:grid;grid-template-columns:minmax(0,1fr) 254px;gap:31px}.lem-main{min-width:0}.lem-main h2{font:700 23px/1.3 Georgia,serif;color:#273f57;margin:32px 0 12px;padding-bottom:8px;border-bottom:1px solid #cddae6}.lem-main h2:first-child{margin-top:0}.lem-main p,.lem-main li{font:15px/1.68 Georgia,serif;color:#334a5e}.lem-main p{margin:0 0 15px}.lem-main a,.lem-side a{color:#146397}.lem-intro{background:#fff;border:1px solid #d5e0e8;border-left:4px solid #337ba8;padding:18px 20px;margin-bottom:26px}.lem-intro p{margin:0}.lem-book-list{list-style:none;padding:0;margin:0;display:grid;gap:9px}.lem-book-list li{margin:0}.lem-book-list a{display:grid;grid-template-columns:50px minmax(0,1fr) 20px;gap:13px;align-items:start;padding:16px 18px;background:#fff;border:1px solid #d3dee8;text-decoration:none}.lem-book-list a:hover,.lem-book-list a:focus-visible{background:#f3f8fc;outline:2px solid #8dbdda;outline-offset:1px}.lem-book-num{font:700 23px Georgia,serif;color:#286b97}.lem-book-list strong{display:block;font:700 19px Georgia,serif;color:#164c75}.lem-book-list small{display:block;font:700 11px Arial,sans-serif;color:#678093;text-transform:uppercase;letter-spacing:.6px;margin:3px 0 7px}.lem-book-copy{display:block;font:14px/1.5 Georgia,serif;color:#4c6072}.lem-method{background:#f5f8fb;border:1px solid #d4e0ea;padding:20px 22px;margin:26px 0}.lem-method h2{margin-top:0}.lem-method p{margin:0}.lem-figure{margin:21px 0 28px;padding:12px;background:#fff;border:1px solid #cbd9e4;max-width:620px}.lem-figure img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;background:#ebe5d8}.lem-figure figcaption{font:12px/1.55 Arial,sans-serif;color:#5b7182;margin-top:10px}.lem-figure figcaption a{display:inline}.lem-part-label{font:700 11px Arial,sans-serif;color:#216b97;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:10px}.lem-lead{font-size:18px!important;color:#334d63!important}.lem-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d4e0e8;background:#fff;margin:21px 0}.lem-facts div{padding:11px 14px;border-bottom:1px solid #d4e0e8}.lem-facts div:nth-child(odd){border-right:1px solid #d4e0e8}.lem-facts b{display:block;font:700 10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.7px;color:#6a8193;margin-bottom:5px}.lem-facts span{font:14px/1.45 Georgia,serif;color:#284962}.lem-toc{display:flex;flex-wrap:wrap;gap:6px 17px;padding:10px 0;border-top:1px solid #d3dee8;border-bottom:1px solid #d3dee8;margin:20px 0}.lem-toc a{font:13px/1.4 Arial,sans-serif}.lem-caution{background:#f1f6fa;border-left:3px solid #247cad;padding:15px 18px;margin:25px 0}.lem-caution strong{font:700 11px Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#1c6089}.lem-caution p{margin:5px 0 0}.lem-sources{padding-left:20px}.lem-sources li{margin-bottom:8px;overflow-wrap:anywhere}.lem-related{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.lem-related li{margin:0}.lem-related a{display:inline-block;background:#edf4f9;padding:8px 11px;font:13px Arial,sans-serif;text-decoration:none}.lem-disclosure{font:12px/1.5 Arial,sans-serif!important;color:#697f8f!important;margin-top:28px!important}.lem-side{align-self:start;background:#f7f9fb;border:1px solid #d3dee8;padding:18px}.lem-side h2{font:700 17px Georgia,serif;color:#25435c;margin:0 0 10px}.lem-side ul{list-style:none;padding:0;margin:0 0 20px}.lem-side li{font:13px/1.45 Arial,sans-serif;border-bottom:1px solid #dce5ed;padding:9px 0}.lem-side a{text-decoration:none}.lem-side strong{color:#283f52}.lem-side-note{border-top:3px solid #d8e7f1;padding-top:15px}.lem-side-note strong{font:700 12px Arial,sans-serif;color:#3a617e;text-transform:uppercase;letter-spacing:.5px}.lem-side-note p{font:13px/1.55 Georgia,serif;color:#536c7e;margin:7px 0 12px}.lem-side-note a{font:13px Arial,sans-serif}@media(max-width:760px){.lem-hero{padding:23px 0}.lem-inner{padding:0 16px}.lem-layout{display:block;padding:22px 16px 44px}.lem-side{margin-top:28px}.lem-facts{grid-template-columns:1fr}.lem-facts div:nth-child(odd){border-right:0}.lem-book-list a{grid-template-columns:33px minmax(0,1fr) 12px;padding:13px 12px;gap:9px}.lem-book-num{font-size:19px}.lem-book-list strong{font-size:17px}.lem-main h2{font-size:21px}.lem-intro{padding:15px 16px}}
