.Auth_page__9dGz0{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:100svh;padding:20px 0;overflow:hidden}.Auth_page__9dGz0 h1{margin-top:auto;margin-bottom:50px;font-family:var(--font-ogg);font-size:40px;font-style:italic;text-align:center}.Auth_page__9dGz0 form{position:relative;display:flex;flex-direction:column;width:100%;padding:0 17px}.Auth_page__9dGz0 form>div{position:relative;padding:20px 0 13px}.Auth_page__9dGz0 div.checkbox input{position:absolute;top:30px;left:10px;width:1px;height:1px;opacity:0}.Auth_page__9dGz0 div.checkbox label{position:relative;display:flex;flex-wrap:wrap;align-items:center;min-height:20px;padding-left:30px;white-space:pre-wrap}.Auth_page__9dGz0 div.checkbox label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #3b2418}.Auth_page__9dGz0 div.checkbox label:after{position:absolute;top:0;left:0;width:20px;height:20px;background:url('data:image/svg+xml,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="%233B2418" d="m3.535 11.536 7.779-7.778.707.707-7.779 7.778z"/><path fill="%233B2418" d="m4.242 3.757 7.778 7.778-.707.707-7.778-7.778z"/></svg>') 50% no-repeat}.Auth_page__9dGz0 div.checkbox input:focus+label:before{border-color:#3b2418}.Auth_page__9dGz0 div.checkbox input:checked+label:after{content:""}@media (hover:hover) and (pointer:fine){.Auth_page__9dGz0 div.checkbox a{position:relative;text-decoration:none}.Auth_page__9dGz0 div.checkbox a:before{content:"";position:absolute;inset:auto 0 0;border-bottom:1px solid #3b2418;transform:scaleX(1);transform-origin:right;transition:transform .3s ease}.Auth_page__9dGz0 div.checkbox a:hover:before{transform:scaleX(0)}}@media (max-width:833px){.Auth_page__9dGz0 h1{white-space:pre-line}.Auth_page__9dGz0.Auth_register__NLbG_ h1{margin-top:100px}}@media (min-width:834px){.Auth_page__9dGz0{padding:80px 0 20px}.Auth_page__9dGz0 form{width:calc(var(--column) * 5 + var(--column-gap) * 4);padding:0}.Auth_page__9dGz0 h1{margin-bottom:15px;font-size:3.3vw}.Auth_page__9dGz0.Auth_register__NLbG_ form{flex-direction:row;flex-wrap:wrap;width:calc(var(--column) * 8 + var(--column-gap) * 7)}.Auth_page__9dGz0.Auth_register__NLbG_ form>div{flex-basis:calc(var(--column) * 4 + var(--column-gap) * 3);width:calc(var(--column) * 4 + var(--column-gap) * 3)}.Auth_page__9dGz0.Auth_register__NLbG_ form>div:nth-of-type(2n):not(.checkbox){margin-left:var(--column-gap)}.Auth_page__9dGz0.Auth_register__NLbG_ form>div.checkbox{flex-basis:100%;width:100%;margin-right:calc(var(--column) + var(--column-gap));padding-bottom:0}}.Auth_page__9dGz0 form input:not([type=checkbox]){width:100%;border-bottom:1px solid #3b2418;font-size:16px;line-height:26px}.Auth_page__9dGz0 form input::placeholder{opacity:0}.Auth_page__9dGz0 form input[type=date]{display:flex;font-feature-settings:normal;font-variant-numeric:normal}.Auth_page__9dGz0 form input::-webkit-datetime-edit-fields-wrapper,.Auth_page__9dGz0 form input[type=date]::-webkit-datetime-edit-day-field,.Auth_page__9dGz0 form input[type=date]::-webkit-datetime-edit-month-field,.Auth_page__9dGz0 form input[type=date]::-webkit-datetime-edit-year-field{padding:0}.Auth_page__9dGz0 form input[type=date]::-webkit-datetime-edit{padding:0}.Auth_page__9dGz0 form input[type=date]::-webkit-date-and-time-value{min-height:26px;text-align:start}@media (hover:hover) and (pointer:fine){.Auth_page__9dGz0 form input:hover{border-color:#3b2418}}@media (min-width:834px){.Auth_page__9dGz0 form input[type=date]{width:50%}}.Auth_page__9dGz0 form label{font-size:12px;line-height:1.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.Auth_page__9dGz0 form div:not(.checkbox) input+label{position:absolute;inset:20px 0 14px;font-size:16px;line-height:26px;transform-origin:top left;transition:transform .2s ease,opacity .2s ease,background .2s ease}.Auth_page__9dGz0 form label>input{margin-right:10px}.Auth_page__9dGz0 form input[type=date]+label{background:rgba(255,255,255,1)}.Auth_page__9dGz0 form div:not(.checkbox) input.valid+label,.Auth_page__9dGz0 form div:not(.checkbox) input:focus+label,.Auth_page__9dGz0 form div:not(.checkbox) input:not([type=date]):not(:placeholder-shown)+label{transform:scale(.643) translateY(-20px);opacity:.5;background:rgba(255,255,255,0)}.Auth_page__9dGz0 form button{width:100%;margin:46px auto 0;padding:12px 20px;border:1px solid #3b2418;font-family:var(--font-ogg);font-size:12px;line-height:1;text-decoration:none;text-transform:uppercase}@media (min-width:834px){.Auth_page__9dGz0 form button{margin-left:0}}.Auth_page__9dGz0 form .error{position:absolute;inset:auto var(--grid-padding) 50px;color:red;font-size:10px;text-align:center}.Auth_page__9dGz0 form~div{display:flex;justify-content:space-between;width:100%;margin-top:auto;padding:0 17px;font-size:12px}@media (hover:hover) and (pointer:fine){.Auth_page__9dGz0 form~div a{position:relative;text-decoration:none}.Auth_page__9dGz0 form~div a:before{content:"";position:absolute;inset:auto 0 0;border-bottom:1px solid #3b2418;transform:scaleX(1);transform-origin:right;transition:transform .3s ease}.Auth_page__9dGz0 form~div a:hover:before{transform:scaleX(0)}}@media (max-width:833px){.Auth_page__9dGz0.Auth_register__NLbG_ form~div{margin-top:50px}}@media (min-width:834px){.Auth_page__9dGz0 form .error{inset:auto 0 50px;text-align:left}.Auth_page__9dGz0 form~div{width:calc(var(--column) * 5 + var(--column-gap) * 4);padding:0}.Auth_page__9dGz0.Auth_register__NLbG_ form~div{width:calc(var(--column) * 8 + var(--column-gap) * 7)}}