.news-section{width:100%}.news-section .container{margin:auto;max-width:1280px;padding:0 80px}.news-grid{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.news-card{background:#fff;border-radius:0 0 16px 16px;box-shadow:0 8px 25px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.news-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.12);transform:translateY(-8px)}.card-image{height:320px;overflow:hidden;width:100%}.card-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.news-card:hover .card-image img{transform:scale(1.06)}.card-content{display:flex;flex:1;flex-direction:column;padding:28px 28px 32px}.card-date{color:#777;font-size:13px;font-weight:500;margin-bottom:8px;text-transform:none}.card-title{color:#222;font-size:20px;font-weight:700;line-height:1.3;margin-bottom:14px}.card-title a{color:inherit;text-decoration:none}.card-excerpt{color:#555;flex:1;font-size:15px;line-height:1.6;margin-bottom:24px}.read-more-btn{align-self:flex-start;background:#07c;border-radius:50px;color:#fff!important;display:inline-block;font-size:15px;font-weight:600;padding:12px 32px;text-decoration:none;transition:all .3s ease}.read-more-btn:hover{background:#ffca08;color:#000!important;transform:translateY(-2px)}.load-more-wrapper{margin-top:50px;text-align:center}.load-more-btn{background:#07c;border-radius:50px;color:#fff;display:inline-block;font-size:17px;font-weight:600;padding:16px 48px;text-decoration:none;transition:all .3s ease}.load-more-btn:hover{background:#005fa8;transform:translateY(-3px)}@media (max-width:992px){.news-grid{gap:25px;grid-template-columns:1fr 1fr}.news-section .container{margin:auto;max-width:1280px;padding:0!important}h3.card-title{font-size:24px!important}}@media (max-width:576px){.card-image{height:210px}.news-section .container{margin:auto;max-width:1280px;padding:0!important}.news-grid{gap:25px;grid-template-columns:1fr}.card-content{padding:24px}}