.career-application-form-module__QQWICW__form,.career-application-form-module__QQWICW__fields{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.career-application-form-module__QQWICW__fields{border:0;margin:0;padding:0}.career-application-form-module__QQWICW__intro{margin-top:.75rem}.career-application-form-module__QQWICW__field{flex-direction:column;gap:.6rem;min-width:0;display:flex}.career-application-form-module__QQWICW__field>span:first-child{font-weight:600}.career-application-form-module__QQWICW__nameFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.career-application-form-module__QQWICW__control{border:1px solid var(--careers-rule);width:100%;min-height:3.25rem;color:var(--color-ink);background:#fff;border-radius:.375rem;padding:.8rem 1rem}textarea.career-application-form-module__QQWICW__control{resize:vertical}.career-application-form-module__QQWICW__control[aria-invalid=true]{border:2px solid var(--color-ink)}.career-application-form-module__QQWICW__upload:has([aria-invalid=true]){border:2px solid var(--color-ink)}.career-application-form-module__QQWICW__upload{border:1px dashed var(--careers-rule);border-radius:.375rem;padding:1.5rem}.career-application-form-module__QQWICW__upload input{width:100%;min-width:0;font-family:var(--font-ui);padding-block:.75rem}.career-application-form-module__QQWICW__upload input::file-selector-button{color:var(--color-ink);border:1px solid var(--careers-rule);cursor:pointer;background:#fff;border-radius:.375rem;margin-right:1rem;padding:.65rem 1rem}.career-application-form-module__QQWICW__error{border:2px solid var(--color-ink);border-radius:.375rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.career-application-form-module__QQWICW__error ul{padding-left:1.25rem;list-style:outside}.career-application-form-module__QQWICW__error a,.career-application-form-module__QQWICW__fallback a{text-underline-offset:.25em;text-decoration:underline}.career-application-form-module__QQWICW__error a{padding-block:.3rem;display:inline-block}.career-application-form-module__QQWICW__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.career-application-form-module__QQWICW__submitBlock{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.career-application-form-module__QQWICW__submit{border:1px solid var(--color-emerald-deep);background:var(--color-emerald-deep);color:#fff;cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.875rem 1.25rem;display:inline-flex}.career-application-form-module__QQWICW__submit:hover{background:var(--color-ink)}.career-application-form-module__QQWICW__submit:disabled{cursor:wait}.career-application-form-module__QQWICW__fallback a{padding-block:.5rem;display:inline-block}.career-application-form-module__QQWICW__success{border:1px solid var(--careers-rule);border-radius:.375rem;flex-direction:column;align-items:start;gap:1.25rem;padding:2rem;scroll-margin-top:6.5rem;display:flex}.career-application-form-module__QQWICW__success p{overflow-wrap:anywhere}@media (max-width:479px){.career-application-form-module__QQWICW__nameFields{grid-template-columns:minmax(0,1fr)}.career-application-form-module__QQWICW__upload{padding:1rem}.career-application-form-module__QQWICW__success{padding:1.5rem}}
