.gform_wrapper form{background:#FFFFFF;border:1px solid #E5E7EB;border-radius:12px;padding:20px;box-shadow:0 6px 24px rgba(0,0,0,0.06)}.gform_wrapper .gfield{margin-bottom:18px}.gform_wrapper label,.gform_wrapper .gfield_label{font-family:inherit;font-weight:700;font-size:18px;color:#000000;margin-bottom:8px;display:block}.gform_wrapper .gfield_required,.gform_wrapper .gfield_required .gfield_required_asterisk{color:#1C85DE}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper textarea{width:100%;border:1px solid #D1D5DB;border-radius:8px;padding:12px;font-size:16px;font-family:inherit;color:#000000;background:#FFFFFF;transition:border-color .2s ease,box-shadow .2s ease;line-height:1.4}.gform_wrapper input:focus,.gform_wrapper textarea:focus{outline:none;border-color:#1C85DE;box-shadow:0 0 0 3px rgba(28,133,222,0.18)}.gform_wrapper ::placeholder{color:#4B5563;opacity:1}.gform_wrapper .gfield_radio li,.gform_wrapper .gfield_checkbox li{margin-bottom:8px}.gform_wrapper .gfield_radio input,.gform_wrapper .gfield_checkbox input{transform:translateY(1px);margin-right:8px}.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label{font-weight:600;color:#000000}.gform_wrapper .gfield_description,.gform_wrapper .instruction{font-size:14px;color:#6B7280;margin-top:6px}.gform_wrapper .gsection_title{font-size:20px;font-weight:700;color:#000000;margin:10px 0 6px;padding-top:8px;border-top:1px solid #F3F4F6}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="button"],.gform_wrapper .gform_page_footer input[type="submit"]{background:linear-gradient(135deg,#1C85DE,#0D3B66);color:#FFFFFF;border:none;border-radius:8px;padding:12px 24px;font-size:16px;width:100%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 4px 12px rgba(0,0,0,0.18)}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,0.24);background:linear-gradient(135deg,#0D3B66,#1C85DE)}.gform_wrapper .gfield--type-captcha,.gform_wrapper .gfield.gfield--type-recaptcha{margin-top:16px;margin-bottom:28px}.gform_wrapper .ginput_recaptcha{display:block;text-align:left;padding:6px 0;overflow:visible}.gform_wrapper .ginput_recaptcha.recaptcha-success{padding-bottom:90px}@media (max-width:640px){.gform_wrapper .ginput_recaptcha{display:flex;justify-content:center;text-align:center}.gform_wrapper .ginput_recaptcha.recaptcha-success{padding-bottom:72px}}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin-top:10px}.gform_wrapper .gfield{margin-bottom:18px}.gform_wrapper .gfield_description{margin-top:6px}