@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-steps-static{border:.0625rem solid var(--color-grid-dark)}.acf-block-steps-static__top-header{border-bottom:.0625rem solid var(--color-grid-dark);padding:4rem 1.5rem}@media(min-width:992px){.acf-block-steps-static__top-header{padding:10rem 9.375rem 6rem}}.acf-block-steps-static__heading{font-size:calc(var(--text-h2-mobile) + (var(--text-h2) - var(--text-h2-mobile))*0);letter-spacing:-.07rem;max-width:45.125rem}@media(min-width:576px){.acf-block-steps-static__heading{font-size:calc(var(--text-h2-mobile) + (var(--text-h2) - var(--text-h2-mobile))*.25)}}@media(min-width:768px){.acf-block-steps-static__heading{font-size:calc(var(--text-h2-mobile) + (var(--text-h2) - var(--text-h2-mobile))*.5)}}@media(min-width:992px){.acf-block-steps-static__heading{font-size:calc(var(--text-h2-mobile) + (var(--text-h2) - var(--text-h2-mobile))*.75)}}@media(min-width:1200px){.acf-block-steps-static__heading{font-size:var(--text-h2)}}.acf-block-steps-static__left{border-bottom:.0625rem solid var(--color-grid-dark);min-height:20rem}@media(min-width:992px){.acf-block-steps-static__left{border-bottom:none;border-right-style:solid;border-right:.0625rem dashed var(--color-grid-dark);flex:0 0 50%;max-width:50%;min-height:49rem}}.acf-block-steps-static__left-bg{z-index:0}.acf-block-steps-static__media-wrapper{padding:2rem 1.5rem}@media(min-width:992px){.acf-block-steps-static__media-wrapper{padding:3.75rem 3rem}}.acf-block-steps-static__image,.acf-block-steps-static__video{max-height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.acf-block-steps-static__right{border-left:none}}.acf-block-steps-static__step{border-top:.0625rem solid var(--color-grid-dark);gap:1.5rem;padding:1rem}@media(min-width:992px){.acf-block-steps-static__step{border-bottom:.0625rem solid var(--color-grid-dark);border-top:none;flex:1 0 0;gap:2rem;padding:4rem 3rem 4rem 0}}.acf-block-steps-static__step:first-child{border-top:none}.acf-block-steps-static__step:last-child{border-bottom:none}.acf-block-steps-static__step-number-container{padding-top:.5rem}@media(min-width:992px){.acf-block-steps-static__step-number-container{margin-left:-1.1875rem}}.acf-block-steps-static__hex{flex-shrink:0;height:2.5625rem;width:2.25rem;z-index:1}.acf-block-steps-static__hex:after,.acf-block-steps-static__hex:before{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";position:absolute}.acf-block-steps-static__hex:after{background-color:var(--color-grid-dark);height:calc(100% - .25rem);left:.0625rem;top:.125rem;width:calc(100% - .125rem)}.acf-block-steps-static__hex-number{z-index:2}.acf-block-steps-static__step-content{gap:1rem;min-width:0;padding-bottom:1.5rem;padding-top:0}@media(min-width:992px){.acf-block-steps-static__step-content{gap:1.5rem;max-width:23.3125rem;padding-bottom:0}}.acf-block-steps-static__step-title{letter-spacing:-.03rem}.acf-block-steps-static--no-padding .acf-block-steps-static__media-wrapper{padding:0}.acf-block-steps-static--no-padding .acf-block-steps-static__image,.acf-block-steps-static--no-padding .acf-block-steps-static__video{height:100%!important;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%!important}.acf-block-steps-static--blend .acf-block-steps-static__image,.acf-block-steps-static--blend .acf-block-steps-static__video{filter:blur(1.5rem)}