.Slideshow-module-scss-module__79LqgG__slideshow{background:#000;width:100vw;height:100vh;position:relative;overflow:hidden}.Slideshow-module-scss-module__79LqgG__slideContainer{position:absolute;inset:0}.Slideshow-module-scss-module__79LqgG__artSlide{background:#0a0a0a;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Slideshow-module-scss-module__79LqgG__artImage{object-fit:contain;max-width:100%;max-height:100%;animation:20s ease-in-out forwards Slideshow-module-scss-module__79LqgG__slowZoom}.Slideshow-module-scss-module__79LqgG__artVideo{object-fit:contain;background:#000;width:100%;height:100%}.Slideshow-module-scss-module__79LqgG__artIframe{background:#000;border:none;width:100%;height:100%}@keyframes Slideshow-module-scss-module__79LqgG__slowZoom{0%{transform:scale(1)}to{transform:scale(1.05)}}.Slideshow-module-scss-module__79LqgG__artInfo{color:#fff;background:linear-gradient(#0000,#000000d9);padding:3rem 2.5rem 4rem;animation:1s ease-out .5s both Slideshow-module-scss-module__79LqgG__slideUp;position:absolute;bottom:0;left:0;right:0}@keyframes Slideshow-module-scss-module__79LqgG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Slideshow-module-scss-module__79LqgG__artTitle{letter-spacing:.05em;margin:0 0 .3rem;font-size:2rem;font-weight:300}.Slideshow-module-scss-module__79LqgG__artArtist{opacity:.7;letter-spacing:.1em;margin:0;font-size:1rem;font-weight:400}.Slideshow-module-scss-module__79LqgG__adSlide{background:#eee;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Slideshow-module-scss-module__79LqgG__adSlideWithImage{flex-direction:row;gap:3rem;padding:2rem 4rem}.Slideshow-module-scss-module__79LqgG__adLoading{color:#ffffff80;letter-spacing:.1em;font-size:1.2rem}.Slideshow-module-scss-module__79LqgG__adImageWrapper{flex-shrink:0;justify-content:center;align-items:center;max-width:45%;max-height:80vh;animation:.8s ease-out both Slideshow-module-scss-module__79LqgG__fadeInUp;display:flex}.Slideshow-module-scss-module__79LqgG__adImage{object-fit:contain;border-radius:4px;max-width:100%;max-height:80vh;box-shadow:0 8px 40px #0006}.Slideshow-module-scss-module__79LqgG__adContent{color:#000;max-width:700px;padding:3rem;animation:.8s ease-out both Slideshow-module-scss-module__79LqgG__fadeInUp}.Slideshow-module-scss-module__79LqgG__adContentWithImage{max-width:45%;padding:2rem 0}.Slideshow-module-scss-module__79LqgG__adCaption{opacity:.5;margin:0 0 1rem;font-size:.85rem;font-style:italic;font-weight:300;line-height:1.6}@keyframes Slideshow-module-scss-module__79LqgG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Slideshow-module-scss-module__79LqgG__adTitle{color:#00d;letter-spacing:.02em;margin:0 0 1.5rem;font-size:2.2rem;font-weight:700;line-height:1.4}.Slideshow-module-scss-module__79LqgG__adStory{opacity:.8;color:#000;margin:0 0 1.5rem;font-size:1.4rem;font-weight:300;line-height:1.8}.Slideshow-module-scss-module__79LqgG__adDate{opacity:.4;letter-spacing:.05em;font-size:.85rem;display:block}.Slideshow-module-scss-module__79LqgG__progressBar{z-index:10;background:#0000ff1a;height:3px;position:absolute;bottom:0;left:0;right:0}.Slideshow-module-scss-module__79LqgG__progressFill{transform-origin:0;background:#00f9;height:100%;animation:linear forwards Slideshow-module-scss-module__79LqgG__progress}@keyframes Slideshow-module-scss-module__79LqgG__progress{0%{width:0%}to{width:100%}}.Slideshow-module-scss-module__79LqgG__indicators{z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.Slideshow-module-scss-module__79LqgG__indicator{cursor:pointer;background:0 0;border:1px solid #00f6;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.Slideshow-module-scss-module__79LqgG__indicator:hover{background:#0000004d}.Slideshow-module-scss-module__79LqgG__indicator.Slideshow-module-scss-module__79LqgG__active{background:#0000ffb3;border-color:#0000ffb3;transform:scale(1.2)}.Slideshow-module-scss-module__79LqgG__indicator.Slideshow-module-scss-module__79LqgG__adIndicator{border-radius:2px}
