.news-section{margin-top:86px;padding-top:72px;border-top:1px solid var(--line);scroll-margin-top:115px}.news-section .section-heading{margin-bottom:27px}.news-section h2{font-size:clamp(2.4rem,3.7vw,3.3rem)}.news-section .section-heading>p{max-width:350px}.news-check{display:flex;flex-wrap:wrap;align-items:center;gap:5px 7px;font-size:11px;line-height:1.7;color:var(--muted);margin-bottom:24px}.news-check-dot{width:6px;height:6px;border-radius:50%;background:var(--blue);margin-right:3px}.news-cadence{margin-left:auto;color:var(--blue)}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.news-card{min-width:0;display:flex;flex-direction:column;background:#f7f9fa;border:1px solid var(--line);border-radius:12px;padding:25px}.news-card-meta{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:9px;margin-bottom:23px}.news-card-meta time{font-size:10px;color:var(--muted)}.news-badge{display:inline-block;border:1px solid #c8dbe9;border-radius:20px;padding:4px 9px;background:#edf4f9;color:var(--navy);font-size:10px;line-height:1.5;font-weight:600}.news-badge-proposal{color:#71521a;border-color:#e2cfaa;background:#fcf4df}.news-badge-final{color:#285e50;border-color:#c5ded2;background:#eaf4ef}.news-category{font-size:9px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:var(--blue);margin-bottom:10px}.news-card h3{font-size:20px;line-height:1.4;color:var(--navy);margin-bottom:14px}.news-summary{font-size:12px;line-height:1.85;color:var(--muted);margin-bottom:17px}.news-more{font-size:12px;color:var(--navy);margin-bottom:22px}.news-more summary{cursor:pointer;font-weight:600;width:fit-content;padding:4px 0;text-underline-offset:4px}.news-more summary:hover{text-decoration:underline}.news-body{font-size:12px;line-height:1.85;color:var(--muted);padding:9px 0 0}.news-body p+p{margin-top:12px}.news-source{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:16px;margin-top:auto;color:var(--blue);font-size:10px;line-height:1.6;overflow-wrap:anywhere}.news-source:hover{text-decoration:underline;text-underline-offset:3px}.news-source .icon{width:17px;height:17px;transform:rotate(-35deg)}.news-help{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px;font-size:12px;color:var(--muted);padding:19px 0 0}.news-help a{display:flex;align-items:center;gap:13px;color:var(--navy);font-size:12px;font-weight:600}.news-help .icon{width:18px;height:18px}.news-archive{margin-top:25px}.news-archive>summary{cursor:pointer;color:var(--navy);font-size:13px;font-weight:600;padding:8px 0}.news-archive .news-grid{margin-top:18px}@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card{padding:23px}}@media(max-width:600px){.news-section{margin-top:55px;padding-top:52px}.news-grid{grid-template-columns:1fr;gap:17px}.news-card{padding:25px}.news-card h3{font-size:22px}.news-summary,.news-body{font-size:13px}.news-card-meta time{font-size:11px}.news-more{font-size:13px}.news-source{font-size:11px}.news-help{flex-direction:column;align-items:flex-start;gap:10px}.news-cadence{margin-left:0;width:100%;padding-left:16px}.news-check{font-size:11px}}
