.LoginForm_root__4qHX0{display:flex;flex-direction:column;gap:25px;width:410px;border-radius:35px;background-color:var(--color-surface);padding:50px 25px}.LoginForm_logo__Qm9m_{display:block;margin:0 auto;width:190px;height:75px}.LoginForm_checkbox__T9MR8{align-self:flex-start}.LoginForm_bottom_text__gSXGR{font-weight:300;text-align:center;margin:0}.LoginForm_bottom_text__gSXGR span{margin-bottom:5px}.LoginForm_row__yw40p{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.LoginForm_reset__0zs4F{display:block;font-size:14px}@media (max-width:768px){.LoginForm_root__4qHX0{width:100%;max-width:100%;gap:var(--space-5,20px);padding:var(--space-6,24px) var(--space-4,16px);border-radius:var(--radius-xl,25px)}.LoginForm_logo__Qm9m_{width:150px;height:60px}.LoginForm_bottom_text__gSXGR{font-size:var(--text-sm,14px)}.LoginForm_row__yw40p{flex-direction:column;gap:var(--space-3,12px);align-items:flex-start}.LoginForm_reset__0zs4F{font-size:var(--text-sm,14px)}}.Checkbox_checkbox_label__c2NWU{position:relative;display:flex;align-items:center;cursor:pointer;gap:7px}.Checkbox_checkbox_container__Q9cYw{gap:8px;color:gray;font-size:14px;display:flex;align-items:center}.Checkbox_checkbox_input__9oyj2{position:absolute;opacity:0;width:0;height:0}.Checkbox_custom_checkbox__X4Whv{position:relative;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-accent);border-radius:4px;background-color:#fff}.Checkbox_checkbox_input__9oyj2:checked+.Checkbox_custom_checkbox__X4Whv{background-color:var(--color-accent);border-color:var(--color-accent)}.Checkbox_checkmark__aVnY8{color:#fff;opacity:0;transition:opacity .2s ease}.Checkbox_checkbox_input__9oyj2:checked+.Checkbox_custom_checkbox__X4Whv .Checkbox_checkmark__aVnY8{opacity:1}@media (max-width:768px){.Checkbox_checkbox_label__c2NWU{gap:var(--space-2,10px)}.Checkbox_checkbox_container__Q9cYw{font-size:var(--text-sm,14px);gap:var(--space-2,10px)}}.SignUpPage_root__Vu2JC{width:100%;height:100vh;display:grid;grid-template-rows:1fr 50px;grid-template-columns:1fr;justify-items:center;align-items:center}.SignUpPage_links_text__WjBMU{margin:15px 0;text-align:center;color:var(--color-text-primary)}@media (max-width:768px){.SignUpPage_root__Vu2JC{padding:var(--space-4,16px);grid-template-rows:1fr auto}.SignUpPage_links_text__WjBMU{margin:var(--space-3,12px) 0;font-size:var(--text-sm,14px)}}