.ds-benefit-card-group{padding-bottom:50px}.ds-benefit-card-group--slider .swiper-slide.ds-benefit-card{flex:0 0 auto;height:auto}.ds-benefit-card-group--slider .swiper-wrapper{align-items:stretch}.ds-benefit-card-group--slider .swiper:has(.swiper-pagination){padding-bottom:40px}.ds-benefit-card-group--expand .ds-benefit-card{display:none}.ds-benefit-card-group--expand .ds-benefit-card.is-visible{display:flex}.ds-benefit-card-group--expand .ds-benefit-card-group__expand-fade-row{display:flex;gap:24px;margin-top:24px;pointer-events:none}.ds-benefit-card-group__expand-fade-item{height:80px;border-radius:4px;background:linear-gradient(to bottom,#c2dcd9 0,rgba(255,255,255,0) 100%)}.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item{flex:0 0 calc(25% - 18px)}.ds-benefit-card-group.ds-benefit-card-group--count-3 .ds-benefit-card-group__expand-fade-item{flex:0 0 calc(33.333% - 16px)}.ds-benefit-card-group.ds-benefit-card-group--count-2 .ds-benefit-card-group__expand-fade-item{flex:0 0 calc(50% - 12px)}@media (max-width:991px){.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item{flex:0 0 calc(33.333% - 16px)}.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item:nth-child(n+4){display:none}}@media (max-width:767px){.ds-benefit-card-group.ds-benefit-card-group--count-3 .ds-benefit-card-group__expand-fade-item,.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item{flex:0 0 calc(50% - 12px)}.ds-benefit-card-group.ds-benefit-card-group--count-3 .ds-benefit-card-group__expand-fade-item:nth-child(n+3),.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item:nth-child(n+3){display:none}}@media (max-width:575px){.ds-benefit-card-group.ds-benefit-card-group--count-3 .ds-benefit-card-group__expand-fade-item,.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item{flex:0 0 100%}.ds-benefit-card-group.ds-benefit-card-group--count-3 .ds-benefit-card-group__expand-fade-item:nth-child(n+2),.ds-benefit-card-group.ds-benefit-card-group--count-4 .ds-benefit-card-group__expand-fade-item:nth-child(n+2){display:none}}.ds-benefit-card-group.is-fully-expanded .ds-benefit-card-group__expand-fade-row{display:none}.ds-benefit-card-group__expand-actions{display:flex;justify-content:center;margin-top:24px;position:relative;z-index:2}.ds-benefit-card-group__expand-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;border:1px solid currentColor;border-radius:4px;cursor:pointer;font:inherit;transition:background .2s ease}.ds-benefit-card-group__expand-btn:hover{background:rgba(0,0,0,.04)}.ds-benefit-card-group__expand-icon{display:inline-block;transition:transform .2s ease}.ds-benefit-card-group.is-fully-expanded .ds-benefit-card-group__expand-icon{transform:rotate(180deg)}.ds-benefit-card-group{position:relative}.ds-benefit-card-group__list{display:flex;flex-wrap:wrap;gap:32px}.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-4 .ds-benefit-card-group__list>.ds-benefit-card{flex:0 0 calc(25% - 25px)}.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-3 .ds-benefit-card-group__list>.ds-benefit-card{flex:0 0 calc(33.333% - 20px)}.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-2 .ds-benefit-card-group__list>.ds-benefit-card{flex:0 0 calc(50% - 15px)}@media (max-width:991px){.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-4 .ds-benefit-card-group__list>.ds-benefit-card{flex:0 0 calc(33.333% - 25px)}}@media (max-width:767px){.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-3 .ds-benefit-card-group__list>.ds-benefit-card,.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-4 .ds-benefit-card-group__list>.ds-benefit-card{flex:0 0 calc(50% - 20px)}}@media (max-width:575px){.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-2 .ds-benefit-card-group__list>.ds-benefit-card,.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-3 .ds-benefit-card-group__list>.ds-benefit-card,.ds-benefit-card-group:not(.ds-benefit-card-group--slider).ds-benefit-card-group--count-4 .ds-benefit-card-group__list>.ds-benefit-card{flex:0 0 100%}}