.careers-hero.svelte-jexann{position:relative;z-index:0;display:flex;align-items:center;height:min(70dvh,900px);overflow:hidden;background:#0a0a0a;padding-inline:1.5rem;padding-top:calc(4rem + var(--h-header));padding-bottom:4rem}@media(min-width:65.001em){.careers-hero.svelte-jexann{padding-inline:2rem;padding-top:calc(6rem + var(--h-header));padding-bottom:6rem}}.hero-bg.svelte-jexann{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 80%;filter:brightness(.38);z-index:-2}.hero-veil.svelte-jexann{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,.3) 55%,transparent 100%)}.careers-hero-content.svelte-jexann{position:relative;z-index:1;width:100%;max-width:80em;margin-inline:auto}@keyframes svelte-jexann-hero-enter{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow.svelte-jexann{animation:svelte-jexann-hero-enter .7s cubic-bezier(.22,1,.36,1) .05s both}.hero-headline.svelte-jexann{animation:svelte-jexann-hero-enter .8s cubic-bezier(.22,1,.36,1) .18s both}.hero-body.svelte-jexann{animation:svelte-jexann-hero-enter .8s cubic-bezier(.22,1,.36,1) .32s both}.hero-cta.svelte-jexann{animation:svelte-jexann-hero-enter .8s cubic-bezier(.22,1,.36,1) .46s both}@media(prefers-reduced-motion:reduce){.hero-eyebrow.svelte-jexann,.hero-headline.svelte-jexann,.hero-body.svelte-jexann,.hero-cta.svelte-jexann{animation:none}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.not-loaded.swiper-wrapper.svelte-29ub6v{gap:var(--grid-layout-gap);--grid-item-min-width:1rem;--gap-count:calc(var(--grid-max-column-count) - 1);--total-gap-width:calc(var(--gap-count)*var(--grid-layout-gap));--grid-item-max-width:calc((100% - var(--total-gap-width))/var(--grid-max-column-count));display:flex}.not-loaded.swiper-wrapper.svelte-29ub6v .swiper-slide:where(.svelte-29ub6v){flex:0 0 max(var(--grid-item-max-width),var(--grid-item-min-width))}@media(max-width:65em){.swiper.svelte-29ub6v{padding-inline:max(calc((100% - var(--breakpoint-xlg))/2),1.5rem)}.not-loaded.swiper-wrapper.svelte-29ub6v{--grid-max-column-count:1;--grid-layout-gap:1.5rem}}@media(min-width:65.001em){.swiper.svelte-29ub6v{padding-inline:max(calc((100% - var(--breakpoint-xlg))/2),2rem)}.not-loaded.swiper-wrapper.svelte-29ub6v{--grid-max-column-count:2;--grid-layout-gap:2rem}}.swiper-slide.empty-slide.svelte-29ub6v{width:100%!important}.empty-state.svelte-29ub6v{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.empty-state-icon.svelte-29ub6v{width:2.5rem;height:2.5rem;color:var(--m-accent);opacity:.8;margin-bottom:.5rem}
