.gform_wrapper input[type=submit].gform_button,.gform_wrapper input[type=button].gform_button,.gform_wrapper button.gform_button,.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_page_footer .gform_button{min-height:0;color:var(--wp--preset--color--primary-contrast);background:var(--wp--preset--color--primary);box-shadow:none;cursor:pointer;transition:background-color var(--wp--custom--motion--duration-fast) var(--wp--custom--motion--ease-standard);border:0;border-radius:.25rem;justify-content:center;align-items:center;gap:.5ch;padding:.75rem 1.5rem;font-weight:500;line-height:1.2;display:inline-flex}.gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper input[type=submit].gform_button:focus,.gform_wrapper input[type=button].gform_button:hover,.gform_wrapper input[type=button].gform_button:focus,.gform_wrapper button.gform_button:hover,.gform_wrapper button.gform_button:focus,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_button:focus,.gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_button:focus{color:var(--wp--preset--color--primary-contrast);background:var(--wp--preset--color--primary-hover)}.gform_wrapper input[type=submit].gform_button:focus-visible,.gform_wrapper input[type=button].gform_button:focus-visible,.gform_wrapper button.gform_button:focus-visible,.gform_wrapper .gform_footer .gform_button:focus-visible,.gform_wrapper .gform_page_footer .gform_button:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}.gform_wrapper .gform-button--width-full{width:100%}.gform_wrapper .gform_previous_button.gform_button,.gform_wrapper .gform-theme-button--secondary,.gform_wrapper .gform_save_link{min-height:0;color:var(--wp--preset--color--contrast);background:var(--wp--preset--color--muted);border:1px solid var(--wp--custom--color--border-strong);box-shadow:none;cursor:pointer;transition:background-color var(--wp--custom--motion--duration-fast) var(--wp--custom--motion--ease-standard);border-radius:.25rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;line-height:1.2;display:inline-flex}.gform_wrapper .gform_previous_button.gform_button:hover,.gform_wrapper .gform_previous_button.gform_button:focus,.gform_wrapper .gform-theme-button--secondary:hover,.gform_wrapper .gform-theme-button--secondary:focus,.gform_wrapper .gform_save_link:hover,.gform_wrapper .gform_save_link:focus{background:var(--wp--preset--color--border)}.gform_wrapper .gform_body input[type=text],.gform_wrapper .gform_body input[type=email],.gform_wrapper .gform_body input[type=tel],.gform_wrapper .gform_body input[type=url],.gform_wrapper .gform_body input[type=number],.gform_wrapper .gform_body input[type=password],.gform_wrapper .gform_body textarea,.gform_wrapper .gform_body select{border:1px solid var(--wp--custom--color--border-strong);border-radius:8px;padding:.65rem .9rem}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors{color:var(--wp--preset--color--error)}