@charset "UTF-8";.mod-articles-slider-wrapper{position:relative;overflow:hidden;padding:15px 0}.slider-track{display:flex;gap:15px;transition:transform 0.5s ease;will-change:transform}.slider-card{flex:0 0 calc(50% - 15px);position:relative;border-radius:10px;overflow:hidden;transition:transform 0.4s ease,box-shadow 0.4s ease;min-height:200px}.slider-card img{width:100%;height:100%;object-fit:cover;display:block}.slider-card:hover{transform:scale(1.04);box-shadow:0 12px 30px rgba(0,0,0,0.25)}.card-overlay{position:absolute;bottom:10px;left:0;width:100%;text-align:center;transition:all 0.5s ease;pointer-events:none}.card-overlay h5{margin:0;display:inline-block;padding:8px 15px;font-size:1.15rem;font-weight:700;border-radius:5px;text-shadow:1px 1px 2px rgba(0,0,0,0.4);background:rgba(0,0,0,0.45);color:#fff;opacity:0;transform:translateY(12px);transition:all 0.35s ease}.slider-card:hover .card-overlay h5{opacity:1;transform:translateY(0)}.no-image-gradient{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all 0.6s ease;background-size:200% 200%;animation:gradientShift 8s ease infinite}.no-image-gradient .first-letter{font-size:3rem;font-weight:700;color:#fff;transition:transform 0.35s ease}.slider-card:hover .no-image-gradient{transform:scale(1.03)}@media (max-width:992px){.slider-card{flex:0 0 calc(50% - 15px)}}@media (max-width:768px){.slider-card{flex:0 0 100%}.card-overlay h5{font-size:1rem;padding:6px 10px}}
