.SpaceLeadForm_formContainer__0YwrA{background-color:#fff;border-radius:8px;padding:1.25rem;width:100%;max-width:100%;overflow:visible}.SpaceLeadForm_formTitle__XJhgm{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:#b22234;text-align:center;position:relative;padding-bottom:.5rem}.SpaceLeadForm_formTitle__XJhgm:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:2px;background-color:#b22234}.SpaceLeadForm_form__ClDXv{display:flex;flex-direction:column;gap:.75rem}.SpaceLeadForm_formGroup__GpcRm{display:flex;flex-direction:column;gap:.25rem;position:relative}.SpaceLeadForm_formGroup__GpcRm label{font-weight:500;color:#333;font-size:.85rem}.SpaceLeadForm_formGroup__GpcRm input,.SpaceLeadForm_formGroup__GpcRm textarea{padding:.6rem .75rem;border:1px solid #e2e8f0;border-radius:4px;font-size:.9rem;transition:all .2s ease;color:#333;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05)}.SpaceLeadForm_formGroup__GpcRm input:focus,.SpaceLeadForm_formGroup__GpcRm textarea:focus{outline:none;border-color:#b22234;box-shadow:0 0 0 2px rgba(178,34,52,.1);color:#333}.SpaceLeadForm_inputError__SGEzl{border-color:#ef4444!important}.SpaceLeadForm_errorText__CYT5p{color:#ef4444;font-size:.8rem;margin-top:.25rem}.SpaceLeadForm_checkboxContainer__bpyFT{display:flex;align-items:flex-start;gap:.5rem}.SpaceLeadForm_checkboxContainer__bpyFT input[type=checkbox]{margin-top:.25rem}.SpaceLeadForm_link__XK_YH{color:#b22234;text-decoration:underline;font-weight:500}.SpaceLeadForm_submitButton__k_0AF{background-color:#b22234;color:#fff;border:none;border-radius:4px;padding:.75rem 1rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.75rem;text-transform:uppercase;letter-spacing:.5px;width:100%;box-shadow:0 2px 4px rgba(178,34,52,.2)}.SpaceLeadForm_submitButton__k_0AF:hover{background-color:#9b1d2d;transform:translateY(-1px);box-shadow:0 4px 6px rgba(178,34,52,.25)}.SpaceLeadForm_submitButton__k_0AF:disabled{background-color:#a0a0a0;cursor:not-allowed}.SpaceLeadForm_successMessage__ygcWR{text-align:center;padding:2rem 1rem;color:#065f46!important;background-color:#d1fae5;border:1px solid #6ee7b7;border-radius:8px;font-size:1.1rem;font-weight:500}.SpaceLeadForm_successMessage__ygcWR p{color:#065f46!important;margin:0}.SpaceLeadForm_errorMessage__FfPr3{text-align:center;padding:1rem;margin-top:.5rem;margin-bottom:1rem;color:#991b1b!important;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;font-weight:500}.SpaceLeadForm_errorMessage__FfPr3 p{color:#991b1b!important;margin:0}.SpaceLeadForm_formRow__GuVLl{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (max-width:640px){.SpaceLeadForm_formRow__GuVLl{grid-template-columns:1fr}}