.careers__roles__eO8kd{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.careers__role__rBd5Z{border:1px solid var(--cambt-color-border-subtle);border-radius:var(--cambt-radius-md);background:var(--cambt-color-bg-surface);transition:border-color .26s var(--cambt-ease-standard), transform .3s var(--cambt-ease-emphasized);gap:.6rem;padding:clamp(1.35rem,3vw,2rem);display:grid}.careers__role__rBd5Z:hover{border-color:var(--cambt-color-border-lit);transform:translateY(-2px)}.careers__roleMeta__SoBTz{color:var(--cambt-color-brand-electric);font-family:var(--cambt-font-mono);font-size:var(--cambt-font-size-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:600}.careers__role__rBd5Z h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:710;line-height:1.15}.careers__role__rBd5Z h3 a{color:inherit;text-decoration:none}.careers__role__rBd5Z h3 a:after{color:var(--cambt-color-brand-electric);content:"→";transition:translate .26s var(--cambt-ease-emphasized);margin-inline-start:.5rem;display:inline-block}.careers__role__rBd5Z:hover h3 a{color:var(--cambt-color-brand-electric)}.careers__role__rBd5Z:hover h3 a:after{translate:.3rem}.careers__role__rBd5Z p{max-width:62ch;color:var(--cambt-color-text-body);margin:0;line-height:1.65}.careers__emptyState__bAEP3{border:1px solid var(--cambt-color-border-subtle);border-radius:var(--cambt-radius-md);background:var(--cambt-color-bg-surface);padding:clamp(2rem,5vw,3.25rem)}.careers__emptyState__bAEP3 h3{letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:700}.careers__emptyState__bAEP3 p{max-width:58ch;color:var(--cambt-color-text-body);margin:0;line-height:1.7}.careers__detailBody__JRISp{max-width:68ch}.careers__detailBody__JRISp p,.careers__detailBody__JRISp li{color:var(--cambt-color-text-body);font-size:var(--cambt-font-size-md);line-height:1.75}.careers__detailBody__JRISp ul{margin:0 0 1.25rem;padding-inline-start:1.15rem}.careers__detailFacts__5_FRI{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin:0 0 2rem;padding:0;display:grid}.careers__detailFacts__5_FRI div{border-inline-start:2px solid var(--cambt-color-border-lit);padding-inline-start:.9rem}.careers__detailFacts__5_FRI dt{color:var(--cambt-color-text-secondary);font-family:var(--cambt-font-mono);font-size:var(--cambt-font-size-xs);letter-spacing:.1em;text-transform:uppercase}.careers__detailFacts__5_FRI dd{margin:.3rem 0 0;font-weight:700}.careers__form__L-hUv{gap:1.25rem;max-width:40rem;display:grid}.careers__formGrid__j4qH-{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;display:grid}.careers__hint__dYPft{color:var(--cambt-color-text-secondary);font-size:var(--cambt-font-size-xs);margin:.35rem 0 0;line-height:1.5}.careers__steps__8Hwd9{flex-wrap:wrap;gap:.35rem 1.25rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.careers__step__u50P4{color:var(--cambt-color-text-secondary);font-family:var(--cambt-font-mono);font-size:var(--cambt-font-size-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;display:flex;position:relative}.careers__stepMarker__-qnAc{border:1px solid var(--cambt-color-border-strong);background:var(--cambt-color-bg-surface);width:1.65rem;height:1.65rem;transition:background-color var(--cambt-motion-base) var(--cambt-ease-standard), border-color var(--cambt-motion-base) var(--cambt-ease-standard), color var(--cambt-motion-base) var(--cambt-ease-standard);border-radius:50%;place-items:center;font-size:.7rem;display:grid}.careers__step__u50P4[data-reached=true] .careers__stepMarker__-qnAc{border-color:var(--cambt-color-brand-blue);background:var(--cambt-color-brand-blue);color:#fff}.careers__step__u50P4[data-current=true]{color:var(--cambt-color-text-primary);font-weight:700}.careers__stepPanel__2traN{border:0;gap:1.25rem;margin:0;padding:0;display:grid}.careers__stepActions__Sa7rR{flex-wrap:wrap;gap:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.careers__stepMarker__-qnAc{transition-duration:1ms}}.careers__honeypot__nG3n_{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.careers__result__FULGE{border:1px solid var(--cambt-color-border-strong);border-radius:var(--cambt-radius-sm);background:var(--cambt-surface-veil);font-size:var(--cambt-font-size-sm);border-inline-start-width:3px;padding:.9rem 1.1rem;line-height:1.6}.careers__result__FULGE[data-status=sent]{border-inline-start-color:var(--cambt-color-brand-electric);color:var(--cambt-color-text-primary)}.careers__result__FULGE[data-status=invalid],.careers__result__FULGE[data-status=unavailable],.careers__result__FULGE[data-status=closed]{border-inline-start-color:var(--cambt-color-danger);color:var(--cambt-color-danger)}
