.share-panel{margin:32px 0;padding:24px 28px;border:1px solid #c7d8d0;background:#edf3ee;border-radius:10px;color:#284f51}.share-panel h2{font:700 18px/1.5 Arial,sans-serif;margin:0 0 15px;color:#214d50}.share-actions{display:flex;flex-wrap:wrap;gap:10px}.share-actions a,.share-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #8eada2;border-radius:6px;background:#fffdf7;color:#21584e;font:700 14px/1.4 Arial,sans-serif;cursor:pointer;text-decoration:none}.share-actions :focus-visible{outline:3px solid #397c6c;outline-offset:3px}.share-actions [hidden]{display:none}.share-status{font-size:14px;line-height:1.6;margin:12px 0 0}.share-status:empty{display:none}.share-fallback{display:block;margin-top:16px;font-size:14px}.share-fallback[hidden]{display:none}.share-fallback input{display:block;width:100%;box-sizing:border-box;margin-top:7px;padding:11px;border:1px solid #8eada2;border-radius:5px;font:14px/1.5 Arial,sans-serif;color:#214d50;background:#fff}.home-reading{padding:65px max(24px,calc((100% - 1180px)/2));background:#f1eee5}.home-reading-heading{display:flex;justify-content:space-between;gap:26px;align-items:end;margin-bottom:28px}.home-reading-heading h2{font:clamp(29px,3.4vw,42px)/1.15 Georgia,serif;color:#153d43;margin:8px 0 0}.home-reading-heading>a{color:#1a6558;font-weight:700;text-decoration:underline;white-space:nowrap}.home-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-reading-card{background:#fffdf8;border:1px solid #d9ded2;border-radius:9px;overflow:hidden;display:flex;flex-direction:column}.home-reading-card img{width:100%;height:190px;object-fit:cover;display:block}.home-reading-card>div{padding:24px;display:flex;flex-direction:column;flex:1}.home-reading-card small{font:700 11px/1.6 Arial,sans-serif;color:#4d7369;text-transform:uppercase;letter-spacing:.06em}.home-reading-card h3{font:26px/1.2 Georgia,serif;color:#173e43;margin:12px 0 15px}.home-reading-card h3 a{color:inherit;text-decoration:none}.home-reading-card p{font-size:15px;line-height:1.8;color:#506765;margin:0 0 23px}.home-reading-card .home-reading-link{margin-top:auto;padding-top:14px;border-top:1px solid #dce4dc;font-size:14px;font-weight:700;color:#1b6858}.share-library{max-width:1120px;margin:40px auto}.share-library .share-panel{margin-left:24px;margin-right:24px}
@media(max-width:760px){.home-reading{padding:45px 22px}.home-reading-grid{grid-template-columns:1fr}.home-reading-heading{display:block}.home-reading-heading>a{display:inline-block;margin-top:20px}.home-reading-card img{height:210px}.share-panel{padding:22px 20px}.share-actions a,.share-actions button{flex:1 1 130px}}@media print{.share-panel{display:none}}
