.style-module__vJVAPa__galleryGrid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:768px){.style-module__vJVAPa__galleryGrid{grid-template-columns:1fr 1fr 1fr}}.style-module__vJVAPa__set{all:unset;cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.style-module__vJVAPa__set:hover>.style-module__vJVAPa__overlay{opacity:1}@media (min-width:768px){.style-module__vJVAPa__overlay{opacity:0;background-color:#00000080;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;transition:opacity .4s;display:flex;position:absolute;top:0;left:0}.style-module__vJVAPa__overlay h3{color:#fff;font-size:32px}}.style-module__vJVAPa__photograph{aspect-ratio:5/4;object-fit:cover;width:100%;height:100%;box-shadow:0 4px 8px #00000080}
