#products .slide:nth-child(1){--scene:url('/biology/media/hero-sirius-lab.png')}
#products .slide:nth-child(2){--scene:url('/biology/media/hero-laura-lab.png')}
#products .slide:nth-child(3){--scene:url('/biology/media/hero-a550-lab.png')}
#products .slide:nth-child(4){--scene:url('/biology/media/hero-cytek-lab.png')}
#products .slide:nth-child(5){--scene:url('/biology/media/hero-kfbio-lab.png')}
#products .slide:nth-child(6){--scene:url('/biology/media/hero-asi-lab.png')}
#products .slide{background:#f4f8fc;min-height:620px}
#products .hero-copy{width:47%;max-width:560px}
#products .slide:nth-child(n) .product-visual{position:absolute;inset:0;width:auto;height:auto;display:block;padding:0;margin:0;z-index:-2;opacity:1;mix-blend-mode:normal;background:var(--scene) right center/auto 100% no-repeat}
#products .slide .product-visual img{visibility:hidden;mix-blend-mode:normal}
#products .slide:after{display:block;background:linear-gradient(90deg,#f4f8fc 0%,rgba(244,248,252,.98) 30%,rgba(244,248,252,.85) 40%,transparent 55%)}
@media(max-width:1050px) and (min-width:901px){#products .hero-copy{width:48%}#products .slide{min-height:660px}#products .slide:nth-child(n) .product-visual{background-size:auto 85%}}
@media(max-width:900px){
  #products .slide{display:flex;flex-direction:column;gap:0;min-height:0;padding:70px 22px 0}
  #products .hero-copy{width:100%;max-width:none;padding-bottom:20px}
  #products .slide:after{display:none}
  #products .slide:nth-child(n) .product-visual{position:relative;inset:auto;flex:none;width:calc(100% + 44px);height:360px;margin:0 -22px;padding:0;z-index:0;background:var(--scene) right center/auto 100% no-repeat}
  #products .slide .product-visual:before{display:block;content:"";position:absolute;inset:0;width:100%;height:45px;border:0;border-radius:0;background:linear-gradient(#f4f8fc,transparent);transform:none}
}
#products .slide[hidden]{display:none}
