body.start-reading-design{overflow-x:clip}
.start-reading-design main{max-width:none;padding:0}
.start-reading-design .site-header{position:sticky;top:0;z-index:50;background:white}
.start-reading-design .page-document,.start-reading-design .start-reading-content{max-width:none;width:100%;margin:0;padding:0;background:white;box-shadow:none;border:0;border-radius:0}
.start-reading-design .start-reading-content>section:not(.page-hero){max-width:none;margin:0 0 40px;padding:0 0 40px;border:0;border-bottom:1px solid #dbe4df;border-radius:0;box-shadow:none;background:white;scroll-margin-top:110px}
.start-reading-design .start-reading-content :is(p,li){font-size:var(--start-reading-size,17px);line-height:1.9}
.start-reading-design .start-reading-content>section:not(.page-hero)>p{max-width:none}
.start-reading-design .start-reading-content h2{font:400 31px/1.25 Georgia,serif;letter-spacing:0;color:#173f35}
.start-reading-design .start-reading-content h3{font:400 22px/1.3 Georgia,serif;letter-spacing:0;color:#173f35}
.start-reading-design .learning-card{border-radius:6px;box-shadow:none;border:1px solid #dbe4df}
.start-reading-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:48px;max-width:1280px;margin:auto;padding:42px 40px 60px;align-items:start}
.start-reading-aside{position:sticky;top:115px;max-height:calc(100vh - 140px);overflow:auto;scrollbar-width:thin;align-self:start;padding-right:8px}
.start-aside-label{display:block;font:600 10px/1.5 Arial,sans-serif;color:#64786b;text-transform:uppercase;margin:0 0 18px}
.start-reading-design .start-chapters{display:flex;flex-direction:column;gap:0;padding:0;margin:0;border-left:1px solid #dbe4df;font:12px/1.6 Arial,sans-serif}
.start-reading-design .start-chapters a{display:block;color:#4b6355;text-decoration:none;max-width:100%;padding:10px 12px;border-left:2px solid transparent;margin-left:-1px;overflow-wrap:anywhere}
.start-reading-design .start-chapters a:hover,.start-reading-design .start-chapters a[aria-current]{color:#843e5d;background:#f5f7f5;border-color:#843e5d}
.start-reading-settings{display:flex;align-items:center;gap:8px;padding:20px 0 0;margin:22px 0 0;border-top:1px solid #dbe4df;font:11px Arial,sans-serif;color:#4e665b}
.start-reading-settings>span{margin-right:auto}
.start-reading-settings button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #b9cec1;background:white;color:#204e3e;border-radius:4px;cursor:pointer}
.start-reading-settings svg{width:15px;height:15px}
.start-mobile-contents{display:none}
.start-reading-design .learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.start-reading-design .read-aloud{margin:0 auto;padding:25px 32px;max-width:1280px}
.start-reading-design .start-reading-content .section-eyebrow{font:600 10px/1.5 Arial,sans-serif;color:#94733c;text-transform:uppercase}
@media(max-width:900px){.start-reading-layout{display:block;padding:32px 28px 45px}.start-reading-aside{display:none}.start-mobile-contents{display:block;margin:24px 28px 0;padding:15px 18px;border:1px solid #d3dfd6;border-radius:4px;background:#f7faf7}.start-mobile-contents summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font:600 12px/1.6 Arial,sans-serif;color:#28543f;list-style:none}.start-mobile-contents summary::-webkit-details-marker{display:none}.start-mobile-contents summary svg{width:16px;height:16px}.start-mobile-contents[open] summary svg{transform:rotate(90deg)}.start-mobile-contents .start-chapters{margin-top:16px}.start-mobile-contents .start-reading-settings{max-width:300px}.start-reading-design .read-aloud{margin:0 28px;padding:24px 0}}
@media(max-width:600px){.start-reading-layout{padding:30px 22px 40px}.start-reading-design .start-reading-content>section:not(.page-hero){padding:0 0 30px;margin-bottom:30px}.start-reading-design .start-reading-content h2{font-size:27px}.start-reading-design .learning-grid{grid-template-columns:minmax(0,1fr)}.start-mobile-contents{margin:20px 22px 0}.start-reading-design .read-aloud{margin:0 22px}}
