.image-comparison .image-comparison--container{overflow:hidden;border-radius:20px;position:relative;aspect-ratio:5/2}@media screen and (max-width:768px){.image-comparison .image-comparison--container{aspect-ratio:1}}.image-comparison .image-comparison--container>*{position:absolute}.image-comparison .image-comparison--container .comparison-slider{z-index:2;width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;border:none;background:0 0;margin:0;top:0;left:0;outline:0;padding:0;cursor:ew-resize}.image-comparison .image-comparison--container .comparison-slider::-moz-range-track{background:0 0}.image-comparison .image-comparison--container .comparison-slider::-ms-track{z-index:2;width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;border:none;background:0 0;margin:0;top:0;left:0;outline:0;padding:0}.image-comparison .image-comparison--container .comparison-slider::-ms-fill-lower{background-color:transparent}.image-comparison .image-comparison--container .comparison-slider::-webkit-slider-thumb{-webkit-appearance:none;height:100vw;width:64px;opacity:0}@media screen and (max-width:480px){.image-comparison .image-comparison--container .comparison-slider::-webkit-slider-thumb{width:40px}}.image-comparison .image-comparison--container .comparison-slider::-moz-range-thumb{-moz-appearance:none;opacity:0}.image-comparison .image-comparison--container .comparison-slider::-ms-thumb{opacity:0}.image-comparison .image-comparison--container .comparison-slider::-ms-tooltip{display:none}.image-comparison .image-comparison--container .comparison-slider-icon{z-index:3;background-color:teal;width:64px;height:64px;border-radius:50%;display:flex;justify-content:center;align-items:center;top:50%;translate:calc(-50% - 1.5px) -50%;transition:left .1s;pointer-events:none;left:100%}@media screen and (max-width:480px){.image-comparison .image-comparison--container .comparison-slider-icon{width:40px;height:40px}}.image-comparison .image-comparison--container .comparison-slider-icon svg{width:60%}.image-comparison .image-comparison--container .comparison-image{width:100%;height:100%;z-index:0;overflow:hidden;transition:width .1s}.image-comparison .image-comparison--container .comparison-image.image-left{z-index:1;border-right:3px solid #007681}.image-comparison .image-comparison--container .comparison-image.image-left .h5{left:40px}@media screen and (max-width:480px){.image-comparison .image-comparison--container .comparison-image.image-left .h5{left:10px}}.image-comparison .image-comparison--container .comparison-image.image-right .h5{right:40px}@media screen and (max-width:480px){.image-comparison .image-comparison--container .comparison-image.image-right .h5{right:10px}}.image-comparison .image-comparison--container .comparison-image .h5{position:absolute;z-index:1;margin:0;top:40px}@media screen and (max-width:480px){.image-comparison .image-comparison--container .comparison-image .h5{top:20px}}.image-comparison .image-comparison--container .comparison-image picture img{width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;display:block;position:absolute;translate:0 -50%;top:50%}.image-comparison .comparison-info{display:flex;gap:10px;justify-content:center;margin-top:50px}@media screen and (max-width:768px){.image-comparison .comparison-info{margin-top:40px}}.image-comparison .comparison-info svg{stroke:#416a6e;flex-shrink:0;height:1.7em}.image-comparison .comparison-info .info-content *{font-family:GT-Pressura-Standard-Regular,sans-serif;color:#416a6e;margin:0;font-size:14px}.image-comparison .comparison-info .info-content * strong{font-weight:700}@media screen and (max-width:768px){.image-comparison .comparison-info .info-content *{font-size:13px}}