.page-module___8aEwW__page{background:#fff;flex-direction:column;min-height:100vh;font-family:IBM Plex Sans Arabic,system-ui,sans-serif;display:flex}.page-module___8aEwW__headerRow{justify-content:center;align-items:center;padding:1.5rem 1.25rem 0;display:flex}.page-module___8aEwW__bankLogo{object-fit:contain;max-width:120px;height:auto}.page-module___8aEwW__mainTitle{text-align:center;color:#1b2b5e;margin:1.5rem 0;font-size:26px;font-weight:800}.page-module___8aEwW__content{flex:1;padding:0 1.25rem}.page-module___8aEwW__formCard{border:1.5px solid #e2e5ec;border-radius:1rem;padding:1.25rem}.page-module___8aEwW__fieldWrap{margin-bottom:1.25rem}.page-module___8aEwW__fieldLabel{text-align:right;color:#1b2b5e;margin-bottom:.5rem;font-size:15px;font-weight:600;display:block}.page-module___8aEwW__fieldInput{text-align:right;color:#1b2b5e;background:#fff;border:1.5px solid #e2e5ec;border-radius:1rem;outline:none;width:100%;height:52px;padding:0 1rem;font-size:14px}.page-module___8aEwW__fieldInput:focus{border-color:#1b2b5e}.page-module___8aEwW__fieldTextarea{text-align:right;color:#1b2b5e;resize:none;background:#fff;border:1.5px solid #e2e5ec;border-radius:1rem;outline:none;width:100%;padding:1rem;font-family:inherit;font-size:14px}.page-module___8aEwW__fieldTextarea:focus{border-color:#1b2b5e}.page-module___8aEwW__submitBtn{color:#fff;cursor:pointer;background-color:#0b1220;border:none;border-radius:1rem;width:100%;height:56px;font-size:16px;font-weight:700}.page-module___8aEwW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module___8aEwW__message{text-align:right;border:1px solid #0000;border-radius:.75rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.875rem}.page-module___8aEwW__messageSuccess{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.page-module___8aEwW__messageError{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.page-module___8aEwW__footerSpace{height:2rem}@media (max-width:640px){.page-module___8aEwW__mainTitle{font-size:24px}}
