.hero--page .hero__content{max-width:912px}.hero--page .hero__image{object-position:50% 28%}.careers-people{padding-bottom:32px}.careers-values{padding-top:32px;padding-bottom:32px}.careers-join.card-section{padding:32px var(--pad-x) 64px}.careers-join .card-section__inner{gap:40px}.careers-join--empty{padding:32px var(--pad-x) 64px}.careers-join__inner{display:flex;flex-direction:column;gap:40px;max-width:var(--site-max-w);margin:0 auto}.careers-join__header{display:flex;align-items:center;justify-content:space-between;gap:20px}.careers-join__title{font-size:64px;font-weight:300;line-height:.9;letter-spacing:-.96px}.careers-join--empty .vacancy-list__empty{padding:0}@media (max-width:1024px){.careers-people,.careers-values{padding-top:var(--pad-y);padding-bottom:var(--pad-y)}.careers-values{padding-top:0}.careers-join.card-section,.careers-join--empty{padding:0 var(--pad-x) var(--pad-y)}.careers-join .card-section__inner,.careers-join__inner{gap:24px}.careers-join .card-section__track{grid-auto-columns:calc((100% - 20px) / 2);margin-right:0;padding-right:0}.careers-join__header{flex-direction:column;align-items:flex-start}.careers-join__title{font-size:32px;line-height:1.06;letter-spacing:-.32px}}@media (max-width:767px){.careers-join .card-section__track{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;overflow:visible}}