.tabs-cases__tabs__container{display:flex;gap:16px;justify-content:space-between;padding-right:16px}.tabs__tab{position:relative}.tabs-cases__tabs__tab{background:transparent;border:1px solid var(--colors-darkblue);border-radius:8px;cursor:pointer;display:block;height:64px;opacity:.33;padding:8px;transition:opacity var(--transition);width:163px}.tabs-cases__tabs__tab:hover,.tabs-cases__tabs__tab[aria-selected=true]{border-width:2px;opacity:1}.tabs__tab:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tabs-cases .tabs-cases__tabs{margin-bottom:24px;margin-right:-16px;margin-top:24px;overflow:scroll}.tabs-cases .tabs-cases__tabs::-webkit-scrollbar{height:8px}.tabs-cases .tabs-cases__tabs::-webkit-scrollbar-track{background:var(--colors-lightblue)}.tabs-cases .tabs-cases__tabs::-webkit-scrollbar-thumb{background-color:var(--colors-grayblue_2);border:2px solid #fff;border-radius:8px}.tabs-cases .tabs-cases__tabs::-webkit-scrollbar-thumb:hover{background-color:var(--colors-grayblue_1)}.tabs-cases .tabs-cases__tabs{scrollbar-color:var(--colors-grayblue_2) var(--colors-grayblue_1);scrollbar-width:thin}.tabs-cases__tabs__container{width:fit-content}.tabs-cases .tabs-cases__tabs__tab img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tabs-cases__tabs__content[hidden]{display:none}.tabs-cases__tabs__quote{margin-bottom:24px}.tabs-cases__tabs__percentages h2{margin-bottom:8px;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.tabs-cases__tabs__percentages h2.visible{opacity:1;transform:translateY(0)}.tabs-cases__tabs__percentages p{border-bottom:4px solid var(--colors-grayblue_2);margin-bottom:16px;padding-bottom:12px}.tabs-cases__tabs__content .button-group{padding-top:12px}@media(min-width:992px){.tabs-cases__introduction{align-items:flex-start;display:flex;justify-content:space-between}.tabs-cases .tabs-cases__tabs{margin-bottom:56px;margin-right:0;margin-top:56px;overflow:hidden}.tabs-cases__tabs__container{display:grid;grid-template-columns:repeat(5,1fr);padding-right:0;width:100%}.tabs-cases .tabs-cases__tabs__tab{height:84px;width:100%}.tabs-cases__tabs__content:not([hidden]){display:grid;grid-template-columns:1fr 1fr}.tabs-cases__tabs__quote{max-width:537px}.tabs-cases__tabs__percentages{grid-row:span 3}.tabs-cases__tabs__content .button-group{padding-top:0}}