section:has(>.background-image){position:relative}section:has(>.background-image) .brxe-container{z-index:10}.acss-gf-form,.form--light .acss-gf-form,.acss-gf-form.form--light{--gf-label-color:var(--f-light-label-text-color,var(--neutral-light));--gf-legend-color:var(--f-light-legend-text-color,var(--neutral-dark));--gf-help-color:var(--f-light-help-text-color,var(--neutral-medium));--gf-input-background:var(--f-light-input-background,var(--white));--gf-input-background-hover:var(--f-light-input-color-background-hover,var(--white));--gf-input-border-color:var(--f-light-input-border-color,var(--tertiary));--gf-input-border-color-hover:var(--f-light-input-border-color-hover,var(--neutral-light));--gf-input-text-color:var(--f-light-input-text-color,var(--neutral-dark));--gf-input-text-color-hover:var(--f-light-input-text-color-hover,var(--neutral-dark));--gf-placeholder-color:var(--f-light-input-placeholder-color,var(--neutral-dark));--gf-placeholder-opacity:var(--f-light-input-placeholder-opacity,.5);--gf-focus-color:var(--f-light-focus-color,var(--action));--gf-focus-width:var(--focus-width,.2rem);--gf-focus-offset:var(--focus-offset,.25em);--gf-button-background:var(--f-light-btn-background,var(--action));--gf-button-background-hover:var(--f-light-btn-background-hover,var(--action-hover));--gf-button-border-color:var(--f-light-btn-border-color,var(--action));--gf-button-border-color-hover:var(--f-light-btn-border-color-hover,var(--action-hover));--gf-button-text-color:var(--f-light-btn-text-color,var(--action-ultra-light));--gf-button-text-color-hover:var(--f-light-btn-text-color-hover,var(--action-ultra-light));--gf-input-height:50px}.form--dark .acss-gf-form,.acss-gf-form.form--dark,.acss-gf-form.is-dark{--gf-label-color:var(--f-dark-label-text-color,var(--neutral-ultra-light));--gf-legend-color:var(--f-dark-legend-text-color,var(--neutral-ultra-light));--gf-help-color:var(--f-dark-help-text-color,var(--neutral-light));--gf-input-background:var(--f-dark-input-background,var(--neutral-dark));--gf-input-background-hover:var(--f-dark-input-color-background-hover,var(--neutral-dark));--gf-input-border-color:var(--f-dark-input-border-color,var(--neutral-medium));--gf-input-border-color-hover:var(--f-dark-input-border-color-hover,var(--neutral-semi-dark));--gf-input-text-color:var(--f-dark-input-text-color,var(--neutral-ultra-light));--gf-input-text-color-hover:var(--f-dark-input-text-color-hover,var(--neutral-ultra-light));--gf-placeholder-color:var(--f-dark-input-placeholder-color,var(--neutral-ultra-light));--gf-placeholder-opacity:var(--f-dark-input-placeholder-opacity,.5);--gf-focus-color:var(--f-dark-focus-color,var(--action));--gf-focus-width:var(--focus-width,.2rem);--gf-focus-offset:var(--focus-offset,.25em);--gf-button-background:var(--f-dark-btn-background,var(--action));--gf-button-background-hover:var(--f-dark-btn-background-hover,var(--action-hover));--gf-button-border-color:var(--f-dark-btn-border-color,var(--action));--gf-button-border-color-hover:var(--f-dark-btn-border-color-hover,var(--action-hover));--gf-button-text-color:var(--f-dark-btn-text-color,var(--action-ultra-light));--gf-button-text-color-hover:var(--f-dark-btn-text-color-hover,var(--action-ultra-light));--gf-input-height:50px}.acss-gf-form .gform_wrapper{color:var(--gf-input-text-color);font-family:var(--text-font-family,inherit)}.acss-gf-form .gform_wrapper .gfield{margin-bottom:calc(var(--f-field-margin-bottom,1.5em)/2)}.acss-gf-form .gform_wrapper fieldset{margin-bottom:var(--f-fieldset-margin-bottom,1.5em);border:0;padding:0}.acss-gf-form .gform_wrapper .gfield_label,.acss-gf-form .gform_wrapper .gform-field-label,.acss-gf-form .gform_wrapper legend{color:var(--gf-label-color);font-family:var(--text-font-family,inherit);font-size:var(--text-s);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);text-transform:var(--f-label-text-transform,none);margin-bottom:var(--f-label-margin-bottom,.5em)}.acss-gf-form .gform_wrapper legend{color:var(--gf-legend-color);font-size:var(--text-s);font-weight:var(--f-legend-text-weight,400);line-height:var(--f-legend-line-height,1.2);margin-bottom:var(--f-legend-margin-bottom,1em)}.acss-gf-form .gform_wrapper .gfield_description,.acss-gf-form .gform_wrapper .gform-field-description,.acss-gf-form .gform_wrapper .instruction{color:var(--gf-help-color);font-family:var(--text-font-family,inherit);font-size:var(--text-xs);font-weight:var(--f-help-text-weight,400);line-height:var(--f-help-line-height,1.4);margin:var(--f-help-margin-block,.5em 0)}.acss-gf-form .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.acss-gf-form .gform_wrapper select,.acss-gf-form .gform_wrapper textarea{width:100%;appearance:none;background:var(--gf-input-background);color:var(--gf-input-text-color);font-family:var(--text-font-family,inherit);font-size:var(--text-s);font-weight:var(--f-input-font-weight,400);line-height:var(--f-input-line-height,1);min-height:var(--gf-input-height);padding-block:var(--f-input-padding-y,.5em);padding-inline:var(--f-input-padding-x,1em);border-style:var(--f-input-border-style,solid);border-width:1px;border-color:var(--gf-input-border-color);border-radius:var(--f-input-border-radius,var(--btn-radius,var(--radius,3px)));box-shadow:none;transition:var(--transition-global,background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out)}.acss-gf-form .gform_wrapper textarea{min-height:8rem;line-height:1.5;resize:vertical}.acss-gf-form .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover,.acss-gf-form .gform_wrapper select:hover,.acss-gf-form .gform_wrapper textarea:hover{background:var(--gf-input-background-hover);color:var(--gf-input-text-color-hover);border-color:var(--gf-input-border-color-hover)}.acss-gf-form .gform_wrapper input::placeholder,.acss-gf-form .gform_wrapper textarea::placeholder{color:var(--gf-placeholder-color);opacity:var(--gf-placeholder-opacity)}.acss-gf-form .gform_wrapper input:focus,.acss-gf-form .gform_wrapper select:focus,.acss-gf-form .gform_wrapper textarea:focus{outline:var(--gf-focus-width) solid var(--gf-focus-color);outline-offset:var(--gf-focus-offset);border-color:var(--gf-focus-color);box-shadow:none}.acss-gf-form .gform_wrapper select{padding-right:2.75em;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.1em) calc(50% - .12em),calc(100% - .8em) calc(50% - .12em);background-size:.35em .35em,.35em .35em;background-repeat:no-repeat}.acss-gf-form .gform_wrapper .ginput_complex{gap:.75rem}.acss-gf-form .gform_wrapper .ginput_complex label{color:var(--gf-help-color);font-family:var(--text-font-family,inherit);font-size:var(--text-xs);line-height:var(--f-help-line-height,1.4);margin-top:.35em;display:flex}.acss-gf-form .gform_wrapper .gfield_error input,.acss-gf-form .gform_wrapper .gfield_error select,.acss-gf-form .gform_wrapper .gfield_error textarea{border-color:var(--danger)}.acss-gf-form .gform_wrapper .validation_message,.acss-gf-form .gform_wrapper .gfield_validation_message,.acss-gf-form .gform_wrapper .gform_validation_errors{color:var(--danger);font-size:var(--text-xs);line-height:1.4}.acss-gf-form .gform_wrapper .gform_validation_errors{border:1px solid var(--danger);border-radius:var(--f-input-border-radius,var(--btn-radius,var(--radius,3px)));padding:1em;margin-bottom:1em}.acss-gf-form .gform_wrapper .gform_button,.acss-gf-form .gform_wrapper button[type=submit],.acss-gf-form .gform_wrapper input[type=submit]{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5em;background:var(--gf-button-background);color:var(--gf-button-text-color);font-family:var(--text-font-family,inherit);font-size:var(--btn-font-size);font-weight:var(--f-btn-font-weight,500);line-height:var(--f-btn-line-height,1);text-transform:var(--f-btn-text-transform,capitalize);text-decoration:var(--f-btn-text-decoration,none);padding-block:var(--f-btn-padding-y,.75em);padding-inline:var(--f-btn-padding-x,1.5em);border-style:var(--f-btn-border-style,solid);border-width:var(--f-btn-border-width,2px);border-color:var(--gf-button-border-color);border-radius:var(--f-btn-border-radius,var(--btn-radius,var(--radius,3px)));cursor:pointer;transition:var(--transition-global,background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out)}.acss-gf-form .gform_wrapper .gform_button:hover,.acss-gf-form .gform_wrapper button[type=submit]:hover,.acss-gf-form .gform_wrapper input[type=submit]:hover{background:var(--gf-button-background-hover);color:var(--gf-button-text-color-hover);border-color:var(--gf-button-border-color-hover)}.acss-gf-form .gform_wrapper .gform_button:focus,.acss-gf-form .gform_wrapper button[type=submit]:focus,.acss-gf-form .gform_wrapper input[type=submit]:focus{outline:var(--gf-focus-width) solid var(--gf-focus-color);outline-offset:var(--gf-focus-offset);box-shadow:none}.acss-gf-form .gform_wrapper .gform_footer,.acss-gf-form .gform_wrapper .gform_page_footer{margin-top:1rem}