.scene-careers .careers-lead{padding:110px 6vw 64px;grid-template-columns:1fr 1fr;gap:4vw;max-width:2000px;margin:auto;min-height:0}.scene-careers .careers-lead h1{font-size:clamp(48px,5.4vw,84px);max-width:none}.scene-careers .careers-lead p{max-width:32ch}.scene-careers .careers-lead figure{position:relative;aspect-ratio:1.15;margin:0;overflow:hidden;width:100%;max-width:850px}.scene-careers .careers-lead figure img{position:absolute;width:125%;height:auto;max-width:none;aspect-ratio:1;object-fit:contain;margin:0;left:-20%;top:-20%}.careers-introduction{border-top:1px solid var(--line);margin-top:30px;padding-top:28px}.careers-introduction h3{font-size:23px;font-weight:400}.careers-introduction p{font-size:16px;line-height:1.6;color:var(--muted);margin:12px 0 18px;max-width:36ch}.careers-introduction>a{font-size:14px;text-decoration:underline;text-underline-offset:6px}.scene-careers .ashby-board{color:var(--muted);font-size:13px;padding-top:12px}.scene-careers .careers-openings{padding:64px 6vw 80px}.scene-careers .ashby-roles>a:first-child{border-top:0;padding-top:0}@media(max-width:800px){.scene-careers .careers-lead{display:block;padding:110px 6vw 36px}.scene-careers .careers-lead>div{padding:0}.scene-careers .careers-lead h1{font-size:clamp(42px,8vw,64px)}.scene-careers .careers-lead figure{margin-top:32px;aspect-ratio:1.15}.scene-careers .careers-openings{display:block;padding:40px 6vw 56px}.scene-careers .ashby-roles{margin-top:36px}}
@media(min-width:801px){.scene-careers .careers-lead{max-width:none;padding-right:0;grid-template-columns:1fr 1.05fr}.scene-careers .careers-lead figure{max-width:none}.scene-careers .careers-lead>div{max-width:760px}.scene-careers .careers-lead figure{max-height:720px}}
@media(max-width:800px){.scene-careers .careers-lead figure{width:calc(100% + 6vw)}}
@media(min-width:801px){.scene-careers .careers-lead figure{max-height:none;max-width:900px;margin-left:auto}}
