body .gform_wrapper{font-family:"Inter","Poppins",sans-serif;color:#222;background:#f9f9f9;padding:30px 35px;border-radius:16px;box-shadow:0 4px 10px rgba(0,0,0,0.05);max-width:600px;margin:40px auto}body .gform_wrapper .gfield_label{font-weight:600;color:#333;margin-bottom:8px;display:block;font-size:15px}body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=url],body .gform_wrapper input[type=number],body .gform_wrapper textarea,body .gform_wrapper select{width:100%;border:1px solid #ccc;border-radius:10px;padding:12px 14px;font-size:15px;background:#fff;transition:all 0.25s ease;outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,0.03)}body .gform_wrapper input:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{border-color:#555;box-shadow:0 0 0 3px rgba(0,0,0,0.08)}body .gform_wrapper ::placeholder{color:#999;opacity:1}body .gform_wrapper .gfield_checkbox input[type=checkbox],body .gform_wrapper .gfield_radio input[type=radio]{accent-color:#333;transform:scale(1.2);margin-right:8px}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input[type=button],body .gform_wrapper .gform_page_footer input[type=submit]{background-color:#222;color:#fff;border:none;border-radius:10px;padding:12px 28px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease}body .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#444;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.1)}body .gform_wrapper .gfield{margin-bottom:20px}