.NewsAnnouncements-module__U1c7uq__section{background:#f8fafc;min-height:100vh;padding:4rem 2rem}.NewsAnnouncements-module__U1c7uq__inner{grid-template-columns:1fr 1fr;gap:2rem;max-width:1300px;margin:0 auto;display:grid}.NewsAnnouncements-module__U1c7uq__block{flex-direction:column;gap:1rem;display:flex}.NewsAnnouncements-module__U1c7uq__heading{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:700}.NewsAnnouncements-module__U1c7uq__cardList{flex-direction:column;gap:.75rem;display:flex}.NewsAnnouncements-module__U1c7uq__card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:box-shadow .2s;display:flex;overflow:hidden}.NewsAnnouncements-module__U1c7uq__card:hover{box-shadow:0 4px 16px #0000000f}.NewsAnnouncements-module__U1c7uq__cardLeft{flex-shrink:0;width:4px}.NewsAnnouncements-module__U1c7uq__cardBody{flex-direction:column;flex:1;gap:.35rem;padding:1.2rem 1.4rem;display:flex}.NewsAnnouncements-module__U1c7uq__meta{align-items:center;gap:.5rem;display:flex}.NewsAnnouncements-module__U1c7uq__catBadge{text-transform:uppercase;letter-spacing:.08em;border-radius:100px;padding:.2rem .55rem;font-size:.62rem;font-weight:700}.NewsAnnouncements-module__U1c7uq__newBadge{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#10b981;border-radius:100px;padding:.18rem .5rem;font-size:.58rem;font-weight:700}.NewsAnnouncements-module__U1c7uq__date{color:#94a3b8;margin-left:auto;font-size:.72rem}.NewsAnnouncements-module__U1c7uq__title{color:#0f172a;margin:0;font-size:.95rem;font-weight:650;line-height:1.4}.NewsAnnouncements-module__U1c7uq__desc{color:#64748b;margin:0;font-size:.84rem;line-height:1.6}.NewsAnnouncements-module__U1c7uq__linkRow{flex-wrap:wrap;gap:.6rem;margin-top:.3rem;display:flex}.NewsAnnouncements-module__U1c7uq__actionBtn{color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s,gap .15s;display:inline-flex}.NewsAnnouncements-module__U1c7uq__actionBtn:hover{background:#e0e7ff;gap:.5rem}.NewsAnnouncements-module__U1c7uq__link{color:#4f46e5;width:fit-content;margin-top:.25rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .15s}.NewsAnnouncements-module__U1c7uq__link:hover{color:#3730a3}@media (max-width:900px){.NewsAnnouncements-module__U1c7uq__inner{grid-template-columns:1fr}}@media (max-width:600px){.NewsAnnouncements-module__U1c7uq__section{padding:2.5rem 1.25rem}.NewsAnnouncements-module__U1c7uq__heading{font-size:1.2rem}.NewsAnnouncements-module__U1c7uq__cardBody{padding:1rem 1.1rem}}
