.GallerySection_button__ylTI1{width:100%;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:12px 36px;border-radius:100px;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease}.GallerySection_button__ylTI1:hover{background-color:hsla(0,0%,100%,.3)}.GallerySection_container__hCudu{min-height:100vh;min-height:100svh;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:72px;background-color:#eee;color:#999}@media screen and (max-width:800px){.GallerySection_container__hCudu{padding:72px 24px}}.GallerySection_container__hCudu .GallerySection_button__ylTI1{width:100%;padding:12px 24px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:8px;background-color:#222;color:#fff;margin-top:24px;max-width:700px}@media screen and (max-width:800px){.GallerySection_container__hCudu .GallerySection_button__ylTI1{max-width:550px}}.GallerySection_container__hCudu .GallerySection_title__FatZ8{font-family:var(--header-font);font-size:36px;margin-bottom:12px}.GallerySection_container__hCudu .GallerySection_description__L62Rs{font-size:18px;margin-bottom:24px;text-align:center;padding:0 64px}@media screen and (max-width:700px){.GallerySection_container__hCudu .GallerySection_description__L62Rs{padding:0}}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:700px}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi{display:flex;flex-direction:column;justify-content:flex-end;gap:16px}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi .GallerySection_imageContainer__UNydq{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:18px;overflow:hidden;position:relative;cursor:pointer}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi .GallerySection_imageContainer__UNydq .GallerySection_image__Hf_gQ{transition:all .3s ease}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi .GallerySection_imageContainer__UNydq .GallerySection_name__lj3Kg{opacity:0;position:absolute;top:50%;left:50%;width:-moz-fit-content;width:fit-content;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:4px 16px;border-radius:100px;transition:all .2s ease;color:#fff;font-size:18px;white-space:nowrap;transition:all .3s ease}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi .GallerySection_imageContainer__UNydq:hover .GallerySection_image__Hf_gQ{transform:scale(1.1)}.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi .GallerySection_imageContainer__UNydq:hover .GallerySection_name__lj3Kg{opacity:1}@media screen and (max-width:800px){.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h{grid-template-columns:repeat(2,1fr);max-width:550px}}@media screen and (max-width:500px){.GallerySection_container__hCudu .GallerySection_galleryContainer__W50_h .GallerySection_column__nrksi .GallerySection_imageContainer__UNydq .GallerySection_image__Hf_gQ{border-radius:16px}}.ImagePreview_imageContainer__uBU8P{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:relative;cursor:pointer;backface-visibility:hidden;border-radius:16px}.ImagePreview_imageContainer__uBU8P .ImagePreview_image__CAq30{transition:transform .3s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.ImagePreview_imageContainer__uBU8P .ImagePreview_name__Fdpi6{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:4px 16px;border-radius:18px;transition:all .2s ease;color:#fff;font-size:18px;transition:all .3s ease;max-width:100%}@media(hover:hover){.ImagePreview_imageContainer__uBU8P:hover .ImagePreview_image__CAq30{transform:scale(1.1)}.ImagePreview_imageContainer__uBU8P:hover .ImagePreview_name__Fdpi6{opacity:1}}