.page-header{background-color:#f8f9fa;padding:60px 0;border-bottom:1px solid #e5e7eb;margin-bottom:40px}.news-grid-card{background:white;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.news-grid-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.08);transform:translateY(-5px);border-color:transparent}.news-card-image-wrapper{position:relative;height:220px;overflow:hidden;border-bottom:1px solid #f3f4f6}.news-card-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-grid-card:hover .news-card-image{transform:scale(1.05)}.custom-pagination .ant-pagination-item-active{border-color:var(--red)}.custom-pagination .ant-pagination-item-active a{color:var(--red)}.custom-pagination .ant-pagination-item:hover{border-color:var(--red)}.custom-pagination .ant-pagination-item:hover a{color:var(--red)}