.careers-hero{min-height:clamp(440px,64vh,640px);padding-top:calc(var(--nav-h) + clamp(3rem, 8vw, 6rem));background:var(--bg-900);align-items:flex-end;padding-bottom:clamp(2.5rem,6vw,5rem);display:flex;position:relative;overflow:hidden}.careers-hero__media{position:absolute;inset:0}.careers-hero__media img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.careers-hero__scrim{background:linear-gradient(#0a0a0af2 0%,#0a0a0aad 42%,#0a0a0af7 100%),radial-gradient(at 22% 62%,#ff5a1f29 0%,#0000 56%);position:absolute;inset:0}.careers-hero__grain{background-image:var(--grain);opacity:.05;mix-blend-mode:overlay;position:absolute;inset:0}.careers-hero__content{z-index:2;gap:clamp(.9rem,1.8vw,1.35rem);max-width:58rem;display:grid;position:relative}.careers-hero__title{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2.3rem,6.8vw,5.6rem);font-weight:700;line-height:1;display:grid}.careers-hero__title em{color:#0000;-webkit-text-stroke:1.5px var(--accent);font-style:normal}.careers-hero__lede{max-width:56ch;font-size:var(--fs-lg);color:var(--text-muted);line-height:1.6}.careers-hero__actions{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:700px){.careers-hero__actions .btn{flex:100%}}
