.slider-container{width:100%;max-width:1200px;max-height:400px;position:relative;overflow:hidden;border-radius:10px;z-index:5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:15px;border:1px solid rgb(255 255 255 / .2);animation:appear 1s ease-out}@keyframes appear{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.slider{position:relative;max-height:400px;width:100%;aspect-ratio:3 / 2;overflow:hidden}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity 0.5s ease;overflow:hidden;pointer-events:none}.slide.active{opacity:1;z-index:2;pointer-events:auto}.slide img{width:100%;height:100%;max-height:100%;object-fit:cover;image-rendering:auto;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:scale(1.05);transition:transform 1s ease}.slide.active img{transform:scale(1.08);will-change:transform}.slide-content{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:linear-gradient(transparent,rgb(0 0 0 / .7));color:#fff;transform:translateY(100%);transition:transform 0.7s ease,opacity 0.5s ease;opacity:0}.slide-content h2{color:var(--ast-global-color-5)}.slide.active .slide-content{transform:translateY(0);opacity:1;transition-delay:0.3s}.slide:hover .slide-content{transform:translateY(0);opacity:1}.slide-title{transform:translateX(-50px);opacity:0;transition:transform 1s ease,opacity 1s ease;transition-delay:0.2s;font-size:1.5rem;margin-bottom:8px;color:#fff}.slide-description{transform:translateX(50px);opacity:0;transition:transform 1s ease,opacity 1s ease;transition-delay:0.4s;font-size:1rem;opacity:.9}.slide.active .slide-title,.slide.active .slide-description{transform:translateX(0);opacity:1}.navigation{position:initial;top:0;left:0;width:100%;height:100%;z-index:20;pointer-events:none}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:rgb(255 255 255 / .7);color:#333;border:none;border-radius:50%;width:50px;height:50px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.5rem;transition:all 0.3s ease;pointer-events:auto;box-shadow:0 4px 8px rgb(0 0 0 / .2);z-index:30}.nav-btn.prev{left:20px}.nav-btn.next{right:20px}.nav-btn:hover{background-color:rgb(255 255 255 / .9);transform:translateY(-50%) scale(1.1)}.dots-container{display:flex;justify-content:center;position:relative;bottom:40px;width:100%;z-index:10}.dot{width:12px;height:12px;border-radius:50%;margin:0 5px;background-color:rgb(255 255 255 / .5);cursor:pointer;transition:all 0.3s ease}.dot.active{background-color:#fff;transform:scale(1.2)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInRight{from{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes zoomIn{from{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideInUp{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.transition-fade .slide-content{animation:fadeIn 1s forwards}.transition-slideRight .slide-content{animation:slideInRight 1s forwards}.transition-slideLeft .slide-content{animation:slideInLeft 1s forwards}.transition-zoom .slide-content{animation:zoomIn 1s forwards}.transition-slideUp .slide-content{animation:slideInUp 1s forwards}