.career-hero-slider[data-astro-cid-ku77ph3l]{min-height:min(58svh,36rem);--career-controls-offset: 1.25rem;--career-controls-height: 2.75rem;--career-controls-zone: calc(var(--career-controls-offset) + var(--career-controls-height) + 2.4rem);--career-hero-pad-top: clamp(5.5rem, 10vh, 7rem);--career-hero-pad-bottom: max(clamp(8.25rem, 13vh, 10rem), var(--career-controls-zone));--career-hero-pad-mobile: 5.75rem;--career-hero-pad-mobile-bottom: max(8.9rem, var(--career-controls-zone));background:radial-gradient(circle at 16% 24%,rgba(255,153,0,.16),transparent 28%),linear-gradient(140deg,#13183f,#22295d 42%,#373c73)}.career-hero-bg[data-astro-cid-ku77ph3l],.career-hero-slider__viewport[data-astro-cid-ku77ph3l],.career-hero-slide[data-astro-cid-ku77ph3l],.career-hero-slide__backdrop[data-astro-cid-ku77ph3l]{position:absolute;inset:0}.career-hero-slider__viewport[data-astro-cid-ku77ph3l]{position:relative;min-height:inherit;width:100%;overflow:hidden}.career-hero-slide[data-astro-cid-ku77ph3l]{display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--motion-ease-standard)}.career-hero-slide[data-astro-cid-ku77ph3l].active{opacity:1;pointer-events:auto}.career-hero-slide__backdrop[data-astro-cid-ku77ph3l]{background-image:linear-gradient(110deg,#080d26e6,#121e4acc 42%,#23367699),radial-gradient(circle at 72% 28%,var(--career-slide-accent),transparent 30%),var(--career-slide-image);background-size:cover,auto,cover;background-position:center,center,center;transform:scale(1.03)}.career-hero-slide__content[data-astro-cid-ku77ph3l]{position:relative;z-index:1;width:min(100% - 2rem,56rem);margin:0 auto;padding:var(--career-hero-pad-top) var(--space-sm) var(--career-hero-pad-bottom);text-align:center;overflow:visible}.career-hero-copy[data-astro-cid-ku77ph3l]{opacity:0;transform:translateY(1rem);transition:opacity var(--dur-slow) var(--motion-ease-standard),transform var(--dur-slow) var(--motion-ease-standard)}.career-hero-slide[data-astro-cid-ku77ph3l].active .career-hero-copy[data-astro-cid-ku77ph3l]{opacity:1;transform:translateY(0)}.career-hero-eyebrow[data-astro-cid-ku77ph3l]{color:#f90;font-size:var(--font-size-lg);font-weight:700;letter-spacing:.06em;text-transform:none}.career-hero-title[data-astro-cid-ku77ph3l]{max-width:58rem;margin:var(--space-sm) auto 0;font-size:var(--font-size-display);line-height:1.08;font-weight:700;text-wrap:balance}.career-hero-body[data-astro-cid-ku77ph3l]{max-width:44rem;margin:var(--space-1-1) auto 0;font-size:var(--font-size-lead);line-height:1.65;color:#ffffffe6;text-wrap:pretty}.career-hero-actions[data-astro-cid-ku77ph3l]{margin-top:1.8rem}.career-hero-trust[data-astro-cid-ku77ph3l]{display:inline-flex;align-items:center;gap:var(--space-0-7);margin-top:1.3rem;padding:var(--space-xs) var(--space-1-1);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-pill);background:#ffffff1a;color:#fffffff0;font-size:var(--font-size-md)}.career-hero-trust__dot[data-astro-cid-ku77ph3l]{width:.55rem;height:.55rem;border-radius:var(--radius-pill);background:#f90}.career-hero-controls[data-astro-cid-ku77ph3l]{position:absolute;left:50%;z-index:2;width:min(100% - 2rem,88rem);display:flex;align-items:center;gap:var(--space-0-8);transform:translate(-50%)}.career-hero-controls--desktop[data-astro-cid-ku77ph3l]{top:50%;justify-content:space-between;pointer-events:none;transform:translateY(-50%);transform:translate(-50%,-50%)}.career-hero-controls--footer[data-astro-cid-ku77ph3l]{bottom:var(--career-controls-offset);gap:var(--space-sm);justify-content:center}.career-hero-controls__mobile-arrows[data-astro-cid-ku77ph3l]{display:none;align-items:center;gap:var(--space-xs)}.career-hero-dots[data-astro-cid-ku77ph3l]{display:flex;align-items:center;gap:var(--space-0-65)}.slider-btn[data-astro-cid-ku77ph3l]{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-pill);background:#090c2157;color:#fff;font-size:var(--font-size-body);backdrop-filter:blur(12px);transition:transform var(--dur-fast) var(--motion-ease-standard),background var(--dur-fast) var(--motion-ease-standard),border-color var(--dur-fast) var(--motion-ease-standard)}.slider-btn[data-astro-cid-ku77ph3l]:hover{transform:translateY(-2px);background:#ffffff26;border-color:#fff6}.dot[data-astro-cid-ku77ph3l]{height:.72rem;width:.72rem;border:0;border-radius:var(--radius-pill);background:#ffffff59;transition:width var(--dur-fast) var(--motion-ease-standard),background var(--dur-fast) var(--motion-ease-standard),transform var(--dur-fast) var(--motion-ease-standard)}.dot[data-astro-cid-ku77ph3l].active{width:2.1rem;background:#f90}@media(max-width:1023px){.career-hero-slider[data-astro-cid-ku77ph3l]{--career-controls-zone: calc(var(--career-controls-offset) + var(--career-controls-height) + 2.2rem)}.career-hero-controls--desktop[data-astro-cid-ku77ph3l]{width:calc(100% - 1.5rem)}.career-hero-slide__content[data-astro-cid-ku77ph3l]{width:min(100% - 1.5rem,46rem);padding-top:clamp(4.75rem,9vh,6rem);padding-bottom:max(8.15rem,var(--career-controls-zone))}}@media(max-width:767px){.career-hero-slider[data-astro-cid-ku77ph3l]{min-height:34rem;--career-controls-offset: 1rem;--career-controls-height: 3rem;--career-controls-zone: calc(var(--career-controls-offset) + var(--career-controls-height) + 2rem)}.career-hero-slide__content[data-astro-cid-ku77ph3l]{width:min(100% - 1.5rem,34rem);padding:var(--career-hero-pad-mobile) var(--space-xs) var(--career-hero-pad-mobile-bottom)}.career-hero-title[data-astro-cid-ku77ph3l]{font-size:var(--font-size-display-mobile);line-height:1.12}.career-hero-body[data-astro-cid-ku77ph3l]{font-size:var(--font-size-md);line-height:1.58}.career-hero-controls--desktop[data-astro-cid-ku77ph3l]{display:none}.career-hero-controls--footer[data-astro-cid-ku77ph3l]{width:calc(100% - 1.5rem);justify-content:space-between}.career-hero-controls__mobile-arrows[data-astro-cid-ku77ph3l]{display:flex}.career-hero-dots[data-astro-cid-ku77ph3l]{gap:var(--space-2xs)}}.embed_jobs_head,.embed_jobs_head2,.embed_jobs_head3{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;width:100%!important;max-width:100%!important}#rec_job_listing_div{padding:0!important;margin:0!important;background:transparent!important;font-family:var(--font-family-sans)!important;color:var(--color-brand-navy)!important}#rec_job_listing_div .rec_filter_cls{margin-bottom:var(--space-xl)!important;padding:var(--space-md)!important;background:var(--color-brand-navy-light)!important;border-radius:var(--radius-md)!important}#rec_job_listing_div .rec_facet_group{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))!important;gap:var(--space-md) var(--space-lg)!important}#rec_job_listing_div .job-type-div{min-width:0!important}#rec_job_listing_div .job-type-div>.job-type{display:block!important;font-size:var(--font-size-xs)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--color-brand-navy)!important;margin-bottom:var(--space-2xs)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#rec_job_listing_div .cw-rec-filter,#rec_job_listing_div .rec_ul_filter{list-style:none!important;padding:0!important;margin:0!important;max-height:none!important;height:auto!important;overflow:visible!important}#rec_job_listing_div .rec_ul_filter li{list-style:none!important;padding:0!important;margin:0!important;line-height:1.6!important}#rec_job_listing_div .cw-facet-checkbox-label{display:inline-flex!important;align-items:center!important;gap:var(--space-2xs)!important;font-size:var(--font-size-sm)!important;color:var(--color-brand-navy)!important;cursor:pointer!important;padding:2px 0!important}#rec_job_listing_div .cw-facet-checkbox{accent-color:var(--color-brand-orange)!important;margin:0!important}#rec_job_listing_div .rec_job_listing_div_jobs>ul{list-style:none!important;padding:0!important;margin:0!important}#rec_job_listing_div .rec-job-info{list-style:none!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--color-border)!important;border-radius:0!important;margin:0!important;padding:var(--space-lg) 0!important}#rec_job_listing_div .rec-job-info:last-child{border-bottom:0!important}#rec_job_listing_div .rec-job-info ul,#rec_job_listing_div .rec-job-info li{list-style:none!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left!important}#rec_job_listing_div .rec-job-title{font-size:var(--font-size-h3)!important;font-weight:600!important;line-height:1.3!important}#rec_job_listing_div .rec-job-title a{color:var(--color-brand-navy)!important;font-weight:600!important;text-decoration:none!important}#rec_job_listing_div .rec-job-title a:hover{color:var(--color-brand-orange)!important}#rec_job_listing_div .zrsite_Location{display:block!important;font-size:var(--font-size-body)!important;color:var(--color-brand-navy)!important;opacity:.8!important;margin-top:var(--space-xs)!important}#rec_job_listing_div .zrsite_Job_Type{display:block!important;font-size:var(--font-size-body)!important;color:var(--color-brand-navy)!important;opacity:.8!important;margin-top:var(--space-2xs)!important}#rec_job_listing_div .zrsite_Job_Type>span:first-child{display:none!important}#rec_job_listing_div .zrsite_Job_Description,#rec_job_listing_div li.zrsite_Date_Opened{display:none!important}
