.news-module__zUe9Ta__container{max-width:960px;margin:0 auto;padding:0 20px 3rem}.news-module__zUe9Ta__pageHeader{text-align:center;margin-bottom:2.5rem;padding-top:.5rem}.news-module__zUe9Ta__title{color:#1a202c;margin-bottom:.4rem;font-size:2.5rem;font-weight:800}.news-module__zUe9Ta__subtitle{color:#718096;font-size:1.05rem}.news-module__zUe9Ta__featuredCard{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:2.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000014}.news-module__zUe9Ta__featuredCard:hover{transform:translateY(-2px);box-shadow:0 10px 32px #00000021}.news-module__zUe9Ta__featuredImage{flex-shrink:0;width:45%;min-height:300px;overflow:hidden}.news-module__zUe9Ta__featuredImage img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.news-module__zUe9Ta__featuredCard:hover .news-module__zUe9Ta__featuredImage img{transform:scale(1.04)}.news-module__zUe9Ta__featuredImagePlaceholder{background:linear-gradient(135deg,#3182ce 0%,#667eea 100%);flex-shrink:0;width:45%;min-height:300px}.news-module__zUe9Ta__featuredContent{flex-direction:column;flex:1;justify-content:center;gap:0;min-width:0;padding:2rem 2.5rem;display:flex}.news-module__zUe9Ta__featuredBadge{color:#3182ce;text-transform:uppercase;letter-spacing:.06em;background:#ebf4ff;border-radius:20px;width:fit-content;margin-bottom:1rem;padding:.25rem .8rem;font-size:.72rem;font-weight:700;display:inline-block}.news-module__zUe9Ta__featuredTitle{color:#1a202c;overflow-wrap:anywhere;margin-bottom:1rem;font-size:1.75rem;font-weight:800;line-height:1.3}.news-module__zUe9Ta__featuredExcerpt{color:#4a5568;overflow-wrap:anywhere;flex:1;margin-bottom:1.5rem;font-size:.97rem;line-height:1.75}.news-module__zUe9Ta__featuredMeta{justify-content:space-between;align-items:center;display:flex}.news-module__zUe9Ta__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.news-module__zUe9Ta__card{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000f}.news-module__zUe9Ta__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001c}.news-module__zUe9Ta__cardImage{height:180px;overflow:hidden}.news-module__zUe9Ta__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.news-module__zUe9Ta__card:hover .news-module__zUe9Ta__cardImage img{transform:scale(1.05)}.news-module__zUe9Ta__cardImagePlaceholder{background:linear-gradient(135deg,#3182ce 0%,#667eea 100%);height:180px}.news-module__zUe9Ta__cardContent{flex-direction:column;flex:1;min-width:0;padding:1.25rem 1.5rem 1.5rem;display:flex}.news-module__zUe9Ta__dateChip{color:#718096;align-items:center;gap:.3rem;margin-bottom:.65rem;font-size:.78rem;display:inline-flex}.news-module__zUe9Ta__cardTitle{color:#1a202c;overflow-wrap:anywhere;margin-bottom:.65rem;font-size:1.1rem;font-weight:700;line-height:1.4}.news-module__zUe9Ta__excerpt{color:#4a5568;overflow-wrap:anywhere;flex:1;margin-bottom:1rem;font-size:.88rem;line-height:1.65}.news-module__zUe9Ta__readMore{color:#3182ce;align-items:center;gap:.3rem;font-size:.88rem;font-weight:600;display:inline-flex}.news-module__zUe9Ta__readMoreInline{color:#3182ce;align-items:center;gap:.3rem;font-size:.9rem;font-weight:600;display:inline-flex}.news-module__zUe9Ta__empty{text-align:center;color:#718096;background:#fff;border:1px dashed #e2e8f0;border-radius:12px;padding:4rem}.news-module__zUe9Ta__error{text-align:center;color:#c53030;padding:2rem}@media (max-width:768px){.news-module__zUe9Ta__featuredCard{flex-direction:column}.news-module__zUe9Ta__featuredImage,.news-module__zUe9Ta__featuredImagePlaceholder{width:100%;min-height:200px}.news-module__zUe9Ta__featuredContent{padding:1.5rem}.news-module__zUe9Ta__featuredTitle{font-size:1.35rem}.news-module__zUe9Ta__title{font-size:2rem}}
