.features-slider-wrapper{--slider-container-w:100%;--slider-container-h:clamp(360px,56vw,560px);--slider-card-w:clamp(140px,28vw,240px);--slider-card-h:clamp(190px,35vw,300px);--slider-gap:clamp(10px,2.2vw,20px);--slider-step:calc(var(--slider-card-w) + var(--slider-gap));--slider-radius:20px;--slider-shadow:0 30px 50px rgba(0,0,0,0.35);width:100%;padding:2rem 0;position:relative;min-height:400px;display:block}.features-slider-wrapper .button,.features-slider-wrapper .button *,.features-slider-wrapper .features-slider-container,.features-slider-wrapper .features-slider-container *{box-sizing:border-box}.features-slider-container{position:relative;width:var(--slider-container-w);height:var(--slider-container-h);margin:0 auto;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);border-radius:var(--slider-radius);overflow:hidden;min-height:360px}.features-slider-container .slide{border-radius:var(--slider-radius);position:relative;width:100%;height:100%}.features-slider-container .slide .item{width:var(--slider-card-w);height:var(--slider-card-h);position:absolute;top:50%;transform:translateY(-50%);border-radius:var(--slider-radius);box-shadow:var(--slider-shadow);background-position:50% 50%;background-size:cover;display:inline-block;transition:all .5s}.features-slider-container .slide .item:first-child,.features-slider-container .slide .item:nth-child(2){top:0;left:0;transform:translate(0);width:100%;height:100%;border-radius:var(--slider-radius);transition:all .5s}.features-slider-container .slide .item:nth-child(3){left:50%}.features-slider-container .slide .item:nth-child(4){left:calc(50% + var(--slider-step))}.features-slider-container .slide .item:nth-child(5){left:calc(50% + var(--slider-step) * 2)}.features-slider-container .slide .item:nth-child(n+6){left:calc(50% + var(--slider-step) * 3);opacity:0}.features-slider-wrapper .item .content{position:absolute;top:50%;left:clamp(16px,8vw,120px);width:clamp(240px,42vw,410px);text-align:left;color:#eee;transform:translateY(-50%);display:none;text-shadow:0 2px 16px rgba(0,0,0,.45);padding:20px;background:rgb(10 10 25/75%);backdrop-filter:blur(5px);border-radius:20px}.features-slider-wrapper.light-theme .item .content{color:#1a1a1a;text-shadow:0 2px 16px rgba(255,255,255,.3);background:rgba(255,255,255,.85)}.features-slider-container .slide .item:nth-child(2) .content{display:block}.features-slider-wrapper .content .name{font-size:clamp(26px,5.6vw,45px);text-transform:uppercase;font-weight:800;opacity:0;animation:animate .5s ease-in-out 1 forwards}.features-slider-wrapper .content .des{margin-top:10px;margin-bottom:20px;font-size:clamp(14px,2.2vw,18px);opacity:0;animation:animate .5s ease-in-out .15s 1 forwards}.features-slider-wrapper .content button{padding:10px 20px;border:none;cursor:pointer;opacity:0;border-radius:10px;background-color:rgba(255,255,255,.75);transition:all .3s;animation:animate .5s ease-in-out .3s 1 forwards;color:#000;font-weight:600}.features-slider-wrapper .content button:hover{background-color:#fff}.features-slider-wrapper.light-theme .content button{background-color:rgba(26,26,26,.85);color:#fff}.features-slider-wrapper.light-theme .content button:hover{background-color:rgba(26,26,26,.95)}.features-slider-wrapper .content .seeMore{text-decoration:none;display:inline-block}@keyframes animate{0%{opacity:0;transform:translateY(100px);filter:blur(33px)}to{opacity:1;transform:translate(0);filter:blur(0)}}.features-slider-wrapper .button{position:absolute;left:50%;transform:translateX(-50%);bottom:clamp(10px,3.5vw,20px);display:flex;gap:16px;align-items:center;z-index:2}.features-slider-wrapper .button button{width:44px;height:38px;border-radius:10px;border:2px solid #000000bd;background:rgba(255,255,255,.62);cursor:pointer;transition:.25s;font-size:18px;display:flex;align-items:center;justify-content:center;color:#000}.features-slider-wrapper.light-theme .button button{border:2px solid rgba(26,26,26,.75);background:rgba(26,26,26,.85);color:#fff}.features-slider-wrapper.light-theme .button button:hover{background:rgba(26,26,26,.95)}.features-slider-wrapper .button button:hover{transform:scale(1.06)}.features-slider-wrapper .button button:active{transform:scale(1.02)}.features-slider-wrapper .button .next{padding-left:3px}.features-slider-wrapper .button .prev{padding-right:3px}@media (max-width:1024px){.features-slider-wrapper{--slider-card-w:clamp(120px,26vw,200px);--slider-card-h:clamp(160px,30vw,260px)}.features-slider-wrapper .item .content{left:clamp(16px,6vw,80px);width:clamp(220px,60vw,360px)}}@media (max-width:640px){.features-slider-wrapper{--slider-container-w:100%;--slider-container-h:clamp(420px,82vw,520px);--slider-card-w:clamp(110px,42vw,180px);--slider-card-h:clamp(150px,56vw,240px);--slider-gap:12px}.features-slider-container .slide .item:nth-child(3){left:calc(60% + 25px)}.features-slider-container .slide .item:nth-child(4){left:calc(60% + 25px + var(--slider-step));opacity:0}.features-slider-container .slide .item:nth-child(5){left:calc(60% + 25px + var(--slider-step) * 2);opacity:0}.features-slider-container .slide .item:nth-child(n+5){opacity:0}.features-slider-wrapper .item .content{left:clamp(14px,6vw,28px);width:clamp(160px,50vw,280px);max-width:calc(60% - 25px)}.features-slider-wrapper .content .name{font-size:clamp(14px,4vw,30px)}.features-slider-wrapper .content .des{font-size:clamp(13px,4vw,16px)}}@media (max-width:440px){.features-slider-wrapper .content button{padding:6px 12px;font-size:12px}}@media (min-width:640px) and (max-width:1200px){.features-slider-container .slide .item:nth-child(3){left:62%}.features-slider-container .slide .item:nth-child(4){left:calc(62% + var(--slider-step))}.features-slider-container .slide .item:nth-child(5){left:calc(62% + var(--slider-step) * 2)}.features-slider-container .slide .item:nth-child(n+6){left:calc(62% + var(--slider-step) * 3);opacity:0}.features-slider-wrapper .item .content{left:clamp(18px,3vw,60px);width:auto;max-width:calc(60% - clamp(18px, 3vw, 60px) - var(--slider-gap));padding:clamp(16px,2vw,22px)}.features-slider-wrapper .content .name{font-size:clamp(26px,4.6vw,44px)}.features-slider-wrapper .content .des{font-size:clamp(14px,1.9vw,17px)}}@media (min-width:1200px) and (max-width:1280px){.features-slider-container .slide .item:nth-child(3){left:calc(50% + 30px)}.features-slider-container .slide .item:nth-child(4){left:calc(50% + 30px + var(--slider-step))}.features-slider-container .slide .item:nth-child(5){left:calc(50% + 30px + var(--slider-step) * 2)}.features-slider-container .slide .item:nth-child(n+6){left:calc(50% + 30px + var(--slider-step) * 3);opacity:0}.features-slider-wrapper .item .content{left:clamp(16px,8vw,120px);right:calc(50% + 30px);width:auto}}