.case-studies-tabs{--logo-width:100%}.case-studies-tabs__company-logo-colour{display:none}.case-studies-tabs__nav-item{align-items:flex-start;background-image:var(--karman-blue-gradient);border-radius:10px;color:var(--karman-white);cursor:pointer;flex-direction:column;gap:20px;margin:0 20px 20px 0;padding:30px;position:relative}.case-studies-tabs__company-logo{width:var(--logo-width)}.case-studies-tabs__company-logo img{max-height:30px;max-width:50%;object-fit:contain;width:auto}.case-studies-tabs__company-name{color:inherit;margin:0}.case-studies-tabs__company-intro{display:none}.case-studies-tabs__arrow{bottom:10px;position:absolute;right:10px}.case-studies-tabs__arrow span{font-size:30px;line-height:1;transform:rotate(-180deg)}.case-studies-tabs__nav-item.active{align-items:flex-start;background-color:var(--karman-white);background-image:none;border-radius:10px 0 0 10px;box-shadow:-7px 0 7px rgba(0,0,0,.1);color:var(--karman-black);margin-right:0;padding:60px 0 60px 30px;z-index:2}.case-studies-tabs__nav-item.active .case-studies-tabs__arrow,.case-studies-tabs__nav-item.active .case-studies-tabs__company-logo-white{display:none}.case-studies-tabs__nav-item.active .case-studies-tabs__company-logo-colour{display:block}.case-studies-tabs__nav-item.active .case-studies-tabs__company-intro{display:block;padding-right:1rem;padding-top:15px}.case-studies-tabs__panels{z-index:1}.case-studies-tabs__panel-item{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:none;overflow:hidden}.case-studies-tabs__panel-item:first-child.active{border-top-left-radius:0}.case-studies-tabs__body{background-color:var(--karman-white);padding:80px;position:relative}.case-studies-tabs__body .case-studies-tabs__company-intro{display:none}.case-studies-tabs__learn-more{position:absolute;right:60px;top:60px}.case-studies-tabs__listing-image{margin-bottom:30px}.case-studies-tabs__listing-image img{display:block;height:auto;width:100%}.case-studies-services{margin-bottom:60px}.case-studies-services__item{align-items:center;border-bottom:1px solid var(--karman-grey);gap:20px;padding:30px 0}.case-studies-services__icon{width:15%}.case-studies-services__icon span{background:var(--karman-gradient-a);-webkit-background-clip:text;font-size:73px;font-weight:200;line-height:1;-webkit-text-fill-color:transparent}.case-studies-services__name{width:30%}.case-studies-services__intro{width:55%}.case-studies-tabs__stats-number{margin-bottom:10px}.case-studies-tabs__stats-headline{margin:0 0 20px}@media(min-width:992px){.case-studies-tabs__nav{width:33.87%}.case-studies-tabs__panels{width:67.23%}.case-studies-tabs__header{display:none}}@media(max-width:1190px){.case-studies-tabs__body{padding:80px 30px}}@media(max-width:991px){.case-studies-tabs__nav{display:none}.case-studies-tabs__panels{width:100%}.case-studies-tabs__panel-item{display:block!important;margin:20px}.case-studies-tabs__body{display:none;padding-bottom:40px;padding-top:0}.case-studies-tabs__body .case-studies-tabs__company-intro{display:block;margin-bottom:30px}.case-studies-tabs__header{align-items:center;background-image:var(--karman-blue-gradient);border-radius:10px;color:var(--karman-white);cursor:pointer;gap:40px;margin:0;padding:30px;position:relative}.case-studies-tabs__company{width:50%}.case-studies-tabs__panel-item.active .case-studies-tabs__header{background-color:var(--karman-white);background-image:none;color:inherit}.case-studies-tabs__panel-item.active .case-studies-tabs__arrow,.case-studies-tabs__panel-item.active .case-studies-tabs__company-logo-white{display:none}.case-studies-tabs__panel-item.active .case-studies-tabs__company-intro,.case-studies-tabs__panel-item.active .case-studies-tabs__company-logo-colour{display:block}.case-studies-tabs__learn-more{margin-top:40px;position:static;text-align:center}}@media(max-width:767px){.case-studies-tabs__panels{margin:0 -20px;width:auto}.case-studies-tabs__header{align-items:flex-start;border-radius:0;flex-direction:column}.case-studies-tabs__body,.case-studies-tabs__header{padding-left:20px;padding-right:20px}.case-studies-services{margin-bottom:30px}.case-studies-services__item{flex-wrap:wrap}.case-studies-services__icon{flex:0 0 41px}.case-studies-services__icon span{font-size:41px}.case-studies-services__name{flex:1}.case-studies-services__intro{flex:0 0 100%}.case-studies-tabs__learn-more .c-button{justify-content:center;width:100%}}