.page-module__j6Q3dW__section{padding:4rem 0;animation:.8s forwards page-module__j6Q3dW__fadeIn}.page-module__j6Q3dW__intro{text-align:center;max-width:600px;color:var(--text-muted);margin:0 auto 3rem;line-height:1.8}.page-module__j6Q3dW__formContainer{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:8px;max-width:700px;margin:0 auto;padding:3rem}.page-module__j6Q3dW__form{flex-direction:column;gap:2rem;display:flex}.page-module__j6Q3dW__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__j6Q3dW__label{font-size:.95rem;font-weight:700}.page-module__j6Q3dW__required{color:var(--primary);margin-left:.3rem}.page-module__j6Q3dW__input,.page-module__j6Q3dW__select,.page-module__j6Q3dW__textarea{border:1px solid var(--border);width:100%;color:var(--text-main);transition:var(--transition);background-color:#ffffff0d;border-radius:4px;padding:1rem;font-family:inherit;font-size:1rem}.page-module__j6Q3dW__input:focus,.page-module__j6Q3dW__select:focus,.page-module__j6Q3dW__textarea:focus{border-color:var(--primary);background-color:#ffffff1a;outline:none}.page-module__j6Q3dW__select option{background-color:var(--bg-surface);color:var(--text-main)}.page-module__j6Q3dW__submitWrapper{text-align:center;margin-top:1rem}.page-module__j6Q3dW__submitWrapper button{width:100%;max-width:300px}
