.form{--background-color:var(--color--green)}.form__wrapper{flex-direction:column;align-items:center;gap:2.5rem;max-inline-size:90rem;margin-inline:auto;display:flex}@media screen and (width<=390px){.form__wrapper{padding-block:3rem}}@media screen and (width>=390px) and (width<=1440px){.form__wrapper{padding-block:calc(39.0857px + 2.28571vw)}}@media screen and (width>=1440px){.form__wrapper{padding-block:4.5rem}}@media screen and (width<=390px){.form__wrapper{padding-inline:1.5rem}}@media screen and (width>=390px) and (width<=1440px){.form__wrapper{padding-inline:calc(6.17143px + 4.57143vw)}}@media screen and (width>=1440px){.form__wrapper{padding-inline:4.5rem}}.form__intro{text-align:center;flex-direction:column;gap:.5rem;inline-size:100%;display:flex}.form__title{text-transform:uppercase;margin:0;font-family:kensington,Helvetica Neue Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-weight:600;line-height:1.15}@media screen and (width<=390px){.form__title{font-size:2rem}}@media screen and (width>=390px) and (width<=1440px){.form__title{font-size:calc(26.0571px + 1.52381vw)}}@media screen and (width>=1440px){.form__title{font-size:3rem}}.form h1.form__title{max-inline-size:67.5rem;margin-inline:auto;font-family:kensington,Helvetica Neue Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-weight:600;line-height:1.15}@media screen and (width<=390px){.form h1.form__title{font-size:2.5rem}}@media screen and (width>=390px) and (width<=1440px){.form h1.form__title{font-size:calc(28.8571px + 2.85714vw)}}@media screen and (width>=1440px){.form h1.form__title{font-size:4.375rem}}.form h1.form__title~.form__text{max-inline-size:62.5rem;margin-inline:auto}.form__title-emphasis{font-style:italic;font-weight:700}.form__text{line-height:1.25}@media screen and (width<=390px){.form__text{font-size:.875rem}}@media screen and (width>=390px) and (width<=1440px){.form__text{font-size:calc(13.2571px + .190476vw)}}@media screen and (width>=1440px){.form__text{font-size:1rem}}.form__form{background-color:var(--color--white);border-radius:.0625rem;inline-size:100%;max-inline-size:42.75rem;padding-block:2.5rem}@media screen and (width<=390px){.form__form{padding-inline:1.5rem}}@media screen and (width>=390px) and (width<=1440px){.form__form{padding-inline:calc(18.0571px + 1.52381vw)}}@media screen and (width>=1440px){.form__form{padding-inline:2.5rem}}.form__placeholder{color:var(--color--grey);text-align:center;margin:0;font-size:.875rem}.form .gform_wrapper form{flex-direction:column;gap:2.5rem;display:flex}.form .gform_wrapper .gform_heading{display:none}.form .gform_wrapper .gform_fields{flex-wrap:wrap;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.form .gform_wrapper .gfield{flex:100%;min-inline-size:0}.form .gform_wrapper .gfield--width-half{flex:calc(50% - .75rem);min-inline-size:15.625rem}.form .gform_wrapper .gfield_label{color:var(--color--black);letter-spacing:-.01em;margin-block:0 .5rem;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.form .gform_wrapper .gfield_required,.form .gform_wrapper .gfield_required_asterisk{color:var(--color--error)}.form .gform_wrapper .gform-field-label__text:has(+.gfield_required){padding-inline-end:.25rem}.form .gform_wrapper input:not([type=submit],[type=button],[type=checkbox],[type=radio]),.form .gform_wrapper select,.form .gform_wrapper textarea{min-block-size:3rem;inline-size:100%;color:var(--color--black);letter-spacing:-.01em;background-color:var(--color--white);border:1px solid var(--color--border-field);border-radius:.0625rem;padding:.75rem 1rem;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.form .gform_wrapper input:not([type=submit],[type=button],[type=checkbox],[type=radio])::placeholder,.form .gform_wrapper select::placeholder,.form .gform_wrapper textarea::placeholder{color:var(--color--placeholder);opacity:1}.form .gform_wrapper input:not([type=submit],[type=button],[type=checkbox],[type=radio]):focus-visible,.form .gform_wrapper select:focus-visible,.form .gform_wrapper textarea:focus-visible{outline:2px solid var(--color--black);outline-offset:2px}.form .gform_wrapper .gfield textarea{resize:vertical;block-size:7.75rem;min-block-size:0;padding-block:.875rem}.form .gform_wrapper select{appearance:none;background-image:var(--form-chevron);background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5rem;padding-inline-end:3rem}.form .gform_wrapper .gfield--type-html{color:var(--color--grey);letter-spacing:-.01em;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}.form .gform_wrapper .gfield--type-html a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.form .gform_wrapper .gfield--type-html a:hover{text-decoration-thickness:2px}.form .gform_wrapper .gform_footer,.form .gform_wrapper .gform-footer{padding:0;margin:0!important}.form .gform_wrapper .gform_button,.form .gform_wrapper .gform_next_button,.form .gform_wrapper .gform_previous_button{inline-size:100%;color:var(--color--white);text-align:center;letter-spacing:.02em;cursor:pointer;background-color:var(--color--black);border:1px solid #0000;border-radius:.0625rem;justify-content:center;align-items:center;gap:.5rem;padding:.6875rem;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.125;transition:background-color .2s;display:flex}.form .gform_wrapper .gform_button:hover,.form .gform_wrapper .gform_next_button:hover,.form .gform_wrapper .gform_previous_button:hover{background-color:var(--color--black-hover)}.form .gform_wrapper .gform_button:focus-visible,.form .gform_wrapper .gform_next_button:focus-visible,.form .gform_wrapper .gform_previous_button:focus-visible{outline:2px solid var(--color--black);outline-offset:2px}.form .gform_wrapper .gform_previous_button{color:var(--color--black);border-color:var(--color--black);background-color:#0000}.form .gform_wrapper .gform_previous_button:hover{background-color:var(--color--light-grey)}.form .gform_wrapper input[type=checkbox],.form .gform_wrapper input[type=radio]{appearance:auto;block-size:1rem;inline-size:1rem;accent-color:var(--color--black);cursor:pointer;flex:none}.form .gform_wrapper .gfield_error input:not([type=submit],[type=button],[type=checkbox],[type=radio]),.form .gform_wrapper .gfield_error select,.form .gform_wrapper .gfield_error textarea,.form .gform_wrapper .gfield_error .form__select-control{border-color:var(--color--error)}.form .gform_wrapper .gfield_validation_message,.form .gform_wrapper .validation_message{color:var(--color--error);background:0 0;border:0;margin-block-start:.25rem;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5}.form .gform_wrapper .gform_validation_errors{color:var(--color--error);border:1px solid var(--color--error);box-shadow:none;background:0 0;border-radius:.0625rem;margin-block-end:1.5rem;padding:1rem;font-size:.875rem;line-height:1.5}.form .gform_wrapper .gform_validation_errors .gform_submission_error{color:inherit;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:700}.form .gform_wrapper .gform_confirmation_message{color:var(--color--black);font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}.form__select{inline-size:100%;position:relative}.form__select-control{background-color:var(--color--white);border:1px solid var(--color--border-field);border-radius:.0625rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-block-size:3rem;padding:.5rem 1rem;display:flex}.form__select-toggle{min-inline-size:1.5rem;color:var(--color--black);text-align:start;letter-spacing:-.01em;background:0 0;border:0;flex:1.5rem;align-items:center;gap:.5rem;padding:0;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;display:flex;cursor:pointer!important}.form__select-toggle:focus-visible{outline:2px solid var(--color--black);outline-offset:2px}.form__select-value{text-overflow:ellipsis;min-inline-size:0;color:var(--color--placeholder);white-space:nowrap;flex:auto;overflow:hidden}.form__select-chevron{block-size:1.5rem;inline-size:1.5rem;-webkit-mask:var(--form-chevron) center/contain no-repeat;mask:var(--form-chevron) center/contain no-repeat;background-color:currentColor;flex:none;margin-inline-start:auto;transition:rotate .2s}.form__select-tags{margin:0;padding:0;list-style:none;display:contents}.form__select-tag{max-inline-size:100%;color:var(--color--black);letter-spacing:-.01em;background-color:var(--color--light-grey);border-radius:.0625rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.form__select-tag-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.form__select-tag-remove{block-size:1rem;inline-size:1rem;color:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;cursor:pointer!important}.form__select-tag-remove:hover{opacity:.6}.form__select-tag-remove:focus-visible{outline:2px solid var(--color--black);outline-offset:2px}.form__select-tag-remove-text{text-indent:-100vmax;block-size:1rem;inline-size:1rem;-webkit-mask:var(--form-close) center/contain no-repeat;mask:var(--form-close) center/contain no-repeat;background-color:currentColor;overflow:hidden}.form__select-panel{z-index:2;background-color:var(--color--white);border:1px solid var(--color--border-field);border-radius:.0625rem;max-block-size:15rem;position:absolute;inset-block-start:calc(100% + .25rem);inset-inline:0;overflow-y:auto}.form__select-options{margin:0;padding:0;list-style:none}.form__select-option label{color:var(--color--black);letter-spacing:-.01em;cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1rem;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.form__select-option label:hover{background-color:var(--color--light-grey)}.form__select-option input[type=checkbox]{appearance:auto;block-size:1rem;inline-size:1rem;accent-color:var(--color--black);flex:none}.form__select-option label:focus-within{outline:2px solid var(--color--black);outline-offset:-2px}.form__select.is-open .form__select-chevron{rotate:180deg}@media (prefers-reduced-motion:reduce){.form .gform_wrapper .gform_button,.form__select-chevron{transition:none}}
