.page-module__X_Z_4a__page{place-items:center;min-height:100vh;padding:24px;display:grid}.page-module__X_Z_4a__card{background:var(--card);border:1px solid var(--line);border-radius:20px;width:min(100%,460px);overflow:hidden;box-shadow:0 2px 10px #1b2a5b14}.page-module__X_Z_4a__head{color:#fff;background:linear-gradient(135deg,#ffa23a 0%,#f26a00 100%);padding:24px}.page-module__X_Z_4a__head h1{font-size:26px}.page-module__X_Z_4a__head p{color:#ffffffeb;margin-top:8px;line-height:1.6}.page-module__X_Z_4a__body{padding:24px}.page-module__X_Z_4a__error{color:#b03030;background:#fce9e4;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:14px}.page-module__X_Z_4a__form{gap:16px;display:grid}.page-module__X_Z_4a__field{gap:6px;display:grid}.page-module__X_Z_4a__field label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.page-module__X_Z_4a__field input{border:1.5px solid var(--line);min-height:48px;color:var(--text);background:#fff;border-radius:12px;padding:0 14px}.page-module__X_Z_4a__submit{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:12px;min-height:48px;font-weight:800}.page-module__X_Z_4a__note{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.7}
