.career-path{position:relative;overflow:hidden;background:linear-gradient(180deg,#effaff 0%,#fff 100%)}.career-path:before{content:"";position:absolute;inset:0 0 auto;height:190px;background:linear-gradient(115deg,rgba(124,226,240,.28),rgba(26,145,197,.12));clip-path:polygon(0 0,100% 0,100% 52%,78% 65%,58% 46%,35% 72%,0 58%)}.career-path .container{position:relative}.career-path-head{max-width:790px;margin-bottom:50px}.career-path-head h2{font-size:clamp(2.2rem,4.5vw,4rem);line-height:1.12;color:#12375d;margin:.2em 0}.career-path-head p{font-size:1.05rem;color:#5f7589}.career-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:18px;padding:36px 40px 54px;min-height:430px}.career-track:before{content:"";position:absolute;left:3%;right:2%;bottom:36px;height:305px;background:linear-gradient(28deg,#53e3e6 0%,#1bb8d5 48%,#0a6197 100%);clip-path:polygon(0 80%,78% 12%,75% 0,100% 8%,88% 31%,83% 19%,0 100%);opacity:.96;filter:drop-shadow(0 18px 22px rgba(4,87,130,.16))}.career-step{position:relative;z-index:1;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.85);border-radius:18px;padding:21px;box-shadow:0 14px 34px rgba(5,47,95,.14);backdrop-filter:blur(8px)}.career-step:nth-child(1){margin-bottom:0}.career-step:nth-child(2){margin-bottom:70px}.career-step:nth-child(3){margin-bottom:140px}.career-step:nth-child(4){margin-bottom:215px}.career-step-number{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#e4f8fc;color:#078fc8;font-weight:900;box-shadow:0 0 0 5px rgba(255,255,255,.72);margin-bottom:14px}.career-step h3{margin:0;color:#103b69;font-size:1.3rem}.career-step p{margin:8px 0 0;color:#687e91;font-size:.82rem;line-height:1.55}.career-promise{max-width:900px;margin:12px auto 0;text-align:center;color:#526c82;font-size:.9rem}.career-promise strong{color:#0a83bc}.talent-whatsapp{align-self:stretch}.talent-whatsapp .btn{width:fit-content}.talent-whatsapp a[target="_blank"]{text-decoration:none}
@media(max-width:900px){.career-track{grid-template-columns:repeat(2,1fr);align-items:stretch;min-height:auto;padding:20px 0}.career-track:before{display:none}.career-step:nth-child(n){margin:0}.career-step{min-height:190px}.career-path-head{margin-bottom:24px}}
@media(max-width:560px){.career-track{grid-template-columns:1fr;gap:12px;padding-left:35px}.career-track:before{display:block;left:12px;right:auto;bottom:25px;top:24px;width:8px;height:auto;clip-path:none;border-radius:999px;background:linear-gradient(180deg,#56e3e4,#075f98)}.career-step{min-height:auto}.career-step:before{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#22bdd3;left:-30px;top:28px;border:4px solid #fff;box-shadow:0 0 0 2px #22bdd3}.career-path-head h2{font-size:2.35rem}.career-promise{text-align:left;margin-left:35px}}
