.kd-usecase{position:relative}.kd-usecase-wrapper{backdrop-filter:blur(38px);background:hsla(0,0%,99%,.2);border-radius:60px;box-shadow:0 4px 40px 0 rgba(0,0,0,.15);position:relative}.kd-usecase-contents{position:relative;z-index:2}.kd-usecase-content{align-items:center;display:none;gap:4.75rem;justify-content:space-between}.kd-usecase-content.active{display:flex}.kd-usecase-content .usecase-image,.kd-usecase-content .usecase-text{flex:1}.kd-usecase-content .usecase-image{max-width:630px}.kd-usecase-content .usecase-text{max-width:725px}.kd-usecase-content .usecase-image img{height:auto;max-width:100%;object-fit:cover}.kd-usecase-content .usecase-text .kd-subtitle{font-size:20px;margin-bottom:2rem}.kd-usecase-content .usecase-text h3{font-family:var(--secondary-font);font-size:clamp(max(16px,20px),3vw,46px);font-weight:400;margin-bottom:15px}.kd-usecase-content .usecase-text p{font-size:1rem;margin-bottom:15px}.usecase-action{margin-top:26px}.usecase-action .kd-link{color:#fff}.kd-usecase-tabs{display:flex;gap:3rem;justify-content:space-between;margin-top:4rem}.kd-usecase-tabs .tab-item{border-bottom:1px solid #fff;cursor:pointer;flex:1;padding-bottom:24px;text-align:left;transition:color .3s ease}.kd-usecase-tabs .tab-number,.kd-usecase-tabs .tab-title{color:hsla(0,0%,99%,.2);font-weight:500}.kd-usecase-tabs .tab-number{line-height:1;margin-bottom:2rem}.kd-usecase-tabs .tab-title{font-size:20px}.kd-usecase-tabs .tab-item.active{border-color:var(--primary-color)}.kd-usecase-tabs .tab-item.active .tab-number{color:var(--primary-color)}.kd-usecase-tabs .tab-item.active .tab-title{color:#fff}.kd-usecase-tabs .tab-divider{background:#fff;display:block;width:1px}@media (min-width:1680px){.kd-usecase-wrapper{max-width:1660px}}@media (min-width:1200px){.kd-usecase-content .usecase-text .kd-subtitle{margin-bottom:3rem}}@media (max-width:1024px){.kd-usecase-content{gap:1rem}.kd-usecase-content .usecase-image,.kd-usecase-content .usecase-text{flex:1}.kd-usecase-tabs{gap:2rem;margin-top:2rem}}@media (max-width:767px){.kd-usecase-content,.kd-usecase-tabs{flex-direction:column}.kd-usecase-tabs .tab-divider{display:none}.kd-usecase-tabs .tab-item:last-child{border-bottom:none!important}}