.fi-audit-form_wrapper.gform_wrapper{margin:0 auto;max-width:55rem;--gf-form-gap-y:1.75rem;--gf-ctrl-label-color-primary:var(--color-white);--gf-ctrl-label-font-size-primary:1.125rem;--gf-label-space-primary:0.625rem;--gf-ctrl-size:3.5rem;--gf-ctrl-padding-x:0.875rem;--gf-ctrl-padding-y:0.875rem;--gf-ctrl-radius:0.5rem;--gf-ctrl-border-width:2px;--gf-ctrl-border-color:rgb(var(--tw-color-white)/20%);--gf-ctrl-bg-color:var(--color-white);--gf-ctrl-color:var(--color-black);--gf-ctrl-outline-color-focus:var(--color-orange);--gf-ctrl-outline-width-focus:3px}.fi-audit-form_wrapper.gform_wrapper .gf_page_steps{align-items:stretch;border:0;display:flex;gap:.75rem;margin-bottom:2.5rem;padding:0}.fi-audit-form_wrapper.gform_wrapper .gf_step{align-items:center;background-color:rgb(var(--tw-color-white)/8%);border:1px solid rgb(var(--tw-color-white)/15%);border-radius:.625rem;color:var(--color-white);display:flex;flex:1 1 0;font-family:var(--font-family-heading);font-weight:600;gap:.75rem;opacity:1;padding:.875rem 1.125rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.fi-audit-form_wrapper.gform_wrapper .gf_step_number{align-items:center;background-color:rgb(var(--tw-color-white)/12%);border-radius:999px;color:var(--color-white);display:inline-flex;flex:0 0 auto;font-size:.9375rem;height:2rem;justify-content:center;line-height:1;width:2rem}.fi-audit-form_wrapper.gform_wrapper .gf_step_label{color:var(--color-white);font-size:1rem;letter-spacing:-.01em;line-height:1.2}.fi-audit-form_wrapper.gform_wrapper .gf_step_active{background-color:var(--color-orange);border-color:var(--color-orange);color:var(--color-white)}.fi-audit-form_wrapper.gform_wrapper .gf_step_active .gf_step_number{background-color:var(--color-black);color:var(--color-white)}.fi-audit-form_wrapper.gform_wrapper .gf_step_completed{background-color:rgb(var(--tw-color-white)/14%);border-color:rgb(var(--tw-color-white)/25%);color:var(--color-white)}.fi-audit-form_wrapper.gform_wrapper .gf_step_completed:after,.fi-audit-form_wrapper.gform_wrapper .gf_step_completed:before{display:none!important}.fi-audit-form_wrapper.gform_wrapper .gf_step_completed .gf_step_number{background-color:var(--color-orange);color:transparent;position:relative}.fi-audit-form_wrapper.gform_wrapper .gf_step_completed .gf_step_number:after{align-items:center;bottom:0;color:var(--color-black);content:"✓";display:flex;font-size:1rem;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}.fi-audit-form_wrapper.gform_wrapper .gfield_consent_description,.fi-audit-form_wrapper.gform_wrapper .gfield_description{color:rgb(var(--tw-color-white)/75%);font-size:.875rem;line-height:1.5;margin-top:.5rem}.fi-audit-form_wrapper.gform_wrapper .gfield_required,.fi-audit-form_wrapper.gform_wrapper .gfield_required_text{color:var(--color-orange)}.fi-audit-form_wrapper.gform_wrapper .fi-audit-intro{border-bottom:1px solid rgb(var(--tw-color-white)/15%);color:var(--color-white);margin-bottom:.5rem;padding-bottom:.5rem}.fi-audit-form_wrapper.gform_wrapper .fi-audit-intro h3{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 .375rem}.fi-audit-form_wrapper.gform_wrapper .fi-audit-intro p{color:rgb(var(--tw-color-white)/75%);font-size:.9375rem;line-height:1.5;margin:0}.fi-audit-form_wrapper.gform_wrapper .gfield input,.fi-audit-form_wrapper.gform_wrapper .gfield select,.fi-audit-form_wrapper.gform_wrapper .gfield textarea{transition:border-color .15s ease,box-shadow .15s ease}.fi-audit-form_wrapper.gform_wrapper .gfield input::-ms-input-placeholder,.fi-audit-form_wrapper.gform_wrapper .gfield select::-ms-input-placeholder,.fi-audit-form_wrapper.gform_wrapper .gfield textarea::-ms-input-placeholder{color:rgb(var(--tw-color-black)/40%)}.fi-audit-form_wrapper.gform_wrapper .gfield input::placeholder,.fi-audit-form_wrapper.gform_wrapper .gfield select::placeholder,.fi-audit-form_wrapper.gform_wrapper .gfield textarea::placeholder{color:rgb(var(--tw-color-black)/40%)}.fi-audit-form_wrapper.gform_wrapper .gfield input:hover:not(:focus),.fi-audit-form_wrapper.gform_wrapper .gfield select:hover:not(:focus),.fi-audit-form_wrapper.gform_wrapper .gfield textarea:hover:not(:focus){border-color:rgb(var(--tw-color-white)/40%)}.fi-audit-form_wrapper.gform_wrapper .gfield select{height:var(--gf-ctrl-size);line-height:2}.fi-audit-form_wrapper.gform_wrapper .gchoice label,.fi-audit-form_wrapper.gform_wrapper .gfield_consent_label{color:var(--color-white)}.fi-audit-form_wrapper.gform_wrapper .gform-field-label--type-sub{color:rgb(var(--tw-color-white)/70%);font-size:.8125rem}.fi-audit-form_wrapper.gform_wrapper .gform_footer,.fi-audit-form_wrapper.gform_wrapper .gform_page_footer{align-items:center;border-top:1px solid rgb(var(--tw-color-white)/15%);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1.25rem;padding-top:1.25rem}.fi-audit-form_wrapper.gform_wrapper .gform_previous_button{align-items:center!important;background-color:transparent!important;border:2px solid var(--color-white)!important;border-radius:.5rem!important;box-shadow:none!important;color:var(--color-white)!important;cursor:pointer;display:inline-flex!important;font-family:var(--font-family-heading)!important;font-size:.9375rem!important;font-weight:600!important;height:auto!important;margin-right:auto!important;padding:.875rem 1.5rem!important;transition:background-color .15s ease,color .15s ease}.fi-audit-form_wrapper.gform_wrapper .gform_previous_button:focus-visible,.fi-audit-form_wrapper.gform_wrapper .gform_previous_button:hover{background-color:var(--color-white)!important;color:var(--color-black)!important}.fi-audit-form_wrapper.gform_wrapper .gform_button span:first-of-type{background-color:var(--color-orange)!important;border-color:var(--color-orange)!important;color:var(--color-black)!important;font-size:1.125rem!important;padding-left:1.75rem!important;padding-right:1.75rem!important}.fi-audit-form_wrapper.gform_wrapper .gform_button:focus-visible span:nth-of-type(2),.fi-audit-form_wrapper.gform_wrapper .gform_button:hover span:nth-of-type(2){background-color:var(--color-black)!important;border-color:var(--color-black)!important;color:var(--color-white)!important}.fi-audit-form_wrapper.gform_wrapper .gform_button:focus-visible span:nth-of-type(2) svg,.fi-audit-form_wrapper.gform_wrapper .gform_button:hover span:nth-of-type(2) svg{color:var(--color-white)!important;stroke:var(--color-white)!important}.fi-audit-form_wrapper.gform_wrapper .gform_next_button span:first-of-type{background-color:var(--color-orange)!important;border-color:var(--color-orange)!important;color:var(--color-black)!important;font-size:1.125rem!important;padding-left:1.75rem!important;padding-right:1.75rem!important}.fi-audit-form_wrapper.gform_wrapper .gform_next_button:focus-visible span:nth-of-type(2),.fi-audit-form_wrapper.gform_wrapper .gform_next_button:hover span:nth-of-type(2){background-color:var(--color-black)!important;border-color:var(--color-black)!important;color:var(--color-white)!important}.fi-audit-form_wrapper.gform_wrapper .gform_next_button:focus-visible span:nth-of-type(2) svg,.fi-audit-form_wrapper.gform_wrapper .gform_next_button:hover span:nth-of-type(2) svg{color:var(--color-white)!important;stroke:var(--color-white)!important}.fi-audit-form_wrapper.gform_wrapper .gfield_error input,.fi-audit-form_wrapper.gform_wrapper .gfield_error select,.fi-audit-form_wrapper.gform_wrapper .gfield_error textarea{border-color:var(--gf-color-danger)}.fi-audit-form_wrapper.gform_wrapper .gform_validation_errors{background-color:rgba(192,43,10,.12);border:1px solid var(--gf-color-danger);border-radius:.5rem;color:var(--color-white)}.fi-audit-form_wrapper.gform_wrapper .gform_validation_container{display:none!important}@media(max-width:40rem){.fi-audit-form_wrapper.gform_wrapper .gf_page_steps{flex-direction:column;gap:.5rem}.fi-audit-form_wrapper.gform_wrapper .gform_footer,.fi-audit-form_wrapper.gform_wrapper .gform_page_footer{justify-content:stretch}.fi-audit-form_wrapper.gform_wrapper .gform_previous_button{justify-content:center;margin-right:0;width:100%}}