.news-sec{flex-direction:column;gap:24px;max-width:1320px;margin:48px auto;padding-bottom:60px;display:flex}.news-sec.has-divider{border-bottom:1.5px solid var(--grey-1)}.news-sec-header{border-bottom:1.5px solid var(--grey-1);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.news-sec-header h1{font-size:var(--h1-size);color:var(--text-1);font-weight:500}.news-sec-viewall{color:var(--text-1);font-size:14px;text-decoration:none;transition:all .3s}.news-sec-viewall:hover{color:var(--primary)}.news-sec-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.news-sec-card{cursor:pointer;flex-direction:column;gap:12px;display:flex}.news-sec-img-wrap{border-radius:8px;width:100%;height:248px;overflow:hidden}.news-sec-img{object-fit:cover;width:100%;height:100%}.news-sec-content{flex-direction:column;gap:6px;display:flex}.news-sec-meta{font-size:var(--h4-size);align-items:center;gap:6px;display:flex}.news-sec-category{color:var(--primary-hover);font-weight:500}.news-sec-date{color:var(--text-2)}.news-sec-divider{color:var(--text-2);font-size:var(--h4-size)}.news-sec-title{color:var(--text-1);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:45px;font-size:16px;font-weight:600;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.news-sec-desc{color:var(--text-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:1210px){.news-sec{padding:0 20px 40px}}@media (max-width:991px){.news-sec-grid{grid-template-columns:repeat(2,1fr)}.news-sec-img-wrap{height:220px}}@media (max-width:600px){.news-sec-grid{grid-template-columns:1fr}.news-sec-header h1{font-size:var(--h2-size)}.news-sec-img-wrap{height:200px}}@media (min-width:481px){.mobile-title,.news-sec-mobile-list,.news-sec-mobile-viewall{display:none!important}.news-sec-grid .pdp-news-card{z-index:1;transition:all .3s;position:relative}.news-sec-grid .pdp-news-card:after{content:"";background:var(--bg-pastel);opacity:0;z-index:-1;pointer-events:none;border-radius:12px;transition:all .3s;position:absolute;inset:-12px}.news-sec-grid .pdp-news-card:hover:after{opacity:1}}@media (max-width:480px){.news-sec{border-bottom:none;gap:0;max-width:385px;margin:0 auto;padding:0}.desktop-title,.news-sec-header a,.news-sec-grid{display:none!important}.mobile-title{color:var(--text-1);text-transform:capitalize;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:160%;display:block}.news-sec-header{border-bottom:1.5px solid var(--grey-1);justify-content:flex-start;align-items:center;height:58px;margin-bottom:20px;padding:10px 10px 10px 0;display:flex}.news-sec-mobile-list{flex-direction:column;gap:10px;padding:0;display:flex}.news-sec-mobileCard{cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;width:100%;height:102px;margin:0;padding:10px;text-decoration:none;transition:background .25s;display:flex}.news-sec-mobileCard:hover{background:var(--bg-pastel)}.mobileCard-image{border-radius:3.5px;flex-shrink:0;width:82px;min-width:82px;height:82px;position:relative;overflow:hidden}.mobileCard-image img{object-fit:cover}.mobileCard-content{flex-direction:column;flex:1;gap:6px;width:100%;height:82px;display:flex}.mobileCard-content .meta{height:19px;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:160%;overflow:hidden}.mobileCard-content .meta .category{color:var(--accent-hover);font-weight:500}.mobileCard-content h4{height:44px;color:var(--text-1);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:160%;display:-webkit-box;overflow:hidden}.mobile-divider{border:none;border-top:1.5px solid var(--grey-1);width:100%;margin:0}.news-sec-mobile-viewall{justify-content:center;align-items:center;width:100%;height:19px;margin-top:20px;margin-bottom:40px;display:flex!important}.news-sec-mobile-viewall a{color:var(--text-1);text-align:center;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:160%;text-decoration:none;transition:color .3s}.news-sec-mobile-viewall a:hover{color:var(--primary-hover)!important}}
