.MenuButton_main__8p_9t{width:30px;height:25px;border:none;background-color:none;background:none;padding:0;display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center}.MenuButton_main__8p_9t:hover{cursor:pointer}.MenuButton_main__8p_9t .MenuButton_line__ggaZJ{width:100%;height:3px;background-color:#686868;position:relative;transition:all .2s ease-in-out}.MenuButton_main__8p_9t.MenuButton_active__hwJ8F .MenuButton_line__ggaZJ:first-of-type{width:110%;rotate:45deg;top:11px}.MenuButton_main__8p_9t.MenuButton_active__hwJ8F .MenuButton_line__ggaZJ:nth-of-type(2){width:0}.MenuButton_main__8p_9t.MenuButton_active__hwJ8F .MenuButton_line__ggaZJ:nth-of-type(3){width:110%;rotate:-45deg;top:-11px}.Navigation_main__qopME{position:absolute;top:100px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;z-index:99999;padding-right:24px;gap:10px}@media(min-width:768px){.Navigation_main__qopME{padding-right:42px;gap:10px}}@media(min-width:1280px){.Navigation_main__qopME{padding-right:55px;gap:15px}}@media(min-width:1920px){.Navigation_main__qopME{padding-right:64px;gap:18px}}.Navigation_button__sVjx_{background-color:hsla(0,0%,100%,.1);border-radius:99999px;border:none;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease}.Navigation_button__sVjx_ p{color:#fff;position:relative;top:3px;font-size:22px}@media(min-width:768px){.Navigation_button__sVjx_ p{font-size:unset}}.Navigation_button__sVjx_:hover{vertical-align:center;background-color:hsla(0,0%,100%,.6);cursor:pointer}.Banner_main__KlswG{background-color:#fff;width:100%;height:90px;position:fixed;display:flex;align-items:center;justify-content:space-between;z-index:9999;padding:42px 24px}.Banner_main__KlswG.Banner_onHome__yBWBl{pointer-events:none;opacity:0;transition:opacity 2s ease}.Banner_main__KlswG.Banner_onHome__yBWBl.Banner_active__bzcBb{pointer-events:all;opacity:1}@media(min-width:768px){.Banner_main__KlswG{padding:42px}}@media(min-width:1280px){.Banner_main__KlswG{padding:42px 55px}}@media(min-width:1920px){.Banner_main__KlswG{padding:42px 64px}}.ConsentBanner_main__tvP_K{position:fixed;bottom:0;width:100%;background-color:hsla(0,0%,100%,.6);height:auto;padding:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999}.ConsentBanner_main__tvP_K a,.ConsentBanner_main__tvP_K p{color:#434343}.ConsentBanner_buttons__ToPZ5{display:flex;width:-moz-fit-content;width:fit-content;gap:24px}.ConsentBanner_buttons__ToPZ5 button{width:-moz-fit-content;width:fit-content;z-index:10;background-color:#434343;outline:none;border:none;border-radius:999px;transition:background-color .2s ease;display:flex;flex-direction:row;justify-content:center;align-items:center}.ConsentBanner_buttons__ToPZ5 button:hover{background-color:hsla(0,0%,100%,.6);cursor:pointer}.SignUpOverlay_main__eJ7Nj{position:fixed;z-index:1000;width:100vw;height:100vh;display:flex;justify-content:flex-end;align-items:flex-start;padding:120px 24px 24px;pointer-events:none}@media(min-width:768px){.SignUpOverlay_main__eJ7Nj{padding:120px 48px 48px}}@media(min-width:1280px){.SignUpOverlay_main__eJ7Nj{padding:120px 64px 64px}}@media(min-width:1550px){.SignUpOverlay_main__eJ7Nj{padding:120px 64px 64px}}.SignUpOverlay_box__cV05F{pointer-events:all;background-color:#434343;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;width:100%;height:auto;padding:20px;display:flex;flex-direction:column}@media(min-width:768px){.SignUpOverlay_box__cV05F{background-color:hsla(0,0%,100%,.1);width:60%;max-width:570px;padding:48px}}@media(min-width:1280px){.SignUpOverlay_box__cV05F{width:45%;max-width:unset;padding:30px}}@media(min-width:1550px){.SignUpOverlay_box__cV05F{width:40%;padding:30px}}@media(min-width:1920px){.SignUpOverlay_box__cV05F{padding:42px}}.SignUpOverlay_top__Br6yS{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.SignUpOverlay_close__sbZKp{position:relative;background-color:none;background:none;border:none;width:20px;height:20px;padding:0}.SignUpOverlay_close__sbZKp:hover{cursor:pointer}@media(min-width:1920px){.SignUpOverlay_close__sbZKp{width:30px}}.SignUpOverlay_crossLine__JMxFc{width:100%;height:2px;background-color:#fff;position:absolute;transform:rotate(45deg);transform-origin:50% 50%;top:50%;left:0}.SignUpOverlay_crossLine__JMxFc:nth-child(2){transform:rotate(-45deg)}.SignUpOverlay_title__HZOfm{display:flex;flex-direction:column;gap:10px}.SignUpOverlay_form__KkhM4{display:flex;flex-direction:column;gap:24px;width:100%;padding-top:40px}@media(min-width:768px){.SignUpOverlay_form__KkhM4{padding-top:30px}}@media(min-width:1280px){.SignUpOverlay_form__KkhM4{padding-top:30px}}@media(min-width:1550px){.SignUpOverlay_form__KkhM4{padding-top:50px}}.SignUpOverlay_field__u7_H3{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.SignUpOverlay_field__u7_H3 label{width:100%;font-size:14px}@media(min-width:768px){.SignUpOverlay_field__u7_H3 label{font-size:14px}}@media(min-width:1280px){.SignUpOverlay_field__u7_H3 label{font-size:18px}}@media(min-width:1550px){.SignUpOverlay_field__u7_H3 label{font-size:20px}}@media(min-width:1920px){.SignUpOverlay_field__u7_H3 label{font-size:24px}}.SignUpOverlay_field__u7_H3 input{background-color:#000;padding:10px 24px;border:2px solid #fff;border-radius:9999px;display:flex;align-items:center;width:100%;font-size:14px}@media(min-width:768px){.SignUpOverlay_field__u7_H3 input{font-size:14px}}@media(min-width:1280px){.SignUpOverlay_field__u7_H3 input{font-size:18px}}@media(min-width:1550px){.SignUpOverlay_field__u7_H3 input{font-size:20px}}@media(min-width:1920px){.SignUpOverlay_field__u7_H3 input{font-size:24px}}.SignUpOverlay_button__ReBt2{width:-moz-fit-content;width:fit-content;z-index:10;background-color:hsla(0,0%,100%,.1);outline:none;border:none;border-radius:999px;transition:background-color .2s ease;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.SignUpOverlay_button__ReBt2:hover{background-color:hsla(0,0%,100%,.6);cursor:pointer}