.TripleBlock-module__xnKB0G__tripleBlock{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:2.5vh;width:100%;display:grid}.TripleBlock-module__xnKB0G__tripleImageContainer{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.TripleBlock-module__xnKB0G__tripleImage{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.TripleBlock-module__xnKB0G__tripleImageContainer:hover .TripleBlock-module__xnKB0G__tripleImage{z-index:1;transform:scale(1.02)}@keyframes TripleBlock-module__xnKB0G__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TripleBlock-module__xnKB0G__tripleBlock{opacity:0;animation:.6s ease-out forwards TripleBlock-module__xnKB0G__fadeInUp}.TripleBlock-module__xnKB0G__tripleBlock:nth-child(odd){animation-delay:.1s}.TripleBlock-module__xnKB0G__tripleBlock:nth-child(2n){animation-delay:.2s}@media (max-width:767px){.TripleBlock-module__xnKB0G__tripleBlock{grid-template-columns:1fr;width:100%;margin:0;padding:0}.TripleBlock-module__xnKB0G__tripleImageContainer{width:100vw;height:auto;position:relative;left:0}.TripleBlock-module__xnKB0G__tripleImage{object-fit:contain;width:100%;height:100%;display:block}}
.DoubleBlock-module__yoQphq__doubleBlock{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:2.5vh;width:100%;display:grid}.DoubleBlock-module__yoQphq__doubleImageContainer{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.DoubleBlock-module__yoQphq__doubleImage{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.DoubleBlock-module__yoQphq__doubleImageContainer:hover .DoubleBlock-module__yoQphq__doubleImage{z-index:1;transform:scale(1.02)}@keyframes DoubleBlock-module__yoQphq__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DoubleBlock-module__yoQphq__doubleBlock{opacity:0;animation:.6s ease-out forwards DoubleBlock-module__yoQphq__fadeInUp}.DoubleBlock-module__yoQphq__doubleBlock:nth-child(odd){animation-delay:.1s}.DoubleBlock-module__yoQphq__doubleBlock:nth-child(2n){animation-delay:.2s}@media (max-width:767px){.DoubleBlock-module__yoQphq__doubleBlock{grid-template-columns:1fr;width:100%;margin:0;padding:0}.DoubleBlock-module__yoQphq__doubleImageContainer{width:100vw;height:auto;position:relative;left:0}.DoubleBlock-module__yoQphq__doubleImage{object-fit:contain;width:100%;height:100%;display:block}}
.SingleBlock-module__Zbhcoa__singleBlock{width:100%}.SingleBlock-module__Zbhcoa__singleImage{aspect-ratio:16/9;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;transition:transform .3s}.SingleBlock-module__Zbhcoa__singleBlock:hover .SingleBlock-module__Zbhcoa__singleImage{transform:scale(1.02)}@keyframes SingleBlock-module__Zbhcoa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SingleBlock-module__Zbhcoa__singleBlock{opacity:0;animation:.6s ease-out forwards SingleBlock-module__Zbhcoa__fadeInUp}
.SinglePortraitBlock-module__iq_wVG__singlePortraitBlock{box-sizing:border-box;justify-content:center;width:100%;display:flex}.SinglePortraitBlock-module__iq_wVG__singlePortraitImageContainer{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:60%;display:flex;overflow:hidden}.SinglePortraitBlock-module__iq_wVG__singlePortraitImage{width:100%;height:auto;transition:transform .3s;display:block}.SinglePortraitBlock-module__iq_wVG__singlePortraitImageContainer:hover .SinglePortraitBlock-module__iq_wVG__singlePortraitImage{z-index:1;transform:scale(1.02)}@keyframes SinglePortraitBlock-module__iq_wVG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SinglePortraitBlock-module__iq_wVG__singlePortraitBlock{opacity:0;animation:.6s ease-out forwards SinglePortraitBlock-module__iq_wVG__fadeInUp}@media (max-width:767px){.SinglePortraitBlock-module__iq_wVG__singlePortraitImageContainer{width:100%}}
.GalleryBlocks-module__8x7qlq__galleryContainer{flex-direction:column;gap:2.5vh;padding:0 2.5vh;display:flex}.GalleryBlocks-module__8x7qlq__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__8x7qlq__galleryContainer{gap:2.5vh;padding:0}}
