#gform_wrapper_1 .gform_footer input#gform_submit_button_1{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#ffffff;font-size:16px;font-weight:600;padding:14px 28px;border-radius:10px;border:none;width:100%;transition:all 0.25s ease;box-shadow:0 4px 14px rgba(79,70,229,0.3)}#gform_wrapper_1 .gform_footer input#gform_submit_button_1:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(79,70,229,0.4);background:linear-gradient(135deg,#4338ca,#4f46e5);cursor:pointer}#gform_wrapper_1 .gform_footer input#gform_submit_button_1:active{transform:translateY(0px);box-shadow:0 4px 10px rgba(79,70,229,0.3)}#gform_wrapper_1 .gform_footer input#gform_submit_button_1:focus{outline:none}#gform_wrapper_1{max-width:720px;margin:0 auto;padding:32px;background:#ffffff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.08)}#gform_wrapper_1 .gfield{margin-bottom:20px}#gform_wrapper_1 .gfield_label{font-size:14px;font-weight:600;color:#111827;margin-bottom:6px}#gform_wrapper_1 .gfield_description{font-size:12px;color:#6b7280;margin-bottom:6px}#gform_wrapper_1 input[type="text"],#gform_wrapper_1 input[type="email"],#gform_wrapper_1 select,#gform_wrapper_1 textarea{width:100%;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;font-size:14px;transition:all 0.2s ease}#gform_wrapper_1 input:focus,#gform_wrapper_1 select:focus,#gform_wrapper_1 textarea:focus{outline:none;border-color:#6366f1;background:#ffffff;box-shadow:0 0 0 3px rgba(99,102,241,0.15)}#gform_wrapper_1 ::placeholder{color:#9ca3af}#gform_wrapper_1 textarea{min-height:120px;resize:vertical}#gform_wrapper_1 .ginput_complex{display:flex;gap:12px}#gform_wrapper_1 .ginput_complex span{width:100%}#gform_wrapper_1 .gfield_error input,#gform_wrapper_1 .gfield_error select,#gform_wrapper_1 .gfield_error textarea{border-color:#ef4444;background:#fff}#gform_wrapper_1 .validation_message{color:#ef4444;font-size:12px}#gform_wrapper_1 .gform_footer{margin-top:24px}@media (max-width:768px){#gform_wrapper_1{padding:20px;border-radius:12px}#gform_wrapper_1 input,#gform_wrapper_1 select,#gform_wrapper_1 textarea{font-size:16px;padding:14px}#gform_wrapper_1 .gfield_label{font-size:13px}#gform_wrapper_1 .gfield{margin-bottom:18px}#gform_wrapper_1 .gform_footer input[type="submit"]{font-size:16px;padding:16px;border-radius:12px}#gform_wrapper_1 .ginput_complex{flex-direction:column}}