.ImageBlock-module-scss-module__qDxrsG__grid{gap:var(--space-4);display:grid}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__grid{gap:var(--space-5)}}.ImageBlock-module-scss-module__qDxrsG__gridItem{width:100%}.ImageBlock-module-scss-module__qDxrsG__imageWrapper,.ImageBlock-module-scss-module__qDxrsG__carouselImageWrapper{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__imageWrapper,.ImageBlock-module-scss-module__qDxrsG__carouselImageWrapper{aspect-ratio:16/9}}.ImageBlock-module-scss-module__qDxrsG__image{object-fit:cover;will-change:transform;transition:transform .3s;transform:scale(1)}.ImageBlock-module-scss-module__qDxrsG__imageButton{all:unset;cursor:pointer;width:100%;display:block}.ImageBlock-module-scss-module__qDxrsG__zoomOverlay{color:#fff;opacity:0;pointer-events:none;background:rgba(0,0,0,.3);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ImageBlock-module-scss-module__qDxrsG__zoomOverlay svg{width:48px;height:48px}.ImageBlock-module-scss-module__qDxrsG__imageButton:hover .ImageBlock-module-scss-module__qDxrsG__image{transform:scale(1.05)}.ImageBlock-module-scss-module__qDxrsG__imageButton:focus-visible .ImageBlock-module-scss-module__qDxrsG__image{transform:scale(1.05)}.ImageBlock-module-scss-module__qDxrsG__imageButton:hover .ImageBlock-module-scss-module__qDxrsG__zoomOverlay{opacity:1}.ImageBlock-module-scss-module__qDxrsG__imageButton:focus-visible .ImageBlock-module-scss-module__qDxrsG__zoomOverlay{opacity:1}.ImageBlock-module-scss-module__qDxrsG__imageButton:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.ImageBlock-module-scss-module__qDxrsG__grid1,.ImageBlock-module-scss-module__qDxrsG__grid2{grid-template-columns:1fr}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__grid2{grid-template-columns:repeat(2,1fr)}}.ImageBlock-module-scss-module__qDxrsG__grid3{grid-template-columns:1fr}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__grid3{grid-template-columns:repeat(3,1fr)}}.ImageBlock-module-scss-module__qDxrsG__grid4{grid-template-columns:1fr}@media (min-width:660px){.ImageBlock-module-scss-module__qDxrsG__grid4{grid-template-columns:repeat(2,1fr)}}.ImageBlock-module-scss-module__qDxrsG__grid5{grid-template-columns:1fr}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__grid5{grid-template-columns:repeat(6,1fr)}.ImageBlock-module-scss-module__qDxrsG__grid5 .ImageBlock-module-scss-module__qDxrsG__gridItem{grid-column:span 2}.ImageBlock-module-scss-module__qDxrsG__grid5 .ImageBlock-module-scss-module__qDxrsG__gridItem:nth-child(4),.ImageBlock-module-scss-module__qDxrsG__grid5 .ImageBlock-module-scss-module__qDxrsG__gridItem:nth-child(5){grid-column:span 3}}.ImageBlock-module-scss-module__qDxrsG__grid6{grid-template-columns:1fr}@media (min-width:660px){.ImageBlock-module-scss-module__qDxrsG__grid6{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__grid6{grid-template-columns:repeat(3,1fr)}}.ImageBlock-module-scss-module__qDxrsG__gridMany{grid-template-columns:1fr}@media (min-width:660px){.ImageBlock-module-scss-module__qDxrsG__gridMany{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__gridMany{grid-template-columns:repeat(3,1fr)}}.ImageBlock-module-scss-module__qDxrsG__carousel{position:relative}.ImageBlock-module-scss-module__qDxrsG__carouselViewport{overflow:hidden}.ImageBlock-module-scss-module__qDxrsG__carouselContainer{display:flex}.ImageBlock-module-scss-module__qDxrsG__carouselSlide{flex:0 0 100%;min-width:0}.ImageBlock-module-scss-module__qDxrsG__carouselArrows{padding-inline:var(--space-3);pointer-events:none;justify-content:space-between;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (min-width:769px){.ImageBlock-module-scss-module__qDxrsG__carouselArrows{padding-inline:var(--space-4)}}.ImageBlock-module-scss-module__qDxrsG__carouselArrows button{pointer-events:auto}
