.body-container--careers form{align-items:top;background-color:unset;border:0;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin-inline:auto;max-width:500px;padding:0}@media (min-width:576px){.body-container--careers form{flex-direction:row}}.body-container--careers form .hs-form-field{margin-bottom:0}.body-container--careers form .hs-form-field:first-of-type{flex-grow:1}.body-container--careers form .hs-form-field label{display:none}.body-container--careers form .hs-form-field input{background:var(--white);border:1px solid var(--grey-light);border-radius:.5rem;margin-bottom:0;padding:1rem .625rem}@media (max-width:575px){.body-container--careers form .hs-form-field input,.body-container--careers form .hs-submit input{min-width:100%;width:100%}}.body-container--careers form .legal-consent-container{order:3;width:100%}.body-container--careers form .legal-consent-container p,.body-container--careers form .legal-consent-container p a{color:var(--white)}.body-container--careers form .hs_error_rollup,.body-container--careers form ul.hs-error-msgs{display:none}.position-detail{max-width:960px}.position-detail h1{font-size:1.75rem;margin-inline:auto;margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.position-detail h1{font-size:2.75rem}}@media (min-width:992px){.position-detail h1{font-size:3.5rem}}.position-detail h2{font-size:1.25rem}@media (min-width:768px){.position-detail h2{font-size:2rem}}@media (min-width:992px){.position-detail h2{font-size:2.25rem}}.position-detail h3{font-size:1.125rem}@media (min-width:768px){.position-detail h3{font-size:1.375rem}}@media (min-width:992px){.position-detail h3{font-size:1.75rem}}.position-detail ul{line-height:2}.position-detail ul ::marker{color:var(--magenta)}.position-detail ul li ::marker{color:var(--magenta)}