.SubmitForm_formContainer__zeMTH{max-width:1280px;margin:0 auto 80px;background:#444;border-radius:40px;box-shadow:0 10px 40px rgba(0,0,0,.1);overflow:hidden;position:relative}.SubmitForm_formHeader__xs_rB{padding:40px 40px 30px;background:#333}.SubmitForm_headerTitle__2OnbZ{font-size:28px;font-weight:500;color:#fff;margin-bottom:12px;line-height:1.3;text-align:center}.SubmitForm_headerSubtitle__uDuSl{font-size:16px;color:#b6bbff;font-weight:400;line-height:1.5;text-align:center}.SubmitForm_formContent__B0hJR{padding:40px}.SubmitForm_formGroup__Qpw3_{margin-bottom:24px;position:relative}.SubmitForm_formGroupLarge__AJ_C5{margin-bottom:32px}.SubmitForm_formLabel__PISn_{display:block;font-size:15px;font-weight:600;color:#fff;margin-bottom:8px;position:relative}.SubmitForm_formLabelRequired__tfgZK:after{content:"*";color:#ef4444;margin-left:4px;font-weight:700}.SubmitForm_formInput__GbuJL{width:100%;padding:16px 20px;border:1.5px solid #666;border-radius:12px;font-size:15px;font-weight:600;color:#000;background:#777;transition:all .3s ease;font-family:inherit}.SubmitForm_formInput__GbuJL:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1);transform:translateY(-1px)}.SubmitForm_formInput__GbuJL::placeholder{color:#999;font-weight:400}.SubmitForm_formTextarea__AjnnG{min-height:120px;resize:vertical;font-family:inherit}.SubmitForm_formInput__GbuJL:hover{border-color:#cbd5e1}.SubmitForm_formInput__GbuJL.SubmitForm_error__lxqMo{border-color:#ef4444;background:#fef2f2}.SubmitForm_formInput__GbuJL.SubmitForm_success__6xMLj{border-color:#10b981;background:#f0fdf4}.SubmitForm_errorMessage__SN5wc{color:#ef4444}.SubmitForm_errorMessage__SN5wc,.SubmitForm_successMessage__AUSX7{font-size:13px;margin-top:6px;display:flex;align-items:center;gap:4px}.SubmitForm_successMessage__AUSX7{color:#10b981}.SubmitForm_required__nvslu:after{content:" *";color:red}.SubmitForm_consentSection__GgllW{background:#111;border-radius:12px;padding:24px;margin:32px 0;border:1.5px solid #111}.SubmitForm_consentCheckbox__Gc2sD{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.SubmitForm_checkboxInput__ejQNr{width:20px;height:20px;margin:0;cursor:pointer;accent-color:#6265fe}.SubmitForm_checkboxLabel__nohqo{font-size:15px;font-weight:600;color:#fff;cursor:pointer;flex:1 1}.SubmitForm_consentDetails__QmOe6{font-size:14px;color:#aaa;line-height:1.6;margin-left:32px}.SubmitForm_consentDetails__QmOe6 h4{font-weight:600;color:#fff;margin:12px 0 6px}.SubmitForm_consentDetails__QmOe6 ul{list-style:none;padding-left:0}.SubmitForm_consentDetails__QmOe6 li{margin-bottom:4px;position:relative;padding-left:16px}.SubmitForm_consentDetails__QmOe6 li:before{content:"•";color:#6265fe;font-weight:700;position:absolute;left:0}.SubmitForm_submitSection__ff8GI{text-align:center;padding-top:20px;border-top:1px solid #555}.SubmitForm_submitButton__gxnJ0{background:linear-gradient(135deg,#a1a6e1,#8185ef 50%,#bef3df);color:#fff;border:none;padding:18px 48px;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-width:200px}.SubmitForm_submitButton__gxnJ0:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.SubmitForm_submitButton__gxnJ0:hover:before{left:100%}.SubmitForm_submitButton__gxnJ0:hover{transform:translateY(-2px)}.SubmitForm_submitButton__gxnJ0:active{transform:translateY(0)}.SubmitForm_submitButton__gxnJ0:disabled{background:#94a3b8;cursor:not-allowed;transform:none;box-shadow:none}.SubmitForm_submitButton__gxnJ0:disabled:before{display:none}.SubmitForm_loading__rLsD3{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:SubmitForm_spin__iX2JC 1s ease-in-out infinite;margin-right:8px}@keyframes SubmitForm_spin__iX2JC{to{transform:rotate(1turn)}}.SubmitForm_modalOverlay__A9VuJ{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.SubmitForm_active__9p0S0{opacity:1;visibility:visible}.SubmitForm_modalContent__sdnok{background:#fff;border-radius:16px;padding:40px;max-width:400px;width:90%;text-align:center;transform:scale(.9);transition:transform .3s ease}.SubmitForm_active__9p0S0 .SubmitForm_modalContent__sdnok{transform:scale(1)}.SubmitForm_modalIcon__zQNGf{width:64px;height:64px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff;font-size:42px}.SubmitForm_modalTitle__2bkO_{font-size:20px;font-weight:600;color:#1e293b;margin-bottom:8px}.SubmitForm_modalMessage__tsM8s{color:#64748b;margin-bottom:24px;line-height:1.5}.SubmitForm_modalButton__K_RCA{background:#6265fe;color:#fff;border:none;padding:12px 28px;border-radius:5px;font-weight:600;cursor:pointer;transition:background .3s ease;font-size:15px}.SubmitForm_modalButton__K_RCA:hover{background:#5a55e5}@media (max-width:1024px){.SubmitForm_formHeader__xs_rB{padding:30px 30px 24px}.SubmitForm_formContent__B0hJR{padding:30px}.SubmitForm_headerTitle__2OnbZ{font-size:24px}}@media (max-width:768px){.SubmitForm_formContainer__zeMTH body{padding:10px}.SubmitForm_formContainer__zeMTH{margin-bottom:30px;border-radius:16px}.SubmitForm_formHeader__xs_rB{padding:24px 24px 20px}.SubmitForm_formContent__B0hJR{padding:24px}.SubmitForm_headerTitle__2OnbZ{font-size:22px;line-height:1.2}.SubmitForm_headerSubtitle__uDuSl{font-size:15px}.SubmitForm_formGroup__Qpw3_{margin-bottom:20px}.SubmitForm_formInput__GbuJL{padding:14px 16px;font-size:16px}.SubmitForm_consentSection__GgllW{padding:20px;margin:24px 0}.SubmitForm_consentDetails__QmOe6{margin-left:0;margin-top:12px}.SubmitForm_submitButton__gxnJ0{width:100%;padding:16px 24px}.SubmitForm_modalContent__sdnok{padding:30px 20px}}@media (max-width:480px){.SubmitForm_formContainer__zeMTH body{padding:5px}.SubmitForm_formHeader__xs_rB{padding:20px 20px 16px}.SubmitForm_formContent__B0hJR{padding:20px}.SubmitForm_headerTitle__2OnbZ{font-size:20px}.SubmitForm_formLabel__PISn_,.SubmitForm_headerSubtitle__uDuSl{font-size:14px}.SubmitForm_formInput__GbuJL{padding:12px 16px;font-size:16px}.SubmitForm_consentSection__GgllW{padding:16px}.SubmitForm_checkboxLabel__nohqo{font-size:14px}.SubmitForm_consentDetails__QmOe6{font-size:12px}}@media (prefers-contrast:high){.SubmitForm_formInput__GbuJL{border-width:3px}.SubmitForm_submitButton__gxnJ0{border:2px solid #1e293b}}@media (prefers-reduced-motion:reduce){.SubmitForm_formInput__GbuJL,.SubmitForm_modalContent__sdnok,.SubmitForm_modalOverlay__A9VuJ,.SubmitForm_submitButton__gxnJ0{transition:none}.SubmitForm_submitButton__gxnJ0:before{display:none}.SubmitForm_loading__rLsD3{animation:none}}