.hero_text-block{padding-bottom:2.5rem}.form_wrapper{justify-content:center;display:flex}.form_block{background-color:var(--background-color--background-secondary);border-radius:.5rem;margin-bottom:0;padding:1.5rem}.form_inputs{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.form_field-label{color:var(--text-color--text-secondary);margin-bottom:.5rem;font-weight:400}.form_field-wrapper{position:relative}.form_input{background-color:var(--background-color--background-primary);height:auto;min-height:2.5rem;color:var(--text-color--text-secondary);border:1px #000;border-radius:.5rem;margin-bottom:0;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;transition:background-color .3s;width:100%}.form_input::placeholder{color:var(--base-color-neutral--grey-200)}.form_input.is-text-area{height:auto;min-height:11.25rem;overflow:auto}.form_checkboxes{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column}.form_checkbox,.form_checkboxes{justify-content:flex-start;align-items:flex-start;display:flex}.form_checkbox{margin-bottom:0;padding-left:1.25rem}.form_checkbox-icon{border:.5px solid var(--border-color--border-secondary);cursor:pointer;border-radius:.25rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem;margin-top:0;margin-left:-1.25rem;margin-right:1rem;transition:all .2s}.form_checkbox-icon.is-checked{background-color:var(--base-color-neutral--transparent);background-image:url(/images/site/4777149/6899f362d9cb5275de57bca1_tick.svg);background-position:50%;background-size:cover}.form_checkbox-label{color:var(--text-color--text-secondary);margin-bottom:0;font-size:.625rem;font-weight:400}.form_submit-wrapper{display:flex}.field-error-message{z-index:100;background-color:var(--background-color--background-alternate);color:var(--text-color--text-alternate);white-space:nowrap;border-radius:.5rem;padding:.125rem .375rem;font-size:.625rem;display:none;position:absolute;inset:auto auto 10% 0;transform:translateY(100%)}.form-success{text-align:center;background-color:#ddd;padding:20px;display:none}.form-error{background-color:#ffdede;margin-top:10px;padding:10px;display:none}.form_success-message{background-color:var(--base-color-system--success-green-light);border-radius:.5rem}.form_error-message{background-color:var(--base-color-system--error-red-light);border-radius:.5rem}.button_link.is-submit{background-color:var(--base-color-neutral--transparent);border:none;cursor:pointer}.form_checkbox input[type=checkbox]{opacity:0;position:absolute;z-index:-1}@media screen and (max-width:767px){.form_inputs{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}}@media screen and (max-width:479px){.form_inputs{grid-row-gap:.5rem}}.partner-section{padding-bottom:7rem}.partner-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none}.partner-path{padding:2rem;border-radius:.5rem;background:var(--background-color--background-secondary)}.partner-path h3{margin:0 0 1.25rem}.partner-path__facts{margin:0}.partner-path__facts dt{color:var(--text-color--text-primary);font-size:.875rem}.partner-path__facts dd{margin:.25rem 0 1rem}.partner-path__facts dd:last-child{margin-bottom:0}.partner-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none;border-top:1px solid var(--border-color--border-primary)}.partner-step{padding-top:1.5rem}.partner-step__number{display:block;margin-bottom:1rem;color:var(--text-color--text-primary);font-variant-numeric:tabular-nums}.partner-step h3{margin:0 0 .5rem}.partner-step p{margin:0}.partner-current,.partner-step p{color:var(--text-color--text-primary)}.partner-current{margin:3rem 0 0;max-width:40rem}.partner-form__fieldset{margin:0;padding-left:0;padding-right:0;padding-top:0;border:0;min-width:0}.partner-form__type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.partner-form__type{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid rgba(0,0,0,.12);border-radius:.5rem;background:var(--background-color--background-primary);cursor:pointer;transition:border-color .2s}.partner-form__type:hover{border-color:rgba(0,0,0,.35)}.partner-form__type.is-selected{border-color:var(--text-color--text-secondary);box-shadow:inset 0 0 0 1px var(--text-color--text-secondary)}.partner-form__type input{position:absolute;opacity:0;pointer-events:none}.partner-form__type:has(input:focus-visible){outline:2px solid var(--text-color--text-secondary);outline-offset:2px}.partner-form__type-label{color:var(--text-color--text-secondary);font-weight:500}.partner-form__type-hint{color:var(--text-color--text-primary);font-size:.875rem}.partner-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.partner-form__regions{display:flex;flex-wrap:wrap;gap:.5rem}.partner-form__check{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.12);border-radius:.5rem;background:var(--background-color--background-primary);color:var(--text-color--text-secondary);font-size:.9375rem;cursor:pointer}.partner-form__check:has(input:checked){border-color:var(--text-color--text-secondary)}.partner-form__check input{margin:0;accent-color:var(--text-color--text-secondary)}.partner-form select.form_input{color:var(--text-color--text-secondary)}@media screen and (max-width:767px){.partner-section{padding-bottom:4.5rem}.partner-paths,.partner-steps{grid-template-columns:1fr}.partner-steps{gap:1.5rem}.partner-path{padding:1.5rem}.partner-form__row,.partner-form__type-grid{grid-template-columns:1fr}}