.carousel-case-studies-v2{--case-study-text:#101828;container-type:inline-size;min-width:0}.carousel-case-studies-v2__slider:not(.slick-initialized)>.carousel-case-studies-v2__slide+.carousel-case-studies-v2__slide{margin-top:2rem}.carousel-case-studies-v2 .slick-list{margin:0!important;width:100%}.carousel-case-studies-v2 .slick-slide{margin:0;text-align:start}.carousel-case-studies-v2 .slick-track{align-items:flex-start}.carousel-case-studies-v2__slider.slick-slider .carousel-case-studies-v2__slide{height:auto}.carousel-case-studies-v2__card{display:grid;grid-template-columns:46.045% minmax(0,1fr);height:100%;min-height:365px;overflow:hidden}.carousel-case-studies-v2__card--text-only{grid-template-columns:minmax(0,1fr)}.carousel-case-studies-v2__media{background:var(--bg-accent-primary--900);min-width:0;position:relative}.carousel-case-studies-v2__media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.carousel-case-studies-v2__media--contain img{object-fit:contain}.carousel-case-studies-v2__content{align-items:flex-start;color:var(--case-study-text);display:flex;flex-direction:column;gap:1rem;justify-content:center;min-width:0}.carousel-case-studies-v2__tags{display:flex;flex-wrap:wrap;gap:1rem}.carousel-case-studies-v2 .carousel-case-studies-v2__tag{border:0;border-radius:5px;line-height:20px;overflow-wrap:anywhere}.carousel-case-studies-v2__tag.tag-label,.carousel-case-studies-v2__tag.tag-label-grayish-blue{color:var(--case-study-text)}.carousel-case-studies-v2 .carousel-case-studies-v2__title{color:var(--case-study-text);margin:0;overflow-wrap:anywhere;width:100%}.carousel-case-studies-v2 .carousel-case-studies-v2__title.h4{line-height:35px}.carousel-case-studies-v2__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:1rem;width:100%}.carousel-case-studies-v2__metrics--1{grid-template-columns:minmax(0,1fr)}.carousel-case-studies-v2__metrics--2{grid-template-columns:repeat(2,minmax(0,1fr))}.carousel-case-studies-v2__metrics--4{grid-template-columns:repeat(4,minmax(0,1fr))}.carousel-case-studies-v2__metric{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding-inline:1.5rem}.carousel-case-studies-v2__metric:first-child{padding-inline-start:0}.carousel-case-studies-v2__metric:last-child{padding-inline-end:0}.carousel-case-studies-v2__metric+.carousel-case-studies-v2__metric{border-inline-start:1px solid var(--border-color-secondary)}.carousel-case-studies-v2__metric-label{font-size:1rem;font-weight:400;line-height:24px;overflow-wrap:anywhere}.carousel-case-studies-v2 .carousel-case-studies-v2__metric-value{line-height:30px;margin:0;order:-1;overflow-wrap:anywhere}.carousel-case-studies-v2__button{margin-top:1rem;max-width:100%}.carousel-case-studies-v2__button.cta-button{line-height:normal;padding-inline:1rem}.carousel-case-studies-v2__controls{align-items:center;display:flex;gap:1rem;margin-top:2.5rem}.carousel-case-studies-v2__controls[hidden]{display:none}.carousel-case-studies-v2__progress{display:flex;flex:1;min-width:0}.carousel-case-studies-v2__progress-button{background:transparent;border:0;cursor:pointer;flex:1;height:38px;min-width:0;padding:0;position:relative}.carousel-case-studies-v2__progress-button:before{background:var(--pagination-color);content:"";height:1px;inset-inline:0;position:absolute;top:50%}.carousel-case-studies-v2__progress-button[aria-current=true]:before{background:var(--pagination-color-active);height:2px}.carousel-case-studies-v2__arrows{display:flex;gap:.5rem;margin-inline-start:auto}.carousel-case-studies-v2 .carousel-case-studies-v2__arrow{flex:0 0 38px;height:38px;margin:0;position:static;transform:none;width:38px}.carousel-case-studies-v2__arrow-icon{background-color:currentColor;display:block;height:6.68995px;-webkit-mask:var(--case-study-arrow) center /contain no-repeat;mask:var(--case-study-arrow) center /contain no-repeat;width:11.4px}.carousel-case-studies-v2__arrow--previous .carousel-case-studies-v2__arrow-icon{transform:rotate(90deg)}.carousel-case-studies-v2__arrow--next .carousel-case-studies-v2__arrow-icon{transform:rotate(-90deg)}.carousel-case-studies-v2:dir(rtl) .carousel-case-studies-v2__arrow--previous .carousel-case-studies-v2__arrow-icon{transform:rotate(-90deg)}.carousel-case-studies-v2:dir(rtl) .carousel-case-studies-v2__arrow--next .carousel-case-studies-v2__arrow-icon{transform:rotate(90deg)}.carousel-case-studies-v2 button:focus-visible{outline:2px solid var(--accent-color-primary--400)!important;outline-offset:3px}.carousel-case-studies-v2__pause{background:transparent;border:0;color:var(--text-base);cursor:pointer;font-size:.875rem;padding:.5rem}@media (max-width:991.9px){.carousel-case-studies-v2__card{grid-template-columns:minmax(0,1fr);min-height:0}.carousel-case-studies-v2__media{aspect-ratio:553/365}.carousel-case-studies-v2__content{padding:1.5rem}}@media (max-width:767.9px){.carousel-case-studies-v2 .carousel-case-studies-v2__title.h4{line-height:29px}.carousel-case-studies-v2__metrics{gap:.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.carousel-case-studies-v2__metrics .carousel-case-studies-v2__metric{border:0;gap:.25rem;padding:0}.carousel-case-studies-v2__metric:only-child{grid-column:1/-1}.carousel-case-studies-v2 .carousel-case-studies-v2__metric-value{line-height:29px}.carousel-case-studies-v2__metric-label{color:var(--text-color-accent-primary--900)}.carousel-case-studies-v2__metrics--3 .carousel-case-studies-v2__metric:first-child{grid-column:1/-1;order:1}.carousel-case-studies-v2__metrics--3 .carousel-case-studies-v2__metric:last-child{order:-1}.carousel-case-studies-v2__metrics--3 .carousel-case-studies-v2__metric:first-child .carousel-case-studies-v2__metric-label{color:var(--case-study-text)}.carousel-case-studies-v2__progress{display:none}.carousel-case-studies-v2__controls{margin-top:24px}.carousel-case-studies-v2__controls:not(:has(.carousel-case-studies-v2__arrows,.carousel-case-studies-v2__pause)){display:none}.carousel-case-studies-v2__arrows{margin-inline-start:0}.carousel-case-studies-v2 .carousel-case-studies-v2__arrow{-webkit-tap-highlight-color:transparent}.carousel-case-studies-v2 .carousel-case-studies-v2__arrow:disabled{opacity:.4}}@media (max-width:767.9px) and (hover:none){.carousel-case-studies-v2 .carousel-case-studies-v2__arrow:hover:not(:disabled){color:var(--text-color-accent-primary--900);opacity:1}}