.Carousel-module__nu5vFW__carousel{background:#000;width:100%;height:100dvh;position:relative;overflow:hidden}.Carousel-module__nu5vFW__carouselLightRays{pointer-events:none;width:100%;height:100%;top:0;left:0;z-index:5!important;position:absolute!important}.Carousel-module__nu5vFW__slide{opacity:0;pointer-events:none;z-index:1;flex-direction:column;width:100%;height:100%;transition:opacity .5s ease-in-out;display:flex;position:absolute;top:0;left:0}.Carousel-module__nu5vFW__slideActive{opacity:1;pointer-events:auto;z-index:2;height:100%;position:relative}.Carousel-module__nu5vFW__link{cursor:pointer;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.Carousel-module__nu5vFW__imageContainer{--mouse-x:50%;--mouse-y:50%;--spotlight-color:var(--random-glow-color,#fff3);background:0 0;flex:1;place-items:center;width:100%;min-height:0;padding:20px 0 160px;display:grid;position:relative;overflow:hidden}.Carousel-module__nu5vFW__image{object-fit:contain;filter:drop-shadow(0 20px 50px #000c);border:8px solid #0000;border-radius:20px;grid-area:1/1;width:auto;max-width:65%;height:auto;max-height:80%;transition:transform .5s cubic-bezier(.25,1,.5,1),border-color .3s;display:block}.Carousel-module__nu5vFW__imageContainer:hover .Carousel-module__nu5vFW__image{transform:scale(1.02)}.Carousel-module__nu5vFW__imageContainer:hover .Carousel-module__nu5vFW__imageGrayscale{border-color:#ffffff1f}.Carousel-module__nu5vFW__imageContainer:hover .Carousel-module__nu5vFW__imageColor{border-color:var(--random-border-color,var(--glow-color,#ffffff4d))}.Carousel-module__nu5vFW__imageGrayscale{filter:grayscale()opacity(.85)drop-shadow(0 20px 50px #000c)}.Carousel-module__nu5vFW__imageColor{z-index:2;opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle 280px at var(--mouse-x) var(--mouse-y), black 35%, transparent 80%);-webkit-mask-image:radial-gradient(circle 280px at var(--mouse-x) var(--mouse-y), black 35%, transparent 80%);mask-image:radial-gradient(circle 280px at var(--mouse-x) var(--mouse-y), black 35%, transparent 80%);transition:opacity .3s,transform .5s cubic-bezier(.25,1,.5,1)}.Carousel-module__nu5vFW__imageContainer:hover .Carousel-module__nu5vFW__imageColor{opacity:1}.Carousel-module__nu5vFW__imageContainer:before{content:"";background:radial-gradient(circle 250px at var(--mouse-x) var(--mouse-y), var(--spotlight-color), transparent 70%);pointer-events:none;opacity:0;z-index:2;transition:opacity .3s;position:absolute;inset:0}.Carousel-module__nu5vFW__imageContainer:hover:before{opacity:1}.Carousel-module__nu5vFW__textArea{-webkit-backdrop-filter:blur(16px);z-index:10;background:#1a1a1aa6;border-top:1px solid #ffffff0d;flex-shrink:0;width:100%;padding:24px}.Carousel-module__nu5vFW__title{color:#fff;max-width:70%;margin:0 auto 8px;font-size:24px;font-weight:700}.Carousel-module__nu5vFW__description{color:#999;max-width:70%;margin:0 auto;font-size:16px}.Carousel-module__nu5vFW__arrow{color:#fff;cursor:pointer;opacity:0;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:opacity .3s,background .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__nu5vFW__carousel:hover .Carousel-module__nu5vFW__arrow{opacity:1}.Carousel-module__nu5vFW__arrow:hover{background:#fff3}.Carousel-module__nu5vFW__arrowPrev{left:24px}.Carousel-module__nu5vFW__arrowNext{right:24px}.Carousel-module__nu5vFW__dots{z-index:10;gap:12px;display:flex;position:absolute;bottom:120px;left:50%;transform:translate(-50%)}.Carousel-module__nu5vFW__dot{cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:50%;width:10px;height:10px;transition:background .3s}.Carousel-module__nu5vFW__dotActive{background:#fff}.Carousel-module__nu5vFW__langDropdownContainer{z-index:20;position:absolute;top:24px;right:24px}.Carousel-module__nu5vFW__langDropdownTrigger{-webkit-backdrop-filter:blur(12px);color:#ffffffd9;font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;box-shadow:0 4px 30px #0003}.Carousel-module__nu5vFW__langDropdownTrigger:hover{color:#fff;background:#ffffff1f;border-color:#ffffff2e;box-shadow:0 6px 30px #ffffff0d,0 4px 20px #0000004d}.Carousel-module__nu5vFW__langDropdownTrigger:active{transform:scale(.98)}.Carousel-module__nu5vFW__langIcon{opacity:.8;width:16px;height:16px;transition:opacity .3s}.Carousel-module__nu5vFW__langDropdownTrigger:hover .Carousel-module__nu5vFW__langIcon{opacity:1}.Carousel-module__nu5vFW__chevronIcon{opacity:.7;width:14px;height:14px;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s}.Carousel-module__nu5vFW__langDropdownTrigger:hover .Carousel-module__nu5vFW__chevronIcon{opacity:1}.Carousel-module__nu5vFW__chevronIconOpen{transform:rotate(180deg)}.Carousel-module__nu5vFW__langDropdownMenu{-webkit-backdrop-filter:blur(20px);transform-origin:100% 0;z-index:25;background:#141414cc;border:1px solid #ffffff14;border-radius:12px;min-width:120px;margin:0;padding:6px;list-style:none;animation:.2s cubic-bezier(.25,.8,.25,1) Carousel-module__nu5vFW__dropdownFadeIn;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 40px #0006,0 0 0 1px #ffffff05}@keyframes Carousel-module__nu5vFW__dropdownFadeIn{0%{opacity:0;transform:scale(.95)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}.Carousel-module__nu5vFW__langDropdownItem{color:#ffffffb3;font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .2s}.Carousel-module__nu5vFW__langDropdownItem:hover{color:#fff;background:#ffffff14}.Carousel-module__nu5vFW__langDropdownItemActive{color:#fff;background:#ffffff1f}@media (max-width:768px){.Carousel-module__nu5vFW__imageContainer{padding:10px 0 90px}.Carousel-module__nu5vFW__image{max-width:85%;max-height:75%}.Carousel-module__nu5vFW__textArea{padding:16px 20px}.Carousel-module__nu5vFW__title{max-width:90%;font-size:20px}.Carousel-module__nu5vFW__description{max-width:90%;font-size:14px}.Carousel-module__nu5vFW__arrow{width:40px;height:40px;font-size:20px}.Carousel-module__nu5vFW__arrowPrev{left:16px}.Carousel-module__nu5vFW__arrowNext{right:16px}.Carousel-module__nu5vFW__dots{gap:8px;bottom:90px}.Carousel-module__nu5vFW__dot{width:8px;height:8px}.Carousel-module__nu5vFW__langDropdownContainer{top:16px;right:16px}.Carousel-module__nu5vFW__langDropdownTrigger{gap:6px;padding:6px 12px;font-size:12px}.Carousel-module__nu5vFW__langDropdownMenu{border-radius:10px;min-width:105px;padding:4px;top:calc(100% + 6px)}.Carousel-module__nu5vFW__langDropdownItem{border-radius:6px;padding:6px 10px;font-size:12px}}
.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;position:relative;overflow:hidden}
