.cases-carousel[data-v-b9c8b1d3]{--case-gap:.375rem;--case-start:var(--spacing-container-start);--case-track-width:calc(100% - var(--case-start) - var(--spacing-container-level-0));--case-slide-width:calc((var(--case-track-width) - var(--case-gap)*.38)/1.38)}.cases-carousel__slide[data-v-b9c8b1d3]{flex:0 0 var(--case-slide-width)}.cases-carousel__slide[data-v-b9c8b1d3]:first-child{margin-left:var(--case-start)}.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image-frame]{width:100%;overflow:hidden}@media(min-width:48rem){.cases-carousel[data-v-b9c8b1d3]{--case-gap:1rem;--case-slide-width:calc((var(--case-track-width) - var(--case-gap)*1.4)/2.4)}}@media(min-width:80rem){.cases-carousel[data-v-b9c8b1d3]{--case-slide-width:calc((var(--case-track-width) - var(--case-gap)*2.4)/3.4)}}@supports (animation-timeline:view(x)){.cases-carousel__slide[data-v-b9c8b1d3]{view-timeline:--case-slide x;view-timeline-inset:var(--case-start) var(--spacing-container-level-0)}.cases-carousel__slide-content[data-v-b9c8b1d3]{animation:case-slide-displacement-b9c8b1d3 linear both;animation-range:cover 16% cover 100%;animation-timeline:--case-slide;will-change:transform}.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image-frame]{width:120%;animation:case-frame-reveal-b9c8b1d3 linear both;animation-range:cover 16% cover 100%;animation-timeline:--case-slide;clip-path:inset(0 16.6667% 16.6667% 0);will-change:clip-path}.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image]{animation:case-image-focus-b9c8b1d3 linear both;animation-range:cover 16% cover 100%;animation-timeline:--case-slide;transform:translate3d(-8.3333%,-8.3333%,0) scale(.8333);will-change:transform}.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-cover-image]{animation:case-cover-image-focus-b9c8b1d3 linear both;animation-range:cover 16% cover 100%;animation-timeline:--case-slide;transform:translate3d(clamp(-16.6667%,calc(41.6667% - var(--case-image-focus-x, .5)*100%),0%),clamp(-16.6667%,calc(41.6667% - var(--case-image-focus-y, .5)*100%),0%),0);transform-origin:calc(var(--case-image-focus-x, .5)*100%) calc(var(--case-image-focus-y, .5)*100%);will-change:transform}.cases-carousel__slide-content[data-v-b9c8b1d3] a{animation:case-link-spacer-b9c8b1d3 linear both;animation-range:cover 16% cover 100%;animation-timeline:--case-slide}.cases-carousel__slide-content[data-v-b9c8b1d3] a>:last-child{margin-block-start:-15%;animation:case-caption-lift-b9c8b1d3 linear both;animation-range:cover 16% cover 100%;animation-timeline:--case-slide;will-change:margin-block-start}@keyframes case-slide-displacement-b9c8b1d3{0%{transform:translate3d(20%,0,0)}50%{transform:translateZ(0)}to{transform:translateZ(0)}}@keyframes case-frame-reveal-b9c8b1d3{50%{clip-path:inset(0)}}@keyframes case-image-focus-b9c8b1d3{50%{transform:translateZ(0) scale(1)}}@keyframes case-cover-image-focus-b9c8b1d3{50%{transform:translateZ(0) scale(1.01)}}@keyframes case-link-spacer-b9c8b1d3{0%{padding-bottom:15%}50%{padding-bottom:0}to{padding-bottom:0}}@keyframes case-caption-lift-b9c8b1d3{50%{margin-block-start:0}}@media(min-width:48rem){.cases-carousel__slide-content[data-v-b9c8b1d3],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-cover-image],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image-frame],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image],.cases-carousel__slide-content[data-v-b9c8b1d3] a,.cases-carousel__slide-content[data-v-b9c8b1d3] a>:last-child{animation-range:cover 41.2% cover 100%}}@media(min-width:80rem){.cases-carousel__slide-content[data-v-b9c8b1d3],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-cover-image],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image-frame],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image],.cases-carousel__slide-content[data-v-b9c8b1d3] a,.cases-carousel__slide-content[data-v-b9c8b1d3] a>:last-child{animation-range:cover 54.6% cover 100%}}@media(prefers-reduced-motion:reduce){.cases-carousel__slide-content[data-v-b9c8b1d3],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-cover-image],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image-frame],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image],.cases-carousel__slide-content[data-v-b9c8b1d3] a,.cases-carousel__slide-content[data-v-b9c8b1d3] a>:last-child{animation:none}.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image-frame]{width:100%;clip-path:none}.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-cover-image],.cases-carousel__slide-content[data-v-b9c8b1d3] [data-case-image]{transform:none}.cases-carousel__slide-content[data-v-b9c8b1d3] a{padding-bottom:0}.cases-carousel__slide-content[data-v-b9c8b1d3] a>:last-child{margin-block-start:0}}}
