.page-hero{align-content:end;background-color:var(--green-2);background-image:url("/images/team_ribbon_cut_group.jpeg");background-size:cover;background-position:center top;color:var(--green-12);height:85lvh;max-height:640px;padding-block:3rem}.page-hero h1{background-color:var(--background-2);color:var(--text-2);left:-24px;max-width:fit-content;padding:12px 24px;position:relative}.page-wrapper section{padding-block:3rem}#apply .directions ol{display:flex;flex-direction:column;gap:1lh;font-size:var(--size-scale-500);padding-inline:1rem}#apply .wrapper{--flow-space:0;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}#employment-form{--flow-space:1rem;background-color:var(--background-1);border:2px solid var(--green)}#employment-form fieldset[data-field=drive]{display:grid;grid-template-columns:20px 1fr;gap:12px 4px;border:0;margin-block-end:var(--flow-space,2rem);padding:0}@media screen and (min-width:64rem){.page-hero{padding-block:4rem}}