.ImageGallery-module__6Qz9fW__galleryContainer{text-align:center;max-width:1200px;margin:100px auto 0;padding:50px 20px}.ImageGallery-module__6Qz9fW__galleryTitle{color:#27a7e0;margin-bottom:30px;font-family:Inter,sans-serif;font-size:2rem;font-weight:700}@media (max-width:768px){.ImageGallery-module__6Qz9fW__galleryTitle{font-size:1.55rem}}.ImageGallery-module__6Qz9fW__gallery{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:0;padding:0;animation:1s ease-in-out ImageGallery-module__6Qz9fW__fadeInGallery;display:grid}.ImageGallery-module__6Qz9fW__galleryItem{border-radius:var(--radius-ui);opacity:0;animation:.6s forwards ImageGallery-module__6Qz9fW__slideIn;position:relative;overflow:hidden;box-shadow:0 4px 10px #0000001a}.ImageGallery-module__6Qz9fW__galleryItem:nth-child(odd){animation-delay:.3s}.ImageGallery-module__6Qz9fW__galleryItem:nth-child(2n){animation-delay:.6s}.ImageGallery-module__6Qz9fW__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:filter .3s;animation:.8s forwards ImageGallery-module__6Qz9fW__fadeIn}.ImageGallery-module__6Qz9fW__image:hover{filter:brightness(1.15);cursor:pointer}@keyframes ImageGallery-module__6Qz9fW__fadeIn{to{opacity:1}}@keyframes ImageGallery-module__6Qz9fW__slideIn{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes ImageGallery-module__6Qz9fW__fadeInGallery{0%{opacity:0}to{opacity:1}}
