.gform_wrapper .gform_heading{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);margin:0 0 var(--wp--preset--spacing--50) 0}:is(.gform_wrapper .gform_heading)>*{margin:0}:is(.gform_wrapper .gform_heading) .gform_required_legend,:is(.gform_wrapper .gform_heading) p:empty{display:none}.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30)}.gform_wrapper .gfield{display:flex;flex-direction:column;width:100%}@media (min-width:48.875rem){.gfield--width-half:is(.gform_wrapper .gfield){width:calc((100% - var(--wp--preset--spacing--30))/2)}}@media (min-width:48.875rem){.gfield--width-third:is(.gform_wrapper .gfield){width:calc(33.33333% - var(--wp--preset--spacing--30)*2/3)}}@media (min-width:48.875rem){.gfield--width-quarter:is(.gform_wrapper .gfield){width:calc(25% - var(--wp--preset--spacing--30)*3/4)}}.hidden_label:is(.gform_wrapper .gfield)>.gfield_label,.hidden_label:is(.gform_wrapper .gfield)>.gform-field-label{display:none}.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label{color:var(--wp--preset--color--neutral-400);cursor:pointer;display:inline-block;font-size:var(--wp--preset--font-size--xxs);font-weight:var(--wp--custom--font-weight--medium)}:is(.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label)+*{margin-top:var(--wp--preset--spacing--20)}:is(.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label) .gfield_required{color:var(--wp--preset--color--vivid-red);font-size:var(--wp--preset--font-size--xs)}:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea{background-color:var(--wp--preset--color--neutral-300);border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--wp--custom--border-radius--xs);color:currentcolor;font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--font-weight--medium);line-height:var(--wp--custom--line-height--150);outline:1px solid transparent;outline-offset:0;padding:calc(var(--wp--preset--spacing--20) - 1px) calc(var(--wp--preset--spacing--30) - 1px);width:100%}:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea)::-webkit-input-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea)::-moz-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea):-ms-input-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea):-moz-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea{transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:background-color,border-color,outline-color;transition-timing-function:var(--wp--custom--transition--timing-function,ease)}textarea:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea){height:1px;min-height:10rem;resize:vertical}:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea):focus-visible{border-color:var(--wp--preset--color--primary-100);outline-color:var(--wp--preset--color--primary-100)}[aria-invalid=true]:is(:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) input,:is(.gform_wrapper .ginput_container):not(.ginput_container_checkbox) textarea):not(:focus,:hover){border-color:var(--wp--preset--color--vivid-red)}.ginput_container_textarea:is(.gform_wrapper .ginput_container){font-size:0}.gform_wrapper .gfield_validation_message{color:var(--wp--preset--color--vivid-red);font-size:var(--wp--preset--font-size--xs);font-weight:var(--wp--custom--font-weight--medium);margin:var(--wp--preset--spacing--10) 0 0 0}.gform_wrapper .gform_footer{display:flex;margin:var(--wp--preset--spacing--40) 0 0 0}:is(.gform_wrapper .gform_footer) .wp-block-button{position:relative}:is(:is(.gform_wrapper .gform_footer) .wp-block-button):has(img) .wp-element-button{color:transparent}:is(:is(.gform_wrapper .gform_footer) .wp-block-button) img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gform_wrapper .gform_confirmation_message{background-color:var(--wp--preset--color--neutral-300);border-radius:var(--wp--custom--border-radius--xs);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-sm);line-height:var(--wp--custom--line-height--130);padding:var(--wp--preset--spacing--40)}
