.page-module__wTXZBq__container{max-width:600px;margin:0 auto;padding:40px 24px}.page-module__wTXZBq__header{text-align:center;margin-bottom:32px}.page-module__wTXZBq__title{margin-bottom:8px;font-size:2rem;font-weight:700}.page-module__wTXZBq__subtitle{color:#666}.page-module__wTXZBq__form{background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:32px;display:flex;box-shadow:0 4px 24px #0000000f}.page-module__wTXZBq__field{flex-direction:column;gap:6px;display:flex}.page-module__wTXZBq__label{font-size:.9rem;font-weight:600}.page-module__wTXZBq__input,.page-module__wTXZBq__textarea{border:1.5px solid #ddd;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:1rem;transition:border-color .2s}.page-module__wTXZBq__input:focus,.page-module__wTXZBq__textarea:focus{border-color:#111}.page-module__wTXZBq__textarea{resize:vertical;min-height:90px}.page-module__wTXZBq__fileInput{cursor:pointer;border:2px dashed #ddd;border-radius:8px;padding:10px}.page-module__wTXZBq__button{color:#fff;cursor:pointer;background:#111;border:none;border-radius:12px;padding:15px;font-family:inherit;font-size:1rem;font-weight:700}.page-module__wTXZBq__button:disabled{background:#ccc}.page-module__wTXZBq__message{text-align:center;border-radius:8px;padding:14px;font-weight:500}.page-module__wTXZBq__success{color:#008a20;background:#e6f6eb}.page-module__wTXZBq__error{color:#c00;background:#fee}
