.gform_wrapper{max-width:900px;margin:0 auto;padding:20px 20px 40px;font-family:'Inter',sans-serif}.gform_wrapper .gform_heading h2,.gform_wrapper .gform_title{font-size:1.8rem;font-weight:900;color:#1a1a1a;margin-bottom:10px}.gform_wrapper .gfield_label{display:block;font-weight:700;color:#1a1a1a;font-size:.9rem;letter-spacing:.04em;margin-bottom:6px}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper input[type="date"],.gform_wrapper select,.gform_wrapper textarea{width:100%;padding:12px;border:1px solid #ccc;font-size:1rem;font-family:'Inter',sans-serif;background:#f7fafc;color:#333;border-radius:6px}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="button"]{background:#f5a623;color:#fff;border:none;padding:14px 30px;font-weight:800;font-size:1rem;cursor:pointer;font-family:'Inter',sans-serif;letter-spacing:.05em;border-radius:6px}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="button"]:hover{background:#e09018}.gform_wrapper .gf_progressbar_wrapper{margin-bottom:24px}.gform_wrapper .gf_progressbar{background:#edf2f7;height:10px;border-radius:5px}.gform_wrapper .gf_progressbar_percentage{background:#008b8b;height:100%}