/* Unified content rhythm and editorial links */
.home-stories{margin:80px 0 65px;padding-top:55px;border-top:1px solid #d5dfce}.home-stories>header{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:27px}.home-stories h2,.home-connect h2{font:400 clamp(2.2rem,4vw,3.35rem)/1.08 Georgia,serif;letter-spacing:-.04em;color:#203e33;margin:13px 0}.home-stories h2 em{font-weight:400;color:#748554}.home-stories>header p{max-width:390px;font-size:1rem;line-height:1.7;color:#4e604e;margin:0 0 12px}.home-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home-story-grid article{background:#f1f3e8;border:1px solid #d9e1d1;display:flex;flex-direction:column;min-width:0}.home-story-grid img{height:220px;width:100%;object-fit:cover;display:block}.home-story-grid article>div{padding:23px;display:flex;flex:1;flex-direction:column;align-items:flex-start}.home-story-grid span{font-size:.75rem;font-weight:700;letter-spacing:.08em;color:#53644f}.home-story-grid h3{font:400 1.6rem/1.2 Georgia,serif;color:#254637;margin:13px 0}.home-story-grid p{font:1rem/1.6 Arial,sans-serif;color:#4e604e;margin:0 0 13px}.home-story-grid button,.home-connect-grid button,.home-connect-grid a{background:none;border:0;padding:5px 0;color:#254e3a;font:.9rem/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;text-align:left}.home-story-grid button:first-of-type{font-weight:700;margin-top:auto}.home-story-credit{font-size:.8rem;color:#53644f;margin:12px 0 0}.home-connect{margin:65px 0 55px;padding:40px;border-radius:6px;background:#e8eddd}.home-connect h2{font-size:2.5rem;margin:12px 0}.home-connect header>p{color:#4e604e;font-size:1rem;line-height:1.6;margin:0}.home-connect-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:30px}.home-connect-grid article{border-top:1px solid #b8c8b0;padding:20px 20px 5px 0}.home-connect-grid article+article{border-left:1px solid #cbd8c2;padding-left:20px}.home-connect-grid h3{font:400 1.4rem/1.2 Georgia,serif;color:#254637;margin:0 0 10px}.home-connect-grid p{font:.95rem/1.6 Arial,sans-serif;color:#4e604e;min-height:3.2em;margin:0 0 12px}.home-connect-grid a,.home-connect-grid button{font-weight:600}.home-quick-links{border-top:1px solid #c5d3bc;display:flex;flex-wrap:wrap;gap:9px 24px;margin-top:24px;padding-top:20px}.home-quick-links button{border:0;background:none;color:#345b42;font-size:.9rem;text-decoration:underline;text-underline-offset:3px;padding:7px 0;min-height:40px}.e-journal-library{margin-top:12px}.nav-more>div{max-height:min(75vh,520px);overflow:auto}.p-home .p-rhythm-feature{margin-top:65px}
@media(max-width:900px){.home-connect-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-connect-grid article:nth-child(3){border-left:0;padding-left:0}.home-connect-grid article{padding-top:20px;padding-bottom:18px}.home-story-grid{gap:12px}.home-story-grid article>div{padding:18px}.home-story-grid h3{font-size:1.4rem}}
@media(max-width:680px){.home-stories{margin:48px 0;padding-top:32px}.home-stories>header{display:block}.home-stories>header p{margin:15px 0}.home-story-grid{grid-template-columns:1fr;gap:14px}.home-story-grid img{height:210px}.home-story-grid article>div{padding:21px}.home-connect{padding:26px 22px;margin:40px 0}.home-connect h2{font-size:2rem}.home-connect-grid{grid-template-columns:1fr;gap:0;margin-top:20px}.home-connect-grid article,.home-connect-grid article+article{border-left:0;padding:18px 0}.home-connect-grid p{min-height:0}.home-quick-links{gap:5px 18px}.home-quick-links button{font-size:.9rem}.nav-more>div{max-height:none}}

.e-reading-body>section>p+p{margin-top:1em}
