.case-studies{justify-content:center;align-items:center;display:flex}.case-studies .theme.-height-full{height:auto}@media(min-width:640px){.case-studies .theme.-height-full{height:100lvh}}.case-studies .theme.-height-full .case-studies_wrapper{padding:calc(2.5rem + var(--header-height))0 1.5625rem 0}.case-studies .theme.-height-full .case-studies_content .body_title{--rf-min:30;--rf-max:80}.case-studies .theme.-height-full .case-studies_content .body_title{font-size:calc(var(--rf-min)*.0625rem)}@media(min-width:26.9375rem){.case-studies .theme.-height-full .case-studies_content .body_title{font-size:clamp(calc(var(--rf-min)*.0625rem),calc(var(--rf-min)*.0625rem + (var(--rf-max) - var(--rf-min))*var(--rf-unit,100vw)/var(--rf-viewport,1920)),calc(var(--rf-max)*.0625rem))}}.case-studies .theme.-height-full .case-studies_seperator{flex:1;height:100%;display:none}@media(min-width:640px){.case-studies .theme.-height-full .case-studies_seperator{height:100%;display:block}}.case-studies .theme.-height-full .case-studies_container{flex:10;height:100%}@media(min-width:1537px){.case-studies .theme.-height-full .case-studies_container{flex:5;height:100%}}@media(min-width:640px){.case-studies{min-height:100lvh}}.case-studies .case-studies_wrapper{opacity:1;flex-direction:column;justify-content:space-between;gap:1.5625rem;height:100%;display:flex}.case-studies .case-studies_wrapper.-fouc{opacity:.0001}.case-studies .case-studies_content .body .-highlight{color:var(--s-color-highlight)}.case-studies .case-studies_seperator{--line-height:100%;width:100%;height:9.375rem;position:relative}@media(min-width:640px){.case-studies .case-studies_seperator{height:12.5rem}}.case-studies .case-studies_seperator:before{background-color:var(--s-color-main);width:.125rem;height:var(--line-height);content:"";position:absolute;top:0;left:50%}.case-studies .case-studies_container{height:auto}@media(min-width:640px){.case-studies .case-studies_container{height:31.25rem;max-height:90lvh}}@media(min-width:640px){.case-studies .case-studies_nav{flex-direction:row;gap:1.25rem;height:100%;display:flex}}.case-studies .case-studies_nav-item{--opacity-hover:.8;height:100%}.case-studies .case-studies_nav-item:has(~.case-studies_nav-item:hover){opacity:var(--opacity-hover)}@media(min-width:768px){.case-studies .case-studies_nav-item{flex:1 1 0;overflow:hidden}.case-studies .case-studies_nav-item{transition-property:var(--s-transition-default-property);transition-duration:var(--s-transition-default-duration);transition-timing-function:var(--s-transition-default-timing-function);transition-delay:var(--s-transition-default-delay)}.case-studies .case-studies_nav-item:hover{flex:2}.case-studies .case-studies_nav-item:hover .case-studies_card-image img{transition:transform 1.5s var(--s-ease-power3-out);transform:scale(1.1)}.case-studies .case-studies_nav-item:hover~.case-studies_nav-item{opacity:var(--opacity-hover)}}.case-studies .case-studies_card{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.case-studies .case-studies_card-image{height:100%;overflow:hidden}.case-studies .case-studies_card-image img{transition:transform .8s var(--s-ease-power3-out)}.case-studies .case-studies_card-content{justify-content:center;align-items:center;gap:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1));padding:calc(var(--s-space-2,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*2) + var(--s-spaces-min))*var(--s-scale,1))0;flex-direction:column;display:flex}@media(min-width:640px){.case-studies .case-studies_card-content{padding:calc(var(--s-space-5,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*5) + var(--s-spaces-min))*var(--s-scale,1))0}}.case-studies .case-studies_card-title{--rf-min:16;--rf-max:22;text-overflow:ellipsis;white-space:nowrap}.case-studies .case-studies_card-title{font-size:calc(var(--rf-min)*.0625rem)}@media(min-width:26.9375rem){.case-studies .case-studies_card-title{font-size:clamp(calc(var(--rf-min)*.0625rem),calc(var(--rf-min)*.0625rem + (var(--rf-max) - var(--rf-min))*var(--rf-unit,100vw)/var(--rf-viewport,1920)),calc(var(--rf-max)*.0625rem))}}.case-studies .case-studies_card-title{letter-spacing:.02em;font-weight:700}.case-studies .case-studies_card-category{--rf-min:12;--rf-max:12;text-overflow:ellipsis;white-space:nowrap}.case-studies .case-studies_card-category{font-size:calc(var(--rf-min)*.0625rem)}@media(min-width:26.9375rem){.case-studies .case-studies_card-category{font-size:clamp(calc(var(--rf-min)*.0625rem),calc(var(--rf-min)*.0625rem + (var(--rf-max) - var(--rf-min))*var(--rf-unit,100vw)/var(--rf-viewport,1920)),calc(var(--rf-max)*.0625rem))}}.case-studies .case-studies_card-category{opacity:.8}
