.zema-careers{position:relative}.zema-careers-hero__title{font-size:clamp(48px,7vw,96px);font-weight:600;line-height:1;letter-spacing:-.04em;margin:0 0 36px}.zema-careers-hero__copy{max-width:900px}.zema-careers-hero__lead{font-size:21px;color:#5a5a5a;max-width:720px;line-height:1.55;margin:0 0 40px}.zema-careers-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;height:clamp(480px,64vw,860px);grid-gap:2px;gap:2px;background:#0f0f0f}@media(max-width:700px){.zema-careers-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;height:clamp(400px,130vw,800px)}}.zema-careers-grid__cell{overflow:hidden;position:relative}.zema-careers-grid__cell img{width:100%;height:100%;object-fit:cover}.zema-careers-grid__cell--feature{grid-column:1;grid-row:1/3}@media(max-width:700px){.zema-careers-grid__cell--feature{grid-column:1/3;grid-row:1}}.zema-careers-grid__cell--top-center{grid-column:2;grid-row:1}@media(max-width:700px){.zema-careers-grid__cell--top-center{grid-column:1;grid-row:2}}.zema-careers-grid__cell--top-right{grid-column:3;grid-row:1}@media(max-width:700px){.zema-careers-grid__cell--top-right{grid-column:2;grid-row:2}}.zema-careers-grid__cell--bottom-center{grid-column:2;grid-row:2}@media(max-width:700px){.zema-careers-grid__cell--bottom-center{grid-column:1;grid-row:3}}.zema-careers-grid__cell--bottom-right{grid-column:3;grid-row:2}@media(max-width:700px){.zema-careers-grid__cell--bottom-right{grid-column:2;grid-row:3}}.zema-careers-benefits__title{font-size:clamp(40px,5.5vw,68px);font-weight:600;letter-spacing:-.03em;line-height:1.05;max-width:900px;margin:0 0 16px}.zema-careers-benefits__list{list-style:none;padding:0;margin:64px 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:80px;column-gap:80px;grid-row-gap:56px;row-gap:56px}@media(max-width:800px){.zema-careers-benefits__list{grid-template-columns:1fr;column-gap:0;row-gap:48px}}.zema-careers-benefits__item{display:grid;grid-template-columns:56px 1fr;grid-column-gap:16px;column-gap:16px;align-items:baseline}.zema-careers-benefits__num{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;letter-spacing:.08em;color:#ff530d;font-weight:500}.zema-careers-benefits__title-row{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0 0 10px}.zema-careers-benefits__desc{font-size:15px;line-height:1.6;color:#5a5a5a;margin:0}