.TripleBlock-module__VXscDa__tripleBlock{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:2.5vh;width:100%;display:grid}.TripleBlock-module__VXscDa__tripleImageContainer{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.TripleBlock-module__VXscDa__tripleImage{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.TripleBlock-module__VXscDa__tripleImageContainer:hover .TripleBlock-module__VXscDa__tripleImage{z-index:1;transform:scale(1.02)}@keyframes TripleBlock-module__VXscDa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TripleBlock-module__VXscDa__tripleBlock{opacity:0;animation:.6s ease-out forwards TripleBlock-module__VXscDa__fadeInUp}.TripleBlock-module__VXscDa__tripleBlock:nth-child(odd){animation-delay:.1s}.TripleBlock-module__VXscDa__tripleBlock:nth-child(2n){animation-delay:.2s}@media (max-width:767px){.TripleBlock-module__VXscDa__tripleBlock{grid-template-columns:1fr;width:100%;margin:0;padding:0}.TripleBlock-module__VXscDa__tripleImageContainer{width:100vw;height:auto;position:relative;left:0}.TripleBlock-module__VXscDa__tripleImage{object-fit:contain;width:100%;height:100%;display:block}}
.DoubleBlock-module__gH2l4W__doubleBlock{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:2.5vh;width:100%;display:grid}.DoubleBlock-module__gH2l4W__doubleImageContainer{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.DoubleBlock-module__gH2l4W__doubleImage{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.DoubleBlock-module__gH2l4W__doubleImageContainer:hover .DoubleBlock-module__gH2l4W__doubleImage{z-index:1;transform:scale(1.02)}@keyframes DoubleBlock-module__gH2l4W__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DoubleBlock-module__gH2l4W__doubleBlock{opacity:0;animation:.6s ease-out forwards DoubleBlock-module__gH2l4W__fadeInUp}.DoubleBlock-module__gH2l4W__doubleBlock:nth-child(odd){animation-delay:.1s}.DoubleBlock-module__gH2l4W__doubleBlock:nth-child(2n){animation-delay:.2s}@media (max-width:767px){.DoubleBlock-module__gH2l4W__doubleBlock{grid-template-columns:1fr;width:100%;margin:0;padding:0}.DoubleBlock-module__gH2l4W__doubleImageContainer{width:100vw;height:auto;position:relative;left:0}.DoubleBlock-module__gH2l4W__doubleImage{object-fit:contain;width:100%;height:100%;display:block}}
.SingleBlock-module___eGJ8W__singleBlock{width:100%}.SingleBlock-module___eGJ8W__singleImage{aspect-ratio:16/9;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;transition:transform .3s}.SingleBlock-module___eGJ8W__singleBlock:hover .SingleBlock-module___eGJ8W__singleImage{transform:scale(1.02)}@keyframes SingleBlock-module___eGJ8W__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SingleBlock-module___eGJ8W__singleBlock{opacity:0;animation:.6s ease-out forwards SingleBlock-module___eGJ8W__fadeInUp}
.SinglePortraitBlock-module__d6Sbcq__singlePortraitBlock{box-sizing:border-box;justify-content:center;width:100%;display:flex}.SinglePortraitBlock-module__d6Sbcq__singlePortraitImageContainer{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:60%;display:flex;overflow:hidden}.SinglePortraitBlock-module__d6Sbcq__singlePortraitImage{width:100%;height:auto;transition:transform .3s;display:block}.SinglePortraitBlock-module__d6Sbcq__singlePortraitImageContainer:hover .SinglePortraitBlock-module__d6Sbcq__singlePortraitImage{z-index:1;transform:scale(1.02)}@keyframes SinglePortraitBlock-module__d6Sbcq__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SinglePortraitBlock-module__d6Sbcq__singlePortraitBlock{opacity:0;animation:.6s ease-out forwards SinglePortraitBlock-module__d6Sbcq__fadeInUp}@media (max-width:767px){.SinglePortraitBlock-module__d6Sbcq__singlePortraitImageContainer{width:100%}}
.GalleryBlocks-module__MiNHBa__galleryContainer{flex-direction:column;gap:2.5vh;padding:0 2.5vh;display:flex}.GalleryBlocks-module__MiNHBa__noRenders{text-align:center;color:#666;font-size:var(--normal-fs);font-family:var(--main-font);padding:80px 20px}@media (max-width:767px){.GalleryBlocks-module__MiNHBa__galleryContainer{gap:2.5vh;padding:0}}
