.login_desktopOnly__NDN1Z{display:none}@media (min-width:701px){.login_mobileOnly__EHkGV{display:none!important}.login_desktopOnly__NDN1Z{position:fixed;inset:0;z-index:50;display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;overflow-y:auto;background:#e8e6df;font-family:-apple-system,Segoe UI,Roboto,sans-serif;box-sizing:border-box}.login_card__NoG7p{width:380px;max-width:100%;background:#fdfbf5;border-radius:16px;overflow:hidden;box-sizing:border-box}.login_brandBar__CRul0{display:flex;align-items:center;gap:8px;padding:20px 24px;border-bottom:1px solid #e8e3d5}.login_brandWordmark__lbNEy{font-weight:500;font-size:16px;color:#1d5c3f}.login_content__CW_6z{display:flex;flex-direction:column;align-items:center;padding:48px 32px 40px}.login_heading__aejiZ{margin:0 0 6px;font-family:inherit;font-size:22px;font-weight:600;color:#1d3327;text-align:center}.login_subtext__xpz4k{margin:0 0 32px;font-size:13px;color:#8a8574;text-align:center}.login_form__NY6Qf{width:100%}.login_field___YCmt{display:flex;flex-direction:column;gap:6px;width:100%;margin-bottom:16px}.login_label__9OzGh{font-size:12.5px;font-weight:600;color:#4a463c}.login_input__GK8Qo{width:100%;min-height:44px;box-sizing:border-box;padding:12px 14px;border:1.5px solid #ded8c5;border-radius:8px;font-size:14px;font-family:inherit;color:#1d3327;background:#ffffff;outline:none}.login_input__GK8Qo:focus{border-color:#c9a24b}.login_input__GK8Qo::placeholder{color:#b3ad9d}.login_submit__56LbW{width:100%;height:46px;background:#c9a24b;color:#1d3327;border:none;border-radius:23px;font-size:14.5px;font-weight:600;font-family:inherit;cursor:pointer}}