.reader-home .reader-topic{margin-top:64px;padding-top:24px;border-top:1px solid #ddd}.reader-home .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reader-home .story-copy h3{font-size:22px;line-height:1.25}.reader-home .story-copy>p:not(.kicker){font-size:15px;line-height:1.6}.reader-section-note{color:#656565;margin-top:-8px;margin-bottom:24px}.reader-shortcuts{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}.reader-shortcuts a{border:1px solid #ccc;padding:10px 16px;border-radius:24px;color:inherit;text-decoration:none}.reader-shortcuts a:hover,.reader-shortcuts a:focus-visible{background:#e8eee8}.reader-digest-teaser,.reader-return{padding:28px;background:#eef1eb;border-radius:8px;margin-top:32px}.reader-digest-teaser{display:flex;justify-content:space-between;align-items:center;gap:24px}.reader-digest-teaser h2,.reader-return h2{font-size:26px;margin:8px 0}.reader-digest-teaser p,.reader-return p{line-height:1.6}.reader-home .event-item small{display:block;font-size:12px;line-height:1.5;margin-bottom:5px}.reader-home .event-item b{display:block}.reader-digest{max-width:900px}.reader-digest article{padding:24px 0;border-bottom:1px solid #ddd}.reader-digest article h2{font-size:25px;line-height:1.35}.reader-digest article p{line-height:1.7}.reader-digest a{color:inherit;text-underline-offset:4px}.reader-utility-nav{display:flex;justify-content:flex-end;gap:16px;flex-wrap:wrap;max-width:1280px;margin:0 auto;padding:10px 24px;font-size:13px;border-bottom:1px solid #ddd}.reader-utility-nav a{color:inherit;text-decoration:none}.reader-utility-nav a:hover{text-decoration:underline}.reader-home .feature-image img{height:100%;object-fit:cover}.reader-home .feature-story{min-width:0}.reader-home .feature-content h2{overflow-wrap:anywhere}@media(max-width:850px){.reader-home .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reader-digest-teaser{display:block}.reader-digest-teaser .button{margin-top:12px;display:inline-block}}@media(max-width:560px){.reader-home .card-grid{grid-template-columns:1fr}.reader-home .reader-topic{margin-top:40px}.reader-home .focus-heading{gap:12px;flex-wrap:wrap}.reader-shortcuts a{font-size:13px}.reader-digest-teaser,.reader-return{padding:20px}.reader-utility-nav{padding:10px 16px;gap:12px;justify-content:flex-start}}

.reading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0;font-size:14px}.reader-series-entry{padding:24px 0;border-bottom:1px solid #ddd}.reader-series-entry p{line-height:1.7}.reader-series-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.reader-step{display:inline-block;background:#213d34;color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;margin-bottom:12px}@media(max-width:650px){.reader-series-list{grid-template-columns:1fr}}

.reader-home .event-item{display:block}.reader-home .feature-bottom time{font-size:12px;color:#d3e0e9}.reading-series{max-width:1100px;margin:28px auto;padding:24px;width:calc(100% - 40px)}.reading-summary,.reading-diagram{min-width:0}@media print{.news-header,.reader-utility-nav{display:none!important}}
