@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}@keyframes anim-fade-out{0%{opacity:1}to{opacity:0}}@keyframes anim-fade-up{0%{opacity:0;transform:translate3d(0,var(--anim-translate-y,1.5rem),0)}to{opacity:1;transform:translateZ(0)}}@keyframes anim-fade-up-left-bottom{0%{opacity:0;transform:translate3d(var(--anim-translate-x,-1.5rem),var(--anim-translate-y,2.5rem),0)}to{opacity:1;transform:translateZ(0)}}@keyframes anim-fade-up-right-bottom{0%{opacity:0;transform:translate3d(var(--anim-translate-x,1.5rem),var(--anim-translate-y,2.5rem),0)}to{opacity:1;transform:translateZ(0)}}@keyframes anim-lines-slide{0%{opacity:0;transform:translate3d(-10%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes anim-progress-fill{0%{width:0}to{width:100%}}.acf-block-case-studies__content{max-width:22.8125rem}@media(min-width:992px){.acf-block-case-studies__list{grid-template-columns:repeat(2,1fr)}.acf-block-case-studies__list .component-case-study-item{border-bottom:.0625rem solid var(--color-grid-dark);border-left:.0625rem solid var(--color-grid-dark)}}@media(max-width:991.98px){.acf-block-case-studies__list .component-case-study-item{border-top:.0625rem solid var(--color-grid-dark)}}@media(min-width:992px){.acf-block-case-studies__list .component-case-study-item:nth-last-child(-n+2):not(:nth-child(-n+2)){border-bottom:none}}