/* N414 philanthropy collection and twenty articles; isolated external styles */
:root{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:#061b24;-webkit-text-size-adjust:100%}body{max-width:780px;margin:0 auto;padding:25px 20px 70px;background:#061b24;color:#f4f7f8;font:400 18px/1.58 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;overflow-wrap:break-word}h1{font:500 clamp(31px,6vw,44px)/1.18 Georgia,"Times New Roman",serif;margin:25px 0 24px}h2{font-size:21px;line-height:1.32;margin:0 0 14px;font-weight:700}p{margin:0 0 16px}a,a:visited{color:#f4f7f8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:focus-visible{outline:2px solid white;outline-offset:4px}body>nav{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:5px 0 32px}body>nav a:first-child{font-size:16px;max-width:65%;text-decoration:none}body>nav a:last-child{border:1px solid #647c85;border-radius:19px;padding:9px 17px;background:#122d38;text-decoration:none;white-space:nowrap}article .meta{color:#c6d3d8;font-size:17px;margin-bottom:15px}article>p:first-of-type:not(.meta){margin-bottom:22px}article>.story-card,article>.panel{background:#142e39;border:1px solid #607781;border-radius:20px;padding:23px 22px;margin:20px 0}article>.story-card p:last-child{margin-bottom:0}article>.panel{border-left:4px solid #78929c}article>.panel strong{font-weight:700}.index{list-style:none;margin:22px 0;padding:0}.index li{padding:15px 0;border-bottom:1px solid #435963}.index a{font-size:18px;font-weight:400}.index strong{font-weight:700}footer{border-top:1px solid #516872;margin-top:34px;padding-top:24px;font-size:16px}footer nav{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:22px}footer nav a:last-child{border:1px solid #647c85;border-radius:20px;padding:8px 14px;text-decoration:none}footer p{margin-bottom:18px}@media(max-width:420px){body{padding:23px 18px 60px;font-size:17px}article>.story-card,article>.panel{padding:19px 17px}h1{font-size:34px}}

/* N415 collection cards and clear navigation */
.collection-card{background:#142e39;border:1px solid #607781;border-radius:20px;padding:19px 20px;margin:14px 0}.collection-card a{display:block;line-height:1.5}.collection-card strong{font-weight:700}.index.collection-list{margin-top:24px}.index.collection-list li{border:0;padding:0}footer .footer-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:18px}footer .footer-links a{display:inline-block}body>nav a:first-child{max-width:66%;line-height:1.35}footer nav a:first-child{max-width:65%}

/* N416: one enclosing card for the entire twenty-item collection, not one per link */
.collection-single-card{background:#142e39;border:1px solid #607781;border-radius:20px;padding:16px 22px;margin:24px 0 30px}
.collection-single-card .index.collection-list{margin:0;padding:0}
.collection-single-card .index.collection-list li{background:transparent;border:0;border-bottom:1px solid #435963;border-radius:0;margin:0;padding:16px 0}
.collection-single-card .index.collection-list li:last-child{border-bottom:0}
.collection-single-card .index.collection-list a{display:block}
@media(max-width:420px){.collection-single-card{padding:12px 18px}}
