.process{position:relative;overflow:hidden}.process::after{content:"";position:absolute;left:27%;right:22px;bottom:0;height:72px;background:url('assets/process-safe.png') center bottom/cover no-repeat;pointer-events:none}.process ol{position:relative;z-index:2}
.proof{position:relative;overflow:hidden;padding-bottom:58px}.proof::after{content:"";position:absolute;left:24%;right:22px;bottom:0;height:58px;background:url('assets/proof-safe.png') center/cover no-repeat;pointer-events:none}
.hero-scene{background-image:url('assets/hero-safe.png');background-size:cover;background-position:center}
.lab-scene{background-image:url('assets/lab-safe.png');background-size:cover;background-position:center}
.crop.a{background-image:url('assets/vera-safe.png');background-size:cover;background-position:center}
.crop.b{background-image:url('assets/nexo-safe.png');background-size:cover;background-position:center}
.crop.c{background-image:url('assets/ion-safe.png');background-size:cover;background-position:center}
.footer-scene{background-image:url('assets/footer-safe.png');background-size:cover;background-position:center}
@media(min-width:701px){
  .hero{position:relative;display:block}.hero>div:first-child{position:relative;z-index:2;width:285px}.hero-scene{position:absolute;left:330px;top:0;width:390px;height:340px;background-size:390px 340px}.hero aside{position:absolute;left:720px;top:0;width:122px;height:340px}
  .lab{position:relative;display:block}.lab>div:first-child{position:relative;z-index:2;width:235px}.lab-scene{position:absolute;left:278px;top:22px;width:568px;height:252px;background-size:568px 252px}
  .crop{height:170px;background-size:100% 100%}.case-grid p{height:34px}
}
@media(max-width:700px){.process::after,.proof::after{display:none}}
