.gform_wrapper :is(.gform_validation_container,.gform_validation_errors,.gform_heading,.gfield_visibility_hidden,.hidden_label legend,.admin-hidden-markup){display:none}.gform_wrapper form{position:relative}body .gfield:not(.gfield--type-consent){padding-bottom:2.5rem;position:relative}:is(input,textarea)::placeholder{color:transparent}.gfield:not(.gfield--type-consent) label{color:var(--global-palette3);cursor:text;position:absolute;top:.875rem;left:.9375rem;transition:all .3s ease}.gfield:not(.gfield--type-consent):has(input:focus-within) label,.gfield.gfield_error:not(.gfield--type-consent) label,.gfield:not(.gfield--type-consent):has(input:not(:placeholder-shown)) label,.gfield:not(.gfield--type-consent):has(textarea:focus-within) label,.gfield.gfield_error:not(.gfield--type-consent):has(textarea) label,.gfield:not(.gfield--type-consent):has(textarea:not(:placeholder-shown)) label{font-size:75%;letter-spacing:.1em;text-transform:uppercase;top:0}body .gfield textarea{field-sizing:content;min-height:8rem;padding:.875rem 0 .4375rem}.gfield--type-consent{margin:1rem 0 0;max-width:25rem;padding:.625rem 0 .625rem 2rem;border:0;line-height:1.2;display:inline-block}body :is(.gfield,.kb-search) :is(input[type=text],input[type=email],input[type=tel],textarea,input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,textarea:focus-visible){background-color:var(--global-palette8);border:0;border-radius:0;box-shadow:none;color:var(--global-palette1);padding:1.3125rem 1rem .4375rem;width:100%}body .gfield.gfield_error :is(input:not([type=checkbox]),textarea){border-color:var(--global-palette2)}.color-switch-dark .gfield.gfield_error :is(input:not([type=checkbox]),textarea){border-color:color-mix(in hsl,var(--global-palette2),#fff 40%)}.gform_wrapper .gform_fields{display:grid;grid-template-columns:repeat(12,1fr)}.gform_wrapper .gfield{grid-column:1/-1}@media (width>40rem){.gform_wrapper .gform_fields{column-gap:1.875rem}.gform_wrapper .gfield.gfield--width-half{grid-column:span 6}}.gform_wrapper input[type=checkbox]{position:absolute;left:-624.9375rem;width:.0625rem}.gform_wrapper .ginput_container_consent label{cursor:pointer;position:relative}.gform_wrapper .ginput_container_consent label:before{background:var(--global-palette8);content:'';position:absolute;left:-2rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;transition:.2s linear}.gform_wrapper .ginput_container_consent label:after{content:'';width:.375rem;height:.625rem;border-right:.125rem solid var(--global-palette1);border-bottom:.125rem solid var(--global-palette1);position:absolute;top:calc(50% - 0.0625rem);left:-1.625rem;transform:translateY(-50%) rotate(45deg) scale(0);transition:all .2s ease}.gform_wrapper .ginput_container_consent input[type=checkbox]:checked+label:after{transform:translateY(-50%) rotate(45deg) scale(1)}.gfield_description{font-size:.75rem}.gfield_validation_message{color:var(--global-palette2);font-weight:500;line-height:1;margin-top:.375rem}.gfield:not(.gfield--type-consent) .gfield_validation_message{text-align:end}.color-switch-dark :is(.gfield_validation_message,#input_2_6){color:color-mix(in hsl,var(--global-palette2),#fff 40%)}@media (width>48rem){.gform-footer{position:absolute;right:0;bottom:0}}@media (width < 48rem){.gform-footer{margin-top:1.25rem}}.gform-loader{align-self:center;animation:gformLoader 1.1s infinite linear;block-size:10em;border-block-end:1.1em solid var(--global-palette2);border-block-start:1.1em solid var(--global-palette5);border-inline-end:1.1em solid var(--global-palette5);border-inline-start:1.1em solid var(--global-palette2);border-radius:50%;display:inline-block;font-size:.125rem;inline-size:10em;position:relative;transform:translateZ(0)}@keyframes gformLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gform_confirmation_message{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1rem;height:min(65dvh, 28.375rem);text-align:center}.gform-success-big{font-size:1.75rem;font-weight:500;font-family:var(--global-heading-font-family);line-height:1;margin:0}.gform_confirmation_message p{margin:0}