.legacy-career-showcase{--career-pink:#f14d98;--career-blue:#72bce9;position:relative;isolation:isolate;overflow:hidden;padding:112px 0 126px;background:linear-gradient(145deg,#07182d 0%,#0b2340 56%,#101d38 100%);color:#fff}.legacy-career-showcase:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,transparent 3%,#000 24%,#000 80%,transparent)}.legacy-career-showcase:after{content:"CAREERS";position:absolute;right:-24px;bottom:-74px;z-index:-1;color:#ffffff06;font:800 clamp(8rem,17vw,19rem)/1 Manrope,sans-serif;letter-spacing:-.08em}.legacy-career-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(4px);pointer-events:none}.legacy-career-glow-one{width:540px;height:540px;right:-230px;top:-280px;background:radial-gradient(circle,#d72b7b2e,transparent 67%)}.legacy-career-glow-two{width:440px;height:440px;left:-220px;bottom:-250px;background:radial-gradient(circle,#53a9dc26,transparent 68%)}.legacy-career-heading{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:80px;align-items:end;margin-bottom:62px}.legacy-career-heading .mini-label{color:#ff70ae}.legacy-career-heading h2{max-width:760px;margin:14px 0 0;font-size:clamp(3rem,5.4vw,6rem);line-height:.94;letter-spacing:-.065em}.legacy-career-intro{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;padding:18px 0 5px;border-top:1px solid #ffffff25}.legacy-career-intro>span{display:flex;flex-direction:column;color:#91a9bf;font:700 .66rem Manrope,sans-serif;letter-spacing:.09em;text-transform:uppercase}.legacy-career-intro>span b{color:#fff;font-size:2.7rem;line-height:1;letter-spacing:-.06em}.legacy-career-intro p{margin:0;color:#b5c4d2;line-height:1.7}.legacy-career-radar{position:absolute;z-index:-1;left:50%;top:42%;width:620px;height:620px;transform:translate(-50%,-50%);opacity:.4;pointer-events:none}.legacy-career-radar i{position:absolute;left:50%;top:50%;border:1px solid #7ab7de22;border-radius:50%;transform:translate(-50%,-50%)}.legacy-career-radar i:nth-child(1){width:100%;height:100%}.legacy-career-radar i:nth-child(2){width:72%;height:72%}.legacy-career-radar i:nth-child(3){width:44%;height:44%}.legacy-career-radar span{position:absolute;left:50%;top:50%;width:3px;height:48%;background:linear-gradient(#7bc4ed,transparent);transform-origin:50% 100%;animation:careerRadar 12s linear infinite}.legacy-career-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.legacy-career-card{--career-accent:var(--career-pink);position:relative;overflow:hidden;min-height:258px;padding:24px 26px 22px;border:1px solid #ffffff19;border-radius:2px;background:linear-gradient(145deg,#ffffff0d,#ffffff05);backdrop-filter:blur(9px);display:flex;flex-direction:column;transition:transform .35s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease}.legacy-career-card:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:linear-gradient(transparent,var(--career-accent),transparent);transform:scaleY(.36);transition:transform .35s ease}.legacy-career-card:after{content:"";position:absolute;right:-65px;top:-70px;width:180px;height:180px;border:1px solid color-mix(in srgb,var(--career-accent) 25%,transparent);border-radius:50%;transition:transform .5s ease}.legacy-career-card:hover{transform:translateY(-7px);border-color:color-mix(in srgb,var(--career-accent) 48%,transparent);background:linear-gradient(145deg,#ffffff14,#ffffff08);box-shadow:0 1px 2px rgba(7,20,42,.07),0 22px 54px #020d1c58}.legacy-career-card:hover:before{transform:scaleY(1)}.legacy-career-card:hover:after{transform:scale(1.18)}.legacy-career-card-2,.legacy-career-card-5{--career-accent:#64b9e8}.legacy-career-card-3,.legacy-career-card-7{--career-accent:#a58bf1}.legacy-career-card-4{--career-accent:#56c8af}.legacy-career-card-6{--career-accent:#ed9d65}.legacy-career-card-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between}.legacy-career-card-head>span{width:54px;height:54px;border:1px solid color-mix(in srgb,var(--career-accent) 38%,transparent);border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--career-accent) 9%,transparent);color:var(--career-accent);box-shadow:inset 0 0 18px #ffffff05}.legacy-career-card-head .icon{width:24px;height:24px}.legacy-career-card-head>b{color:#ffffff13;font:800 3.2rem/.8 Manrope,sans-serif;letter-spacing:-.08em}.legacy-career-card-copy{position:relative;z-index:1;margin-top:auto;padding-top:30px}.legacy-career-card-copy small{color:var(--career-accent);font:700 .58rem Manrope,sans-serif;letter-spacing:.13em}.legacy-career-card-copy h3{margin:8px 0 2px;font-size:1.25rem;line-height:1.35}.legacy-career-card-copy p{margin:0;color:#91a7ba;font-size:.87rem}.legacy-career-card-foot{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin-top:22px;padding-top:15px;border-top:1px solid #ffffff12;color:#7f96aa;font:700 .56rem Manrope,sans-serif;letter-spacing:.12em}.legacy-career-card-foot i{width:4px;height:4px;border-radius:50%;background:var(--career-accent)}.legacy-career-card-foot b{margin-left:auto;color:var(--career-accent);font-size:1rem;transition:transform .25s ease}.legacy-career-card:hover .legacy-career-card-foot b{transform:translate(3px,-3px)}.legacy-career-card:nth-child(7){grid-column:1/-1;min-height:190px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;align-items:center}.legacy-career-card:nth-child(7) .legacy-career-card-head{align-items:center}.legacy-career-card:nth-child(7) .legacy-career-card-head>b{margin-left:22px}.legacy-career-card:nth-child(7) .legacy-career-card-copy{margin:0;padding:0}.legacy-career-card:nth-child(7) .legacy-career-card-foot{min-width:210px;margin:0;padding:18px 0 18px 24px;border-top:0;border-left:1px solid #ffffff12}.legacy-career-card:nth-child(7):after{right:25%;top:-105px;width:300px;height:300px}@keyframes careerRadar{to{transform:rotate(360deg)}}
@media(max-width:980px){.legacy-career-heading{grid-template-columns:1fr;gap:30px}.legacy-career-intro{max-width:620px}.legacy-career-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-career-card:nth-child(7){grid-column:1/-1}.legacy-career-card:nth-child(7) .legacy-career-card-foot{min-width:180px}}
@media(max-width:650px){.legacy-career-showcase{padding:84px 0 92px}.legacy-career-heading{margin-bottom:40px}.legacy-career-heading h2{font-size:3.35rem}.legacy-career-intro{grid-template-columns:1fr;padding-top:16px}.legacy-career-intro>span{flex-direction:row;align-items:end;gap:10px}.legacy-career-grid{grid-template-columns:1fr;gap:12px}.legacy-career-card{min-height:218px;border-radius:14px}.legacy-career-card:nth-child(7){grid-column:auto;min-height:218px;display:flex}.legacy-career-card:nth-child(7) .legacy-career-card-head{align-items:flex-start}.legacy-career-card:nth-child(7) .legacy-career-card-head>b{margin-left:0}.legacy-career-card:nth-child(7) .legacy-career-card-copy{margin-top:auto;padding-top:30px}.legacy-career-card:nth-child(7) .legacy-career-card-foot{width:100%;min-width:0;margin-top:22px;padding:15px 0 0;border-left:0;border-top:1px solid #ffffff12}.legacy-career-radar{width:390px;height:390px}.legacy-career-showcase:after{font-size:8rem;bottom:-22px}}
@media(prefers-reduced-motion:reduce){.legacy-career-radar span{animation:none}.legacy-career-card,.legacy-career-card:after,.legacy-career-card:before,.legacy-career-card-foot b{transition:none}}
