.careers-hero-bg[data-astro-cid-ibyx3qby]{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:#0a101c;opacity:0;transition:opacity .9s ease-out}.careers-hero-bg[data-astro-cid-ibyx3qby].is-visible{opacity:1}.careers-hero-bg__mesh[data-astro-cid-ibyx3qby]{position:absolute;inset:-18%;background:radial-gradient(ellipse 52% 44% at 22% 30%,rgb(6 182 212 / .22),transparent 58%),radial-gradient(ellipse 48% 42% at 78% 25%,rgb(98 212 231 / .18),transparent 55%),radial-gradient(ellipse 55% 48% at 50% 90%,rgb(245 158 11 / .1),transparent 58%),linear-gradient(165deg,#0a101c,#0f172a 48%,#111827);animation:careers-mesh-drift 30s ease-in-out infinite alternate}@keyframes careers-mesh-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-1.5%,1%,0) scale(1.035)}}.careers-hero-bg__grid[data-astro-cid-ibyx3qby]{position:absolute;inset:0;background-image:linear-gradient(rgb(148 163 184 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(148 163 184 / .06) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse 85% 70% at 50% 45%,black 18%,transparent 74%);animation:careers-grid-pulse 11s ease-in-out infinite}@keyframes careers-grid-pulse{0%,to{opacity:.4}50%{opacity:.72}}.careers-hero-bg__glow[data-astro-cid-ibyx3qby]{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5}.careers-hero-bg__glow--a[data-astro-cid-ibyx3qby]{width:min(38vw,20rem);height:min(38vw,20rem);top:10%;left:-4%;background:#06b6d44d;animation:careers-glow-a 17s ease-in-out infinite}.careers-hero-bg__glow--b[data-astro-cid-ibyx3qby]{width:min(32vw,16rem);height:min(32vw,16rem);bottom:12%;right:-3%;background:#62d4e742;animation:careers-glow-b 21s ease-in-out infinite}@keyframes careers-glow-a{0%,to{transform:translate(0)}50%{transform:translate(20px,16px)}}@keyframes careers-glow-b{0%,to{transform:translate(0)}50%{transform:translate(-16px,-12px)}}.careers-hero-bg__orbit[data-astro-cid-ibyx3qby]{position:absolute;left:50%;top:48%;width:min(88vw,34rem);height:min(88vw,34rem);translate:-50% -50%;border-radius:50%;border:1px dashed rgb(148 163 184 / .14);animation:careers-orbit-spin 56s linear infinite}@keyframes careers-orbit-spin{0%{rotate:0deg}to{rotate:360deg}}.careers-hero-bg__tickers[data-astro-cid-ibyx3qby]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:12% 0 18%;mask-image:linear-gradient(180deg,transparent,black 16%,black 84%,transparent)}.careers-hero-bg__ticker-row[data-astro-cid-ibyx3qby]{overflow:hidden;flex:1;display:flex;align-items:center;min-height:0}.careers-hero-bg__ticker-track[data-astro-cid-ibyx3qby]{display:flex;will-change:transform}.careers-hero-bg__ticker-set[data-astro-cid-ibyx3qby]{display:flex;gap:.7rem;padding-right:.7rem;flex-shrink:0}.careers-hero-bg__ticker-pill[data-astro-cid-ibyx3qby]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;border-radius:9999px;border:1px solid rgb(148 163 184 / .2);background:#0f172a8c;padding:.38rem .85rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#e2e8f0cc;backdrop-filter:blur(6px)}.careers-hero-bg__ticker-dot[data-astro-cid-ibyx3qby]{width:.35rem;height:.35rem;border-radius:9999px;background:#06b6d4f2;box-shadow:0 0 7px #06b6d48c;flex-shrink:0}@media(prefers-reduced-motion:no-preference){@keyframes careers-ticker-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes careers-ticker-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.careers-hero-bg__ticker-track--left[data-astro-cid-ibyx3qby]{animation:careers-ticker-left var(--careers-ticker-speed, 44s) linear infinite}.careers-hero-bg__ticker-track--right[data-astro-cid-ibyx3qby]{animation:careers-ticker-right var(--careers-ticker-speed, 44s) linear infinite}}.careers-hero-bg__cards[data-astro-cid-ibyx3qby]{position:absolute;inset:0;z-index:1}.careers-hero-bg__card[data-astro-cid-ibyx3qby]{position:absolute;width:clamp(8.5rem,11vw,10.5rem);padding:.65rem .8rem;border-radius:.5rem;border:1px solid rgb(148 163 184 / .18);border-left-width:3px;background:#0f172ac7;backdrop-filter:blur(8px);box-shadow:0 6px 24px #02061759,0 0 24px rgb(var(--careers-card-rgb) / .12);opacity:0;will-change:transform;animation:careers-card-in .65s cubic-bezier(.33,1,.68,1) calc(.35s + var(--careers-card-delay, 0s)) forwards,careers-card-float 8s ease-in-out calc(1.1s + var(--careers-card-delay, 0s)) infinite}.careers-hero-bg__card-label[data-astro-cid-ibyx3qby]{font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8e6}.careers-hero-bg__card-title[data-astro-cid-ibyx3qby]{margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1.3;color:#f8fafcf2}.careers-hero-bg__card-meta[data-astro-cid-ibyx3qby]{margin-top:.2rem;font-size:.625rem;line-height:1.35;color:#cbd5e1bf}@keyframes careers-card-in{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:.85;transform:translateY(0) scale(1)}}@keyframes careers-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.careers-hero-bg__particles[data-astro-cid-ibyx3qby]{position:absolute;inset:0}.careers-hero-bg__particle[data-astro-cid-ibyx3qby]{position:absolute;width:3px;height:3px;border-radius:50%;background:#06b6d473;top:calc(8% + var(--careers-particle-i) * 5.2%);left:calc(6% + var(--careers-particle-i) * 5.5%);animation:careers-particle-pulse calc(3.2s + var(--careers-particle-i) * .28s) ease-in-out infinite;animation-delay:calc(var(--careers-particle-i) * -.4s)}@keyframes careers-particle-pulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.6;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.careers-hero-bg[data-astro-cid-ibyx3qby]{opacity:1;transition:none}.careers-hero-bg__mesh[data-astro-cid-ibyx3qby],.careers-hero-bg__grid[data-astro-cid-ibyx3qby],.careers-hero-bg__glow[data-astro-cid-ibyx3qby],.careers-hero-bg__orbit[data-astro-cid-ibyx3qby],.careers-hero-bg__ticker-track[data-astro-cid-ibyx3qby],.careers-hero-bg__card[data-astro-cid-ibyx3qby],.careers-hero-bg__particle[data-astro-cid-ibyx3qby]{animation:none!important}.careers-hero-bg__card[data-astro-cid-ibyx3qby]{opacity:.85}}.careers-hero__scrim[data-astro-cid-to5iydfe]{background:radial-gradient(ellipse 85% 65% at 50% 42%,#0b1220b8,#0b122073 48%,#0b1220d1),linear-gradient(180deg,#02061759,#0206178c)}.simple-hero-entrance{opacity:0;translate:0 18px}.simple-hero-entrance.is-visible{opacity:1;translate:0 0;transition:opacity .6s cubic-bezier(.33,1,.68,1),translate .6s cubic-bezier(.33,1,.68,1)}@media(prefers-reduced-motion:reduce){.simple-hero-entrance{opacity:1;translate:0 0}}.careers-job-meta[data-astro-cid-5kku4sm3]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.careers-job-meta__pill[data-astro-cid-5kku4sm3]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;border:1px solid rgb(28 58 85 / .1);background:var(--ds-brand-gray-100);font-size:.8125rem;font-weight:500;line-height:1.25;color:var(--ds-brand-text-mid)}.careers-job-meta__icon[data-astro-cid-5kku4sm3]{display:inline-flex;flex-shrink:0;color:var(--ds-brand-cta-secondary)}.careers-job-meta__value[data-astro-cid-5kku4sm3]{white-space:nowrap}.careers-jobs[data-astro-cid-3wgukfxr]{--careers-jobs-card-heading: var(--ds-brand-navy-deep);--careers-jobs-card-muted: var(--ds-brand-text-light);--careers-jobs-ribbon-active-bg: var(--ds-brand-cta-secondary);--careers-jobs-ribbon-active-text: var(--ds-brand-white);--careers-jobs-ribbon-expired-bg: var(--ds-brand-gray-200);--careers-jobs-ribbon-expired-text: var(--ds-brand-text-mid)}.careers-jobs__grid[data-astro-cid-3wgukfxr]{display:grid;max-width:var(--width-container);align-items:stretch;grid-template-columns:1fr}@media(min-width:40rem){.careers-jobs__grid[data-astro-cid-3wgukfxr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers-job-card[data-astro-cid-3wgukfxr]{transition:box-shadow .22s var(--ds-ease-standard),transform .22s var(--ds-ease-standard),border-color .22s var(--ds-ease-standard)}@media(prefers-reduced-motion:no-preference){.careers-job-card[data-astro-cid-3wgukfxr]:not(.careers-job-card--expired):hover{transform:translateY(-3px);border-color:#1c3a5533;box-shadow:var(--ds-shadow-card-hover)}}.careers-job-card__ribbon--active[data-astro-cid-3wgukfxr]{background:var(--careers-jobs-ribbon-active-bg);color:var(--careers-jobs-ribbon-active-text);border-bottom:1px solid rgb(255 255 255 / .12)}.careers-job-card__ribbon--expired[data-astro-cid-3wgukfxr]{background:var(--careers-jobs-ribbon-expired-bg);color:var(--careers-jobs-ribbon-expired-text);border-bottom:1px solid rgb(28 58 85 / .08)}.careers-job-card__body[data-astro-cid-3wgukfxr]{padding:1.5rem 1.5rem 1.625rem}@media(min-width:48rem){.careers-job-card__body[data-astro-cid-3wgukfxr]{padding:1.625rem 1.75rem 1.75rem}}.careers-job-card__title[data-astro-cid-3wgukfxr]{margin-top:.875rem;color:var(--careers-jobs-card-heading);line-height:1.25;text-wrap:balance}.careers-job-card__cta[data-astro-cid-3wgukfxr]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgb(28 58 85 / .08)}.careers-job-card--expired[data-astro-cid-3wgukfxr] .careers-job-card__title[data-astro-cid-3wgukfxr]{color:var(--ds-brand-text-mid)}.careers-job-card__veil[data-astro-cid-3wgukfxr]{pointer-events:none;user-select:none;-webkit-user-select:none;background:#ffffffb8;filter:blur(7px);opacity:.88}@media(prefers-reduced-motion:reduce){.careers-job-card__veil[data-astro-cid-3wgukfxr]{filter:blur(5px);opacity:.92}}
