.sideup-benefits-slider-wrapper{background-color:transparent;font-family:Inter,sans-serif;overflow:hidden;padding:80px 0}.sideup-container{margin:0 auto;max-width:1200px;padding:0 20px}.sideup-slider-header{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:40px}.eyebrow{color:#9ca3af;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.sideup-slider-header h2{color:#000;font-size:48px;font-weight:900;line-height:1.1;margin:0}.slider-nav-btns{display:flex;gap:12px}.nav-btn{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:64px;justify-content:center;transition:background .2s;width:64px;z-index:20}.nav-btn:hover{background:#333}.sideup-slider-track-container{overflow:hidden;padding-bottom:40px;width:100%}.sideup-slider-track{display:flex;gap:24px}.sideup-benefit-card{background-color:var(--card-inactive,#eeeee8);border-radius:40px;color:inherit;cursor:pointer;display:flex;flex:0 0 360px;flex-direction:column;height:580px;overflow:hidden;padding:0;position:relative;text-decoration:none;transition:background-color .5s ease,transform .3s ease,box-shadow .3s ease}.sideup-benefit-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.1);transform:translateY(-5px)}.sideup-benefit-card.active{background-color:var(--card-active,#98ff14)}.card-top{display:flex;flex-direction:column;height:45%;padding:32px}.card-meta{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.card-tag{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:99px;color:#4b5563;font-size:12px;font-weight:700;padding:6px 16px;text-transform:uppercase;transition:all .3s}.sideup-benefit-card.active .card-tag{background:hsla(0,0%,100%,.9);color:#000}.card-indicator{background:rgba(0,0,0,.05);border-radius:50%;height:32px;position:relative;width:32px}.card-indicator:after{background:rgba(0,0,0,.2);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.card-top h3{color:#000;font-size:28px;font-weight:800;line-height:1.2;margin:0 0 12px}.card-top p{color:#4b5563;font-size:14px;font-weight:500;line-height:1.6}.card-bottom{background:#e5e7eb;border-radius:32px;flex:1;margin:0 16px 16px;overflow:hidden;position:relative}.card-image-wrapper{height:100%;width:100%}.card-image-wrapper img{height:100%;object-fit:cover;width:100%}.placeholder-img{background:#d1d5db;height:100%;width:100%}.read-more-overlay{align-items:center;bottom:24px;display:flex;justify-content:space-between;left:24px;position:absolute;right:24px;z-index:10}.read-more-btn{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:99px;color:#fff;font-size:14px;font-weight:700;padding:8px 20px;transition:all .3s}.sideup-benefit-card:hover .read-more-btn{background:#fff;color:#000}.arrow-circle{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;transition:all .3s;width:40px}.sideup-benefit-card:hover .arrow-circle{background:#fff;color:#000}@media (max-width:768px){.sideup-slider-header{align-items:flex-start;flex-direction:column}.sideup-slider-header h2{font-size:36px}.sideup-benefit-card{flex:0 0 300px;height:500px}}