.HomePage_main__CUHAH{display:flex;flex-direction:column}.HomePage_slider__a8hod{width:100dvw;height:100dvh;position:relative;margin-top:calc(-1 * var(--headerHeight));z-index:0;overflow:hidden}.HomePage_name__ngq_n{position:absolute;font-weight:400;left:calc(min(10dvw, 8rem) + 4rem);font-size:.8rem;z-index:2;top:calc(var(--headerHeight) + 30dvh);color:var(--white)}.HomePage_name__ngq_n:before{width:4rem;content:"";position:absolute;display:block;top:50%;z-index:inherit;transform:translate(calc(-100% - .25rem),-25%);height:1px;border-radius:100dvw;background-color:currentColor}.Slider_main__gc1af,.Slider_slide__P7MV5{position:absolute;inset:0}.Slider_slide__P7MV5{transition:all var(--transTime)}.Slider_blur__qhUjs{-webkit-backdrop-filter:brightness(60%);backdrop-filter:brightness(60%);position:absolute;z-index:1;inset:0}.Slider_overlay__bEYyx{position:absolute;top:calc(var(--headerHeight) + calc(30dvh + 3rem));width:calc(100dvw - calc(2 * min(10dvw, 8rem)));left:min(10dvw,8rem);display:flex;gap:.25rem;flex-direction:column;color:var(--white);z-index:2;font-size:2.5rem;font-weight:700;opacity:0}.Slider_active__hUK9v{animation:Slider_appear__fj5y_ var(--transTime) ease-in var(--transTime) forwards}.Slider_title__Pj2WX{font-size:2.5rem}.Slider_subTitle__Nr00B{font-size:1.75rem;letter-spacing:2.5px;color:transparent;text-shadow:-1px -1px 0 var(--white),1px -1px 0 var(--white),-1px 1px 0 var(--white),1px 1px 0 var(--white)}.Slider_controls__5i01_{position:absolute;inset:0;z-index:3}.Slider_fullScreen__v_i2h,.Slider_next__zYVOX,.Slider_prev__L0Vhy{width:2rem;height:2rem;border-radius:.25rem;display:flex;justify-content:center;align-items:center;color:var(--gray300);position:absolute;transition:all var(--transTime);border:1px solid}.Slider_fullScreen__v_i2h:hover,.Slider_next__zYVOX:hover,.Slider_prev__L0Vhy:hover{color:var(--white)}.Slider_next__zYVOX,.Slider_prev__L0Vhy{top:50%}.Slider_prev__L0Vhy{left:1rem;transform:rotate(-90deg)}.Slider_next__zYVOX{right:1rem;transform:rotate(90deg)}.Slider_fullScreen__v_i2h{bottom:1rem;right:1rem}@keyframes Slider_appear__fj5y_{0%{opacity:0}to{opacity:1}}.FullScreenImagePopup_main__ddtmA{width:100dvw;height:100dvh;animation:FullScreenImagePopup_nightnight__gb8nt 1s ease forwards}.FullScreenImagePopup_close__MLi_g{position:absolute;top:1rem;right:1rem;border-radius:50%;color:var(--errorLight);transition:all var(--transTime);z-index:22;border:2px solid;padding:.25rem}.FullScreenImagePopup_close__MLi_g:hover{color:var(--error);z-index:22}.FullScreenImagePopup_link__jKHp_{top:1rem;color:var(--white)}.FullScreenImagePopup_info__1IE1K,.FullScreenImagePopup_link__jKHp_{position:absolute;left:1rem;z-index:22;-webkit-backdrop-filter:brightness(50%) blur(2px);backdrop-filter:brightness(50%) blur(2px);border-radius:50%;box-shadow:var(--shadow);padding:.5rem}.FullScreenImagePopup_info__1IE1K{bottom:1rem;color:var(--info);transition:all var(--transTime);transform:translateY(0)}.FullScreenImagePopup_hideInfo__lDjj9{transform:translateY(200%)}.FullScreenImagePopup_infos___Dnm9{position:absolute;bottom:1rem;left:1rem;border-radius:.5rem;-webkit-backdrop-filter:brightness(50%) blur(2px);backdrop-filter:brightness(50%) blur(2px);box-shadow:var(--shadow);padding:1rem 2rem;z-index:22;color:var(--white);max-width:min(90dvw,20rem);display:flex;flex-direction:column;gap:1rem;border:1px solid var(--gray200);transform:translateY(0);transition:all var(--transTime)}.FullScreenImagePopup_hideInfos__qbTo6{transform:translateY(200%)}.FullScreenImagePopup_title__OSxKO{font-size:1.2rem;font-weight:700;color:var(--white)}.FullScreenImagePopup_subTitle__HpJtL{font-size:.9rem;font-weight:400;color:var(--gray200)}.FullScreenImagePopup_hide__jjhoS{color:var(--gray400)}.FullScreenImagePopup_image___1res{position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FullScreenImagePopup_zoomControl__0U0Ji{position:absolute;top:.25rem;left:50%;transform:translateX(-50%);display:flex;padding:1rem;gap:.5rem;border-radius:.5rem;background-color:#ffffff50;align-items:center;justify-content:center;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.FullScreenImagePopup_zoom__756c7{width:2rem;height:2rem;color:var(--brand)}.FullScreenImagePopup_theImage__PqSUp{transition:all .1s;touch-action:none}@keyframes FullScreenImagePopup_nightnight__gb8nt{0%{background-color:transparent}to{background-color:var(--black)}}