.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:12px}.gform_wrapper label,.gform_wrapper .gfield_label{font-size:13px;font-weight:600;color:#000000;margin-bottom:6px;display:block}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper select,.gform_wrapper textarea{width:100%;padding:8px 10px;font-size:13px;line-height:1.4;border-radius:6px;border:1px solid #D1D5DB;background:#FFFFFF;color:#000000;transition:border-color .2s ease,box-shadow .2s ease}.gform_wrapper textarea{min-height:90px}.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{outline:none;border-color:#1C85DE;box-shadow:0 0 0 3px rgba(28,133,222,0.15)}.gform_wrapper .gfield_description{font-size:12px;color:#6B7280;margin-top:4px}.gform_wrapper .gform_footer input[type="submit"]{width:100%;background:#faa152;color:#000000;border:none;border-radius:8px;padding:10px 20px;font-size:14px;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,0.18);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.gform_wrapper .gform_footer input[type="submit"]:hover{background:#f58a1f;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,0.24)}.gform_wrapper .gform_footer input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,0.24)}