.page_main__MnIkw{display:flex;justify-content:center;align-items:center;min-height:100dvh;background-color:var(--white);padding:2rem}.page_form__Qmsfh{background:var(--light-gray);padding:2rem;margin-bottom:9rem;border-radius:8px;width:100%;max-width:400px;display:flex;flex-direction:column;gap:1rem}.page_title__XL7c2{font-size:1.8rem;color:var(--black);text-align:center;margin-bottom:1rem}.page_label__O2o7u{font-weight:600;color:var(--gray)}.page_input__4jpcA{padding:.75rem;border-radius:4px;border:1px solid var(--gray);font-size:1rem;background-color:var(--white)}.page_button__0A30t{padding:.75rem;background-color:var(--orange);color:var(--white);border:none;border-radius:4px;font-weight:700;cursor:pointer}.page_error__k5IUZ{color:#dc2626;font-size:.9rem;text-align:center}