.page_container__JVKGz{min-height:100vh;background:linear-gradient(135deg,#e0f2fe,#e1f5fe);padding:2rem 1rem;display:flex;align-items:center;justify-content:center}.page_wrapper__DOJaj{width:100%;max-width:700px;background:white;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);overflow:hidden}.page_header___Iiyz{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:2.5rem 2rem;text-align:center;border-bottom:1px solid #e2e8f0}.page_title__YZgiD{font-size:1.875rem;font-weight:700;color:#1e293b;margin-bottom:.75rem;letter-spacing:-.025em}.page_subtitle__xli1n{font-size:1rem;color:#64748b;line-height:1.6;max-width:500px;margin:0 auto}.page_formContainer__ztkvq{padding:2.5rem 2rem}.page_form__JZ1yW{display:flex;flex-direction:column;gap:2rem}.page_imageSection__4QVis{display:flex;flex-direction:column;gap:1rem}.page_imageLabel__uWdZV{font-size:1rem;font-weight:600;color:#374151;text-align:center}.page_imageUploadContainer__njJoU,.page_uploadArea__2qxlV{display:flex;justify-content:center}.page_uploadArea__2qxlV{flex-direction:column;align-items:center;width:180px;height:180px;border:3px dashed #d1d5db;border-radius:20px;background:#f9fafb;cursor:pointer;transition:all .3s ease;gap:1rem}.page_uploadArea__2qxlV:hover{border-color:#3b82f6;background:#eff6ff}.page_uploadIcon__iXQ6X{color:#9ca3af;transition:color .3s ease}.page_uploadArea__2qxlV:hover .page_uploadIcon__iXQ6X{color:#3b82f6}.page_uploadText__pMUl8{text-align:center}.page_uploadTitle__4ikoT{display:block;font-size:.95rem;font-weight:600;color:#374151;margin-bottom:.25rem}.page_uploadSubtext__Mb9TU{font-size:.8rem;color:#6b7280}.page_hiddenInput__4gwZ4{display:none}.page_imagePreview__03VEH{position:relative;width:180px;height:180px;border-radius:20px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.1)}.page_previewImage__7Jwv0{width:100%;height:100%;object-fit:cover}.page_removeImageBtn__C0sB_{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:white;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.page_removeImageBtn__C0sB_:hover{background:rgba(0,0,0,.9)}.page_fieldsGrid__GIR_X{display:flex;flex-direction:column;gap:1.5rem}.page_fieldGroup__cOZeE{display:flex;flex-direction:column;gap:.5rem}.page_fieldLabel__JaJOE{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:#374151}.page_input__OS_UF,.page_textarea__oWkCQ{padding:1rem 1.25rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;background:#f9fafb;transition:all .3s ease;font-family:inherit}.page_input__OS_UF:focus,.page_textarea__oWkCQ:focus{outline:none;border-color:#3b82f6;background:white;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.page_inputError__jAd9X{border-color:#ef4444;background:#fef2f2}.page_inputError__jAd9X:focus{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.1)}.page_textarea__oWkCQ{resize:vertical;min-height:120px;line-height:1.6}.page_fieldHint__t21AB{font-size:.875rem;color:#6b7280;margin-top:.25rem}.page_errorText__hEm6p{font-size:.875rem;color:#ef4444;font-weight:500;margin-top:.25rem}.page_actionButtons__1LyMy{display:flex;gap:1rem;margin-top:1rem}.page_skipButton__EYZ0a{flex:1 1;padding:1rem 2rem;background:white;color:#6b7280;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.page_skipButton__EYZ0a:hover{border-color:#d1d5db;color:#374151;transform:translateY(-1px)}.page_proceedButton__senmh{flex:2 1;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(59,130,246,.3)}.page_proceedButton__senmh:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.4)}.page_formFooter__QpeBM{text-align:center;margin-top:1rem;padding-top:1rem;border-top:1px solid #f1f5f9}.page_footerText__Ne7w_{font-size:.875rem;color:#6b7280;margin:0}@media (max-width:768px){.page_container__JVKGz{padding:1rem .5rem}.page_wrapper__DOJaj{border-radius:16px;max-width:100%}.page_header___Iiyz{padding:2rem 1.5rem}.page_title__YZgiD{font-size:1.625rem}.page_subtitle__xli1n{font-size:.95rem}.page_formContainer__ztkvq{padding:2rem 1.5rem}.page_imagePreview__03VEH,.page_uploadArea__2qxlV{width:150px;height:150px}.page_actionButtons__1LyMy{flex-direction:column}.page_proceedButton__senmh,.page_skipButton__EYZ0a{flex:none}}@media (max-width:480px){.page_container__JVKGz{padding:.5rem}.page_header___Iiyz{padding:1.5rem 1rem}.page_title__YZgiD{font-size:1.5rem}.page_formContainer__ztkvq{padding:1.5rem 1rem}.page_imagePreview__03VEH,.page_uploadArea__2qxlV{width:130px;height:130px}.page_input__OS_UF,.page_textarea__oWkCQ{padding:.875rem 1rem;font-size:.95rem}.page_fieldLabel__JaJOE,.page_uploadTitle__4ikoT{font-size:.9rem}.page_uploadSubtext__Mb9TU{font-size:.75rem}}