.content-grid-module .section-heading{display:block;margin-bottom:60px;text-align:center}.content-grid-module .section-heading .title{color:#fff;margin-bottom:20px}.content-grid-module .section-heading .desc,.content-grid-module .section-heading .desc p{color:#fff}.news-section-module .section-header{margin-bottom:60px}.news-section-module .section-header h2{margin-bottom:16px}.news-section-module .section-header .badge{border-radius:30px;display:inline-block;font-size:12px;letter-spacing:1.2px;line-height:110%;margin-bottom:16px;padding:8px 16px;text-transform:uppercase}.news-section-module .featured-article{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}.news-section-module .featured-image{border-radius:16px;overflow:hidden;position:relative}.news-section-module .featured-article .featured-image{border-radius:16px 0 0 16px}.news-section-module .featured-image img{display:block;height:100%;object-fit:cover;width:100%}.news-section-module .featured-badge{background:#fff;border-radius:20px;font-size:12px;font-weight:600;left:16px;padding:6px 10px;position:absolute;top:16px}.news-section-module a.absolute-link{display:block}.news-section-module .date-arrow{border-bottom:1px solid #e7e9eb;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.news-section-module .featured-article .date-arrow{margin-bottom:48px}.news-section-module .date{color:#6a7282;font-size:16px;letter-spacing:0;line-height:24px}.news-section-module .featured-content{padding:40px 56px 40px 40px}.news-section-module .featured-content .title,.news-section-module .featured-content .title a{color:#0a0a0a;font-size:28px;letter-spacing:0;line-height:130%;margin-bottom:23px;text-decoration:none;transition:all .3s ease}.news-section-module .featured-content p{color:#555;line-height:1.6}.news-section-module .articles-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.news-section-module .article-card{background:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.news-section-module .article-card:hover{box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-4px)}.news-section-module .article-card img{height:220px;object-fit:cover;width:100%}.news-section-module .card-content{padding:28px 25px}.news-section-module .card-content .date{color:#777;font-size:13px}.news-section-module .card-content .title,.news-section-module .card-content .title a{color:#0a0a0a;font-size:18px;margin-bottom:14px;text-decoration:none;transition:all .3s ease}.news-section-module .card-content .desc,.news-section-module .card-content .desc p{color:#4a5565;font-size:16px;line-height:1.5}.news-section-module .card-content .desc p:last-child{margin-bottom:0}@media (max-width:991px){.news-section-module .featured-article{grid-template-columns:1fr}.news-section-module .articles-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.news-section-module .articles-grid{grid-template-columns:1fr}}