.news-first{padding-top:48px}.news-first>.hero{max-width:880px;margin-bottom:40px}.news-first h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(36px,4.4vw,58px);letter-spacing:-2px;max-width:none}.news-first .hero-copy{font-size:19px;line-height:1.6;max-width:64ch;margin-top:18px}.news-first .news-last-updated{font-size:13px;margin-top:14px}.news-desk-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.news-desk-heading h2{font-size:29px;margin:0}.news-reader-filters{display:flex;gap:20px;align-items:end;border-bottom:1px solid #d9dfda;padding:20px 0 24px}.news-reader-filters label{font-size:13px;color:#5b6862;min-width:210px}.news-reader-filters select{font-size:15px}.news-reader-filters p{margin:0 0 10px auto;color:#5b6862;font-size:13px}.news-reader-article{display:grid;grid-template-columns:170px 1fr;gap:30px;border-bottom:1px solid #d9dfda;padding:30px 0}.news-reader-article time{color:#5b6862;font-size:14px;padding-top:6px}.news-reader-source{font-size:12px;color:#5b6862;margin:0 0 7px}.news-reader-article h3{font-family:'Space Grotesk',sans-serif;font-size:clamp(21px,2vw,27px);letter-spacing:-.7px;line-height:1.3;margin:0 0 12px;max-width:50ch}.news-reader-article h3 a{color:#18211d;text-decoration:none}.news-reader-article h3 a:hover{color:#16734b;text-decoration:underline}.news-reader-summary{font-size:16px;line-height:1.65;color:#5b6862;max-width:85ch;margin:0 0 14px}.news-reader-link{font-size:14px;font-weight:600}.news-first #news-load-more{margin:26px 0}.news-first button.reset-button{font-size:15px;padding:12px 18px}.news-archive-link{padding:40px 0;border-bottom:1px solid #d9dfda}.news-archive-link h2,.news-learning-links h2{font-size:27px;letter-spacing:-.8px;margin-bottom:12px}.news-archive-link p,.news-learning-links p{font-size:16px;color:#5b6862;max-width:80ch}.news-learning-links{padding:40px 0}.news-learning-links>div{display:flex;flex-wrap:wrap;gap:25px;font-size:15px}.news-freshness-note{padding:12px 16px;background:#edf5ef;color:#5b6862;font-size:14px;border-left:3px solid #16734b}
@media(max-width:640px){.news-first{padding-top:32px}.news-desk-heading{display:block}.news-reader-filters{display:grid;grid-template-columns:1fr;gap:12px}.news-reader-filters label{min-width:0}.news-reader-filters p{margin:0}.news-reader-article{grid-template-columns:1fr;gap:8px;padding:26px 0}.news-first .hero-copy{font-size:17px}.news-learning-links>div{flex-direction:column;gap:16px}.news-reader-article h3{font-size:23px}.news-reader-summary{font-size:16px}}
/* Keep current stories in the opening viewport. */
.news-first{padding-top:32px;gap:24px}.news-first>.hero{margin-bottom:4px}.news-first h1{font-size:clamp(36px,4vw,50px)}.news-first .hero-copy{font-size:18px;margin-top:14px}.news-first .news-last-updated{margin-bottom:0}.field-nav a[aria-current=page]{color:#16734b;font-weight:700;text-decoration:underline;text-underline-offset:6px}
@media(max-width:640px){.news-first .hero-copy{font-size:17px}}
