.start-reading-design .start-editorial-figure{margin:30px 0 34px;padding:0;border:0;background:none;max-width:100%}
.start-reading-design .start-editorial-figure img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:4px}
.start-reading-design .start-editorial-figure figcaption{font:12px/1.7 Arial,Helvetica,sans-serif;color:#66766d;padding:12px 0 0;border-bottom:1px solid #dce4df;padding-bottom:12px}
.start-reading-design .start-reading-content>section{position:relative}
.start-reading-design .start-reading-content>section>h2{padding-top:18px;border-top:3px solid #3c806b;margin-top:0}
.start-reading-design .start-reading-content>section[data-reading-tone="1"]>h2{border-top-color:#a05b78}
.start-reading-design .start-reading-content>section[data-reading-tone="2"]>h2{border-top-color:#b28d47}
.start-reading-design .learning-grid{gap:0 30px;margin:28px 0}
.start-reading-design .learning-grid>.learning-card{border:0;border-radius:0;background:none;box-shadow:none;padding:24px 0;border-top:1px solid #dce4df;min-width:0}
.start-reading-design .learning-grid>.learning-card strong{display:block;font:400 25px/1.3 Georgia,serif;color:#204b3c;margin:10px 0 14px}
.start-study-symbol{color:#8e4868;display:block;margin-bottom:12px}
.start-study-symbol svg{width:23px;height:23px;stroke-width:1.4}
.start-reading-design .term-grid{counter-reset:terms;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #dce4df}
.start-reading-design .term-grid>.term-card{position:relative;padding-right:10px}
.start-reading-design .term-grid>.term-card:before{counter-increment:terms;content:'0' counter(terms);float:right;font:400 36px/1 Georgia,serif;color:#c8d4cc}
.start-reading-design .term-grid>.term-card:last-child{grid-column:1/-1}
.start-reading-design .soft-callout{background:#f5f7f5;border:0;border-left:3px solid #a05b78;border-radius:0;padding:22px 26px;margin:28px 0}
.start-reading-design .soft-callout p{margin:0}
.start-book-references{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:24px 0;margin-bottom:15px;border-bottom:1px solid #dce4df}
.start-book-reference{margin:0;min-width:0}
.start-book-reference img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#f5f7f5;border-radius:3px}
.start-book-reference figcaption{font:400 15px/1.5 Georgia,serif;color:#315445;padding-top:10px}
.start-reading-design .week-grid{display:block;border-left:2px solid #d2dfd7;margin:30px 0 15px 22px;padding-left:35px}
.start-reading-design .week-card{display:block;position:relative;background:none;border:0;border-radius:0;box-shadow:none;padding:0 0 24px;margin-bottom:22px;border-bottom:1px solid #e1e8e3}
.start-reading-design .week-card>span{position:absolute;left:-57px;top:0;display:grid;place-items:center;width:42px;height:42px;border:1px solid #b6c8bb;background:#fff;border-radius:50%;color:#2d5d49;font:400 22px Georgia,serif}
.start-reading-design .week-card:nth-child(3n+2)>span{color:#934b6b;border-color:#d5b9c5}
.start-reading-design .week-card:nth-child(3n)>span{color:#95713a;border-color:#d6c8aa}
.start-reading-design .week-card h3{margin:0 0 10px;padding-top:4px}
.start-reading-design .week-card p{margin:0}
.start-reading-design .neville-life-timeline{position:relative;display:block;margin:35px 0 0;padding:0;border:0}
.start-reading-design .neville-life-timeline>article{display:grid;grid-template-columns:100px minmax(0,1fr);gap:28px;position:relative;border:0;background:none;padding:0 0 32px;margin:0}
.start-reading-design .neville-life-timeline>article:after{content:'';position:absolute;left:112px;top:13px;bottom:-13px;width:1px;background:#cfddd4}
.start-reading-design .neville-life-timeline>article:last-child:after{display:none}
.start-reading-design .neville-life-timeline>article>span{display:block;font:400 26px/1.3 Georgia,serif;color:#3d705a;padding:0;text-align:right;background:none}
.start-reading-design .neville-life-timeline>article>div{position:relative;padding:0 0 12px 10px;min-width:0;border-bottom:1px solid #dce4df}
.start-reading-design .neville-life-timeline>article>div:before{content:'';position:absolute;left:-21px;top:9px;width:9px;height:9px;border:2px solid #fff;background:#a05b78;border-radius:50%;z-index:1;box-sizing:content-box}
.start-reading-design .neville-life-timeline h3{margin:0 0 12px}
.start-reading-design .law-steps{display:block;border-left:2px solid #d2dfd7;padding-left:28px;margin-left:10px}
.start-reading-design .law-steps>.learning-card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;position:relative;padding:20px 0}
.start-reading-design .law-steps>.learning-card:before{content:'';position:absolute;left:-35px;top:27px;width:10px;height:10px;background:#a05b78;border:2px solid #fff;border-radius:50%}
.start-reading-design .law-steps h3{margin:0;color:#94743d}
.start-reading-design .law-steps p{margin:0}
.start-reading-design .start-reading-content .next-grid{gap:20px}
.start-reading-design .start-reading-content .next-card{border:1px solid #dce4df;border-radius:4px;box-shadow:none;background:#fff;padding:24px;border-top:3px solid #3c806b}
.start-reading-design .start-reading-content .next-card:nth-child(3n+2){border-top-color:#a05b78}
.start-reading-design .start-reading-content .next-card:nth-child(3n){border-top-color:#b28d47}
.start-reading-design .question-search-panel{border:0;border-radius:0;background:#f5f8f6;padding:24px;margin-top:30px}
.start-reading-design .question-search-panel .question-results{background:#fff}
@media(max-width:600px){.start-reading-design .start-editorial-figure{margin:24px 0}.start-reading-design .start-editorial-figure figcaption{font-size:11px}.start-book-references{gap:12px;grid-template-columns:1fr}.start-book-reference{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;align-items:center}.start-book-reference figcaption{padding:0;font-size:17px}.start-reading-design .term-grid{grid-template-columns:1fr}.start-reading-design .law-steps>.learning-card{display:block}.start-reading-design .law-steps h3{margin-bottom:12px}.start-reading-design .neville-life-timeline>article{grid-template-columns:68px minmax(0,1fr);gap:22px}.start-reading-design .neville-life-timeline>article:after{left:78px}.start-reading-design .neville-life-timeline>article>span{font-size:21px}.start-reading-design .neville-life-timeline>article>div{padding-left:7px}.start-reading-design .neville-life-timeline>article>div:before{left:-18px}.start-reading-design .question-search-panel{padding:18px 14px}.start-reading-design .start-reading-content .next-card{padding:20px}}
