.article-slider{background:var(--whiteColor);min-height:600px;padding:80px 0}.article-slider .container{margin:0 auto;padding:0 24px}.article-slider .slider-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px}.article-slider .slider-header .header-content .subtitle{color:#ef5323;font-size:16px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.article-slider .slider-header .header-content .title{color:#1a1a1a;font-size:40px;font-weight:700;line-height:1.2;margin:0}.article-slider .slider-header .header-content .title .highlight{color:#ef5323;position:relative}.article-slider .slider-header .header-content .title .highlight:after{background:linear-gradient(90deg,#ef5323,#ff6b47);border-radius:2px;bottom:-4px;content:"";height:3px;left:0;position:absolute;width:100%}.article-slider .slider-header .navigation{display:flex;gap:12px}.article-slider .slider-header .navigation .nav-button{align-items:center;background:#fff;border:2px solid #ef5323;border-radius:50%;color:#ef5323;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s ease;width:48px}.article-slider .slider-header .navigation .nav-button:hover:not(:disabled){background:#ef5323;box-shadow:0 8px 24px rgba(239,83,35,.3);color:#fff}.article-slider .slider-header .navigation .nav-button:disabled{cursor:not-allowed;opacity:.4}.article-slider .slider-content{margin-bottom:40px}.article-slider .slider-content .articles-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;animation:slideIn .5s ease-out;gap:20px}@media(max-width:991px){.article-slider .slider-content .articles-container{grid-template-columns:repeat(2,1fr)}}@keyframes slideIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.article-slider .slider-content .articles-container .article-card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06);cursor:pointer;overflow:hidden;transition:all .3s ease}.article-slider .slider-content .articles-container .article-card:hover{border-color:#ef5323;box-shadow:0 20px 40px rgba(0,0,0,.1);transform:translateY(-8px)}.article-slider .slider-content .articles-container .article-card:hover .article-image img{transform:scale(1.05)}.article-slider .slider-content .articles-container .article-card:hover .article-title{color:#ef5323}.article-slider .slider-content .articles-container .article-card .article-image{height:230px;overflow:hidden;position:relative}.article-slider .slider-content .articles-container .article-card .article-image img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:auto}.article-slider .slider-content .articles-container .article-card .article-image .category-badge{background:#ef5323;border-radius:20px;color:#fff;font-size:12px;font-weight:600;left:16px;letter-spacing:.5px;padding:6px 12px;position:absolute;text-transform:uppercase;top:16px}.article-slider .slider-content .articles-container .article-card .article-content{padding:15px}.article-slider .slider-content .articles-container .article-card .article-content .article-meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.article-slider .slider-content .articles-container .article-card .article-content .article-meta .date-badge,.article-slider .slider-content .articles-container .article-card .article-content .article-meta .min-read{align-items:center;color:var(--themeColor);display:inline-flex;font-size:14px;font-weight:500;gap:6px}.article-slider .slider-content .articles-container .article-card .article-content .article-title{color:#1a1a1a;font-size:18px;font-weight:700;line-height:1.3;margin:10px 0 12px;transition:color .3s ease}.article-slider .slider-content .articles-container .article-card .article-content .article-description{color:#6b7280;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.6;margin-bottom:10px;-webkit-box-orient:vertical;overflow:hidden}.article-slider .slider-content .articles-container .article-card .article-content .read-more-btn{color:#000;cursor:pointer;display:inline-block;font-size:clamp(14px,2vw,16px);font-weight:500;line-height:26px;margin-top:15px;padding:0 18px;position:relative;text-decoration:none;z-index:1}.article-slider .slider-content .articles-container .article-card .article-content .read-more-btn:before{background:rgba(239,83,36,.173);border:1px solid rgba(239,83,36,.173);border-radius:50px;content:"";height:37px;left:0;position:absolute;top:-5px;transition:all .3s;width:37px;z-index:-1}.article-slider .slider-content .articles-container .article-card .article-content .read-more-btn:hover:before{border-radius:8px;width:100%}.article-slider .slider-indicators{display:flex;gap:12px;justify-content:center;margin-top:40px}.article-slider .slider-indicators .indicator{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;max-height:12px;max-width:12px;min-height:12px;min-width:12px;transition:all .3s ease}.article-slider .slider-indicators .indicator.active{background:#ef5323;transform:scale(1.1)}.article-slider .slider-indicators .indicator:hover{background:#ef5323}@media only screen and (max-width:991px){.article-slider{padding:30px 0}}@media(max-width:768px){.article-slider{padding:10px 0 30px}.article-slider .container{padding:0 16px}.article-slider .slider-header{gap:15px;justify-content:center;margin-bottom:32px;text-align:center}.article-slider .slider-header .header-content .title{font-size:32px}.article-slider .slider-header .navigation{display:none}.article-slider .slider-content .articles-container{gap:24px;grid-template-columns:1fr}.article-slider .slider-content .articles-container .article-card .article-image{height:200px}.article-slider .slider-content .articles-container .article-card .article-content{padding:20px}.article-slider .slider-content .articles-container .article-card .article-content .article-title{font-size:18px}}@media(max-width:480px){.article-slider .slider-header .header-content .title{font-size:28px}.article-slider .slider-content .articles-container .article-card .article-content{padding:16px}.article-slider .navigation .nav-button{height:40px;width:40px}}.article-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.article-tags .tag{background-color:var(--themeColorLight);border-radius:5px;color:var(--themeColor);font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px;text-transform:uppercase}