.news-recent{background:#0a2334;color:#c7dce8;padding-top:65px;padding-bottom:65px;scroll-margin-top:115px}.news-recent-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:35px}.news-recent-heading h2{color:#edf5fa;font-size:clamp(30px,4vw,48px);margin:0}.news-year-nav{display:flex;gap:8px;flex-wrap:wrap}.news-year-nav a{padding:11px 17px;border:1px solid #496d82;color:#a8d5e9;font:12px monospace;min-height:44px}.news-entry{display:grid;grid-template-columns:130px minmax(0,1fr);gap:40px;border-top:1px solid #36566b;padding:35px 0;scroll-margin-top:120px}.news-year{font:42px/1.1 Manrope,sans-serif;color:#78b8d7;letter-spacing:-.05em}.news-entry time{font:10px monospace;color:#86b6ce;letter-spacing:.04em}.news-entry h3{color:#e5f2f9;font-size:clamp(25px,3vw,35px);font-weight:400;letter-spacing:-.04em;line-height:1.2;margin:18px 0 22px;max-width:30ch}.news-entry p{font-size:14px;line-height:1.95;color:#b7cedd;max-width:80ch}.news-entry>a,.news-entry div>a{color:#a0d3eb;font-size:12px;display:inline-block;border-bottom:1px solid #507d97;padding:10px 0}.news-entry details{margin:20px 0;color:#95b7ca;font-size:11px;line-height:1.9;max-width:85ch}.news-entry summary{cursor:pointer;color:#9dc8df;min-height:30px}.news-entry details p{font-size:11px;margin-top:12px;color:#95b7ca}.historical-news-title{font-size:30px;margin:0 0 35px}.historical-news-note{font-size:12px;line-height:1.8;max-width:75ch;margin-bottom:35px}@media(max-width:700px){.news-recent-heading{display:block}.news-year-nav{margin-top:25px}.news-entry{grid-template-columns:1fr;gap:15px;padding:30px 0}.news-year{font-size:28px}.news-entry h3{font-size:28px}.news-entry p{font-size:13px}}
