.Cases_gridWrapper__YLsOA{position:relative;width:100%;overflow:clip;margin:64px auto}.Cases_grid__ZObSu{--row-height:20vmax;position:relative;display:grid;grid-template-rows:repeat(3,minmax(0,auto));width:110vw;left:-5vw;grid-gap:30px;gap:30px}.Cases_row__29RpG{display:flex;flex-direction:row;width:100%;position:relative;height:var(--row-height);gap:30px}.Cases_row__29RpG:nth-child(2){margin-left:8vw}.Cases_imageWrapper__Arrcd{height:100%;opacity:0}.Cases_imageWrapper__Arrcd:nth-child(2){animation-delay:.2s}.Cases_imageWrapper__Arrcd:nth-child(3){animation-delay:.4s}.Cases_imageWrapper__Arrcd:nth-child(4){animation-delay:.6s}.Cases_imageWrapper__Arrcd:nth-child(5){animation-delay:.8s}.Cases_row__29RpG img{height:100%;width:auto;max-width:100%;object-fit:contain;filter:brightness(.8) contrast(1.2);transition:filter .3s ease}.Cases_row__29RpG img:hover{filter:brightness(1) contrast(1)}.Cases_rowBox__vJXdI{display:grid;grid-template-rows:repeat(2,minmax(0,auto));height:100%;grid-gap:5px;gap:5px}.Cases_columnBox__VoHIa{display:grid;grid-template-columns:repeat(2,minmax(0,auto));height:100%;grid-gap:5px;gap:5px}.Cases_floater__646Ul{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.Cases_floater__646Ul>.Cases_imageWrapper__Arrcd{width:-moz-fit-content;width:fit-content;position:absolute;z-index:2;animation-delay:1s}.Cases_floater__646Ul>.Cases_imageWrapper__Arrcd>img{height:100%;pointer-events:all;transform:translateZ(200px)}@media screen and (max-width:1100px){.Cases_row__29RpG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:-moz-fit-content;height:fit-content;height:intrinsic;grid-gap:30px;gap:30px}.Cases_row__29RpG img{height:auto}.Cases_row__29RpG:not(:first-child){margin-top:20px}.Cases_row__29RpG:nth-child(2){margin-left:0}.Cases_floater__646Ul>*{display:none}.Cases_row__29RpG img{filter:brightness(1) contrast(1)}.Cases_imageWrapper__Arrcd{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 50px)}}@media screen and (max-width:600px){.Cases_row__29RpG{gap:25px}.Cases_grid__ZObSu{--row-height:15vmax}}@media screen and (max-width:400px){.Cases_grid__ZObSu{--row-height:10vmax}}