.page_cadastroPage__qadSs{display:flex;flex-direction:column;gap:24px;max-width:900px;margin:0 auto;padding:24px}.page_backToLogin__LyIQz{margin-bottom:16px}.page_backButton__1aw8e{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;color:#6b7280;text-decoration:none;font-size:.875rem;font-weight:500;border-radius:6px;transition:all .2s ease;background:rgba(255,255,255,.8);border:1px solid #e5e7eb}.page_backButton__1aw8e:hover{color:var(--primary-color);background:white;border-color:var(--primary-color);box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_pageTitle__tOoDH{font-size:2rem;margin-bottom:8px;text-align:center;color:var(--primary-color);font-weight:700}.page_pageDescription__2oKFC{text-align:center;color:#666;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.page_formContainer__HNqaE{display:flex;flex-direction:column;gap:32px}.page_formSection__3T5_4{display:flex;flex-direction:column;gap:20px;background-color:#f9f9f9;padding:24px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}.page_formSection__3T5_4:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.page_sectionTitle__aJw49{font-size:1.25rem;margin:0;padding-bottom:12px;border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:600;display:flex;align-items:center;gap:8px}.page_sectionTitle__aJw49:before{content:"";display:block;width:6px;height:20px;background-color:var(--primary-color);border-radius:3px}.page_formGrid__75uMK{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.page_textarea__wBrPE{min-height:120px;resize:vertical;border-radius:8px;padding:12px;font-family:inherit;border:1px solid var(--border-color);transition:border .3s ease,box-shadow .3s ease}.page_textarea__wBrPE:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(255,90,95,.2)}.page_imageUploadSection__evcIx{display:flex;gap:32px;margin-top:8px}.page_imageUpload__FAAwF{flex:1;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.page_imageUpload__FAAwF h4{margin:0;font-weight:600;color:#444}.page_logoPreview__3MnYB{position:relative;width:140px;height:140px;border-radius:50%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#aaa;border:2px dashed #ccc;margin:0 auto;transition:all .3s ease}.page_logoPreview__3MnYB:hover{border-color:var(--primary-color);color:var(--primary-color)}.page_logoImage__BzR15{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_coverPreview__KerQU{position:relative;width:100%;height:180px;border-radius:12px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#aaa;border:2px dashed #ccc;transition:all .3s ease}.page_coverPreview__KerQU:hover{border-color:var(--primary-color);color:var(--primary-color)}.page_coverImage__adrT8{width:100%;height:100%;object-fit:cover;border-radius:12px}.page_uploadButton__J8UEo{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background-color:#f1f1f1;border:1px solid var(--border-color);border-radius:var(--radius);font-size:.875rem;font-weight:500;color:#555;cursor:pointer;transition:all .3s ease;align-self:center;width:100%;max-width:200px}.page_uploadButton__J8UEo:hover{background-color:#e5e5e5;color:var(--primary-color);border-color:var(--primary-color)}.page_uploadButton__J8UEo:disabled{opacity:.7;cursor:not-allowed}.page_inputWithIcon__urj0j{position:relative}.page_inputIcon__29ucx{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#aaa;transition:color .3s ease}.page_inputWithPadding__LUsxT{width:100%;padding:12px 16px 12px 40px;border:1px solid var(--border-color);border-radius:var(--radius);font-family:inherit;font-size:1rem;transition:all .3s ease}.page_inputWithPadding__LUsxT:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(255,90,95,.2)}.page_inputWithPadding__LUsxT:focus+.page_inputIcon__29ucx{color:var(--primary-color)}.page_formActions__wONhN{display:flex;justify-content:center;gap:16px;margin-top:40px}.page_errorMessage__Z8j0f{background-color:#ffeded;border-left:4px solid #e74c3c;color:#e74c3c;white-space:pre-line;line-height:1.6}.page_errorMessage__Z8j0f,.page_successMessage__aRzWv{padding:16px;border-radius:6px;margin-bottom:20px;font-size:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);animation:page_fadeIn__Dojgi .3s ease}.page_successMessage__aRzWv{background-color:#e8f5e9;border-left:4px solid #388e3c;color:#388e3c}@keyframes page_fadeIn__Dojgi{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page_formGrid__75uMK{grid-template-columns:1fr}.page_imageUploadSection__evcIx{flex-direction:column}.page_pageTitle__tOoDH{font-size:1.75rem}}.page_pageHeader__ChTyl{text-align:center;margin-bottom:32px}.page_titleIcon__7XeZK{margin-right:10px;color:var(--primary-color)}