.job-application-form-module-scss-module__V1-9qG__formContainer{gap:var(--zora-form-spacing);padding:var(--zora-form-padding);background-color:var(--zora-bg-surface-02);font-family:var(--zora-font-family-inter);--zora-text:var(--zora-neutral-900);--zora-text-secondary:var(--zora-neutral-700);color:var(--zora-text);border-radius:0;flex-direction:column;display:flex;container-type:inline-size}@media only screen and (min-width:768px){.job-application-form-module-scss-module__V1-9qG__formContainer{border-radius:var(--zora-radius-x3)}}.job-application-form-module-scss-module__V1-9qG__form{gap:var(--zora-form-spacing);flex-direction:column;display:flex}.job-application-form-module-scss-module__V1-9qG__fields{gap:var(--zora-spacing-x4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.job-application-form-module-scss-module__V1-9qG__fields>*{min-width:0}@container (min-width:520px){.job-application-form-module-scss-module__V1-9qG__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.job-application-form-module-scss-module__V1-9qG__field{min-width:0}.job-application-form-module-scss-module__V1-9qG__fieldFullWidth{grid-column:1/-1}@container (min-width:520px){.job-application-form-module-scss-module__V1-9qG__fieldSolo{grid-column:1/-1}}.job-application-form-module-scss-module__V1-9qG__demographicSection{color:var(--zora-text-secondary);font-size:var(--zora-font-size-2xs);line-height:var(--zora-line-height-l)}.job-application-form-module-scss-module__V1-9qG__demographicHeader{font-family:var(--zora-font-family-bossa);color:var(--zora-text);margin-bottom:var(--zora-spacing-x2)}.job-application-form-module-scss-module__V1-9qG__demographicDescription{margin-bottom:var(--zora-spacing-x2)}.job-application-form-module-scss-module__V1-9qG__fieldDescription{color:var(--zora-text-secondary);font-size:var(--zora-font-size-2xs);line-height:var(--zora-line-height-l);margin-top:var(--zora-spacing-x2)}:is(.job-application-form-module-scss-module__V1-9qG__fieldDescription h1,.job-application-form-module-scss-module__V1-9qG__fieldDescription h2,.job-application-form-module-scss-module__V1-9qG__fieldDescription h3,.job-application-form-module-scss-module__V1-9qG__fieldDescription h4,.job-application-form-module-scss-module__V1-9qG__fieldDescription h5,.job-application-form-module-scss-module__V1-9qG__fieldDescription h6){font-family:var(--zora-font-family-inter);font-weight:var(--zora-font-weight-semibold);color:var(--zora-text);margin:var(--zora-spacing-x3) 0 var(--zora-spacing-x1)}.job-application-form-module-scss-module__V1-9qG__fieldDescription p{margin:0 0 var(--zora-spacing-x2)}:is(.job-application-form-module-scss-module__V1-9qG__fieldDescription ul,.job-application-form-module-scss-module__V1-9qG__fieldDescription ol){padding-left:var(--zora-spacing-x4);margin-left:0;margin-bottom:var(--zora-spacing-x2)}.job-application-form-module-scss-module__V1-9qG__fieldDescription ul{list-style:outside}.job-application-form-module-scss-module__V1-9qG__fieldDescription ol{list-style:decimal}:is(.job-application-form-module-scss-module__V1-9qG__fieldDescription strong,.job-application-form-module-scss-module__V1-9qG__fieldDescription b){font-weight:var(--zora-font-weight-semibold)}.job-application-form-module-scss-module__V1-9qG__fieldDescription a{color:inherit;text-decoration:underline}.job-application-form-module-scss-module__V1-9qG__fieldDescription>:last-child{margin-bottom:0}.job-application-form-module-scss-module__V1-9qG__submitRow{display:flex}.job-application-form-module-scss-module__V1-9qG__submitButton{isolation:isolate;width:100%;font-size:1rem;font-weight:var(--zora-font-weight-semibold);color:var(--zora-btn-text-light);background:var(--zora-btn-bg);border-radius:var(--zora-radius-x4);cursor:pointer;font-family:var(--zora-font-family-inter);border:none;flex:1;padding:.85rem 1.5rem;position:relative;overflow:hidden}.job-application-form-module-scss-module__V1-9qG__submitButton:before{content:"";border-radius:inherit;background-color:var(--zora-btn-bg-hover);transition:transform var(--zora-btn-duration-hover-out) var(--zora-btn-easing-exit);pointer-events:none;z-index:-1;position:absolute;inset:0;transform:translate(-100%)}@media only screen and (min-width:1024px){.job-application-form-module-scss-module__V1-9qG__submitButton:hover:not(:disabled):before{transition:transform var(--zora-btn-duration-hover-in) var(--zora-btn-easing-enter);transform:translate(0)}}.job-application-form-module-scss-module__V1-9qG__submitButton:focus-visible{outline:2px solid var(--zora-input-border-focused);outline-offset:2px}.job-application-form-module-scss-module__V1-9qG__submitButton:disabled{opacity:.6;cursor:not-allowed}.job-application-form-module-scss-module__V1-9qG__requiredField>:first-child:after{content:"*";color:var(--zora-text-alert)}.job-application-form-module-scss-module__V1-9qG__submitError{font-size:var(--zora-font-size-xs);color:var(--zora-text-alert)}.job-application-form-module-scss-module__V1-9qG__successMessage{font-size:var(--zora-font-size-s);line-height:var(--zora-line-height-l);color:var(--zora-text)}.job-application-form-module-scss-module__V1-9qG__successTitle{font-family:var(--zora-font-family-bossa);font-size:var(--zora-font-size-m);margin-bottom:var(--zora-spacing-x2)}
.job-description-module-scss-module__ODd-bW__body{font-family:var(--zora-font-family-inter);font-weight:var(--zora-font-weight-regular);font-size:var(--zora-font-size-xs);line-height:var(--zora-line-height-l);letter-spacing:var(--zora-letter-spacing-m);color:var(--zora-text-secondary)}:is(.job-description-module-scss-module__ODd-bW__body h1,.job-description-module-scss-module__ODd-bW__body h2,.job-description-module-scss-module__ODd-bW__body h3,.job-description-module-scss-module__ODd-bW__body h4,.job-description-module-scss-module__ODd-bW__body h5,.job-description-module-scss-module__ODd-bW__body h6){font-family:var(--zora-font-family-bossa);font-weight:var(--zora-font-weight-regular);line-height:var(--zora-line-height-l);letter-spacing:var(--zora-letter-spacing-m);color:var(--zora-text);margin:var(--zora-spacing-x6) 0 var(--zora-spacing-x3)}.job-description-module-scss-module__ODd-bW__body h1{font-size:var(--zora-font-size-xl)}.job-description-module-scss-module__ODd-bW__body h2{font-size:var(--zora-font-size-l)}.job-description-module-scss-module__ODd-bW__body h3{font-size:var(--zora-font-size-m)}.job-description-module-scss-module__ODd-bW__body h4{font-size:var(--zora-font-size-s)}:is(.job-description-module-scss-module__ODd-bW__body h5,.job-description-module-scss-module__ODd-bW__body h6){font-size:var(--zora-font-size-xs)}:is(.job-description-module-scss-module__ODd-bW__body h1 strong,.job-description-module-scss-module__ODd-bW__body h2 strong,.job-description-module-scss-module__ODd-bW__body h3 strong,.job-description-module-scss-module__ODd-bW__body h4 strong,.job-description-module-scss-module__ODd-bW__body h5 strong,.job-description-module-scss-module__ODd-bW__body h6 strong,.job-description-module-scss-module__ODd-bW__body h1 b,.job-description-module-scss-module__ODd-bW__body h2 b,.job-description-module-scss-module__ODd-bW__body h3 b,.job-description-module-scss-module__ODd-bW__body h4 b,.job-description-module-scss-module__ODd-bW__body h5 b,.job-description-module-scss-module__ODd-bW__body h6 b){font-weight:inherit}.job-description-module-scss-module__ODd-bW__body p{margin:0 0 var(--zora-spacing-x4)}:is(.job-description-module-scss-module__ODd-bW__body ul,.job-description-module-scss-module__ODd-bW__body ol){padding-left:var(--zora-spacing-x6);margin-left:0;margin-bottom:var(--zora-spacing-x4)}.job-description-module-scss-module__ODd-bW__body ul{list-style:outside}.job-description-module-scss-module__ODd-bW__body ol{list-style:decimal}:is(.job-description-module-scss-module__ODd-bW__body strong,.job-description-module-scss-module__ODd-bW__body b){font-weight:var(--zora-font-weight-bold)}:is(.job-description-module-scss-module__ODd-bW__body em,.job-description-module-scss-module__ODd-bW__body i){font-style:italic}.job-description-module-scss-module__ODd-bW__body a{color:inherit;text-decoration:underline}.job-description-module-scss-module__ODd-bW__body>:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.job-description-module-scss-module__ODd-bW__body h1{font-size:var(--zora-font-size-3xl);line-height:var(--zora-line-height-m)}.job-description-module-scss-module__ODd-bW__body h2{font-size:var(--zora-font-size-xl)}.job-description-module-scss-module__ODd-bW__body h3{font-size:var(--zora-font-size-l)}.job-description-module-scss-module__ODd-bW__body h4{font-size:var(--zora-font-size-m)}.job-description-module-scss-module__ODd-bW__body h5{font-size:var(--zora-font-size-s)}}@media only screen and (min-width:1440px){.job-description-module-scss-module__ODd-bW__body{font-size:var(--zora-font-size-s)}.job-description-module-scss-module__ODd-bW__body h1{font-size:var(--zora-font-size-5xl)}.job-description-module-scss-module__ODd-bW__body h2{font-size:var(--zora-font-size-3xl);line-height:var(--zora-line-height-m)}.job-description-module-scss-module__ODd-bW__body h3{font-size:var(--zora-font-size-xl)}.job-description-module-scss-module__ODd-bW__body h4{font-size:var(--zora-font-size-l)}.job-description-module-scss-module__ODd-bW__body h5{font-size:var(--zora-font-size-m)}.job-description-module-scss-module__ODd-bW__body h6{font-size:var(--zora-font-size-s)}}@media only screen and (min-width:1920px){.job-description-module-scss-module__ODd-bW__body h1{font-size:var(--zora-font-size-7xl)}.job-description-module-scss-module__ODd-bW__body h2{font-size:var(--zora-font-size-5xl)}.job-description-module-scss-module__ODd-bW__body h3{font-size:var(--zora-font-size-3xl)}.job-description-module-scss-module__ODd-bW__body h4{font-size:var(--zora-font-size-xl)}.job-description-module-scss-module__ODd-bW__body h5{font-size:var(--zora-font-size-l)}.job-description-module-scss-module__ODd-bW__body h6{font-size:var(--zora-font-size-m)}}
.page-module-scss-module__Ohic2W__pageBody{margin-top:var(--zora-section-medium-margin);margin-bottom:var(--zora-section-medium-margin)}.page-module-scss-module__Ohic2W__applicationFormSection{margin-bottom:var(--zora-section-medium-margin)}.page-module-scss-module__Ohic2W__locationsList{padding-left:var(--zora-spacing-x6);font-family:var(--zora-font-family-inter);font-weight:var(--zora-font-weight-regular);font-size:var(--accordion-description-size);line-height:var(--zora-line-height-l);letter-spacing:var(--zora-letter-spacing-m);color:var(--zora-text-on-bg-accent-secondary);margin:0;list-style:outside}