.workforce-journey{background:radial-gradient(circle at 10% 10%,rgba(94,211,195,.08),transparent 32%),linear-gradient(180deg,#fff,#f8fcfc);padding:92px 24px;position:relative;width:100%}.workforce-journey__inner{margin:0 auto;max-width:1240px;width:100%}.workforce-journey__intro{margin-bottom:56px;max-width:980px}.workforce-journey__eyebrow{color:#087d74;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.8px;line-height:1.2;margin:0 0 14px;text-transform:uppercase}.workforce-journey__headline{color:#0b365f;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.4vw,62px);font-weight:700;letter-spacing:-1.2px;line-height:1.02;margin:0 0 18px;max-width:1080px}.workforce-journey__body{color:#334f68;font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:1.55;max-width:1000px}.workforce-journey__body p:last-child{margin-bottom:0}.workforce-journey__track{align-items:center;border-top:1px solid rgba(8,125,116,.18);display:grid;gap:34px;grid-template-columns:180px minmax(0,1fr);padding:36px 0}.workforce-journey__track--secondary{margin-top:8px}.workforce-journey__track-intro{align-self:stretch;border-right:2px solid #67d3c1;display:flex;flex-direction:column;justify-content:center;padding:8px 26px 8px 0}.workforce-journey__track-label{color:#12345b;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:800;letter-spacing:.4px;line-height:1.28;margin:0 0 10px;text-transform:uppercase}.workforce-journey__track-copy{color:#334f68;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.45;margin:0}.workforce-journey__steps{align-items:start;display:grid;width:100%}.workforce-journey__steps--five{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr)}.workforce-journey__steps--three{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr) 70px minmax(0,1fr)}.workforce-journey__step{min-width:0;text-align:center}.workforce-journey__icon{align-items:center;background-color:#dff6f2;border-radius:50%;color:#087d74;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:800;height:82px;justify-content:center;margin:0 auto 17px;width:82px}.workforce-journey__icon--secondary{background-color:#dff3fb;color:#12345b}.workforce-journey__icon img{height:52px;object-fit:contain;width:52px}.workforce-journey__step h3{color:#12345b;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:800;letter-spacing:.4px;line-height:1.2;margin:0 0 8px;text-transform:uppercase}.workforce-journey__step p{color:#334f68;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.38;margin:0 auto;max-width:190px}.workforce-journey__arrow{color:#45cbbb;font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:1;padding-top:29px;text-align:center}.workforce-journey__arrow--secondary{color:#77bddf}.workforce-journey__closing{align-items:center;background:linear-gradient(90deg,#e8f8f6,#f3fbfb);border-radius:28px;display:flex;gap:28px;margin-top:36px;padding:30px 38px}.workforce-journey__closing-icon{align-items:center;background-color:#c8f2ea;border-radius:50%;color:#087d74;display:flex;flex:0 0 66px;font-family:Georgia,Times New Roman,serif;font-size:30px;height:66px;justify-content:center;line-height:1;width:66px}.workforce-journey__closing-copy{flex:1}.workforce-journey__closing-copy h3{color:#0b365f;font-family:Georgia,Times New Roman,serif;font-size:25px;font-style:italic;font-weight:700;line-height:1.15;margin:0 0 6px}.workforce-journey__closing-copy>div{color:#334f68;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}.workforce-journey__closing-copy p{margin:0}@media (max-width:1040px){.workforce-journey{padding:76px 28px}.workforce-journey__track{gap:24px;grid-template-columns:150px minmax(0,1fr)}.workforce-journey__steps--five{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr)}.workforce-journey__steps--three{grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr) 45px minmax(0,1fr)}.workforce-journey__icon{height:68px;width:68px}.workforce-journey__icon img{height:43px;width:43px}.workforce-journey__step h3{font-size:15px}.workforce-journey__step p{font-size:14px}}@media (max-width:760px){.workforce-journey{padding:62px 20px}.workforce-journey__intro{margin-bottom:36px}.workforce-journey__headline{font-size:38px;line-height:1.03}.workforce-journey__body{font-size:17px}.workforce-journey__track{display:block;padding:32px 0}.workforce-journey__track-intro{border-bottom:2px solid #67d3c1;border-right:0;margin-bottom:28px;padding:0 0 18px}.workforce-journey__steps,.workforce-journey__steps--five,.workforce-journey__steps--three{display:block}.workforce-journey__step{padding:0 0 34px;position:relative}.workforce-journey__step:last-child{padding-bottom:0}.workforce-journey__arrow{display:none}.workforce-journey__icon{height:74px;width:74px}.workforce-journey__step h3{font-size:17px}.workforce-journey__step p{font-size:16px;max-width:320px}.workforce-journey__closing{align-items:flex-start;border-radius:20px;gap:18px;padding:24px}.workforce-journey__closing-icon{flex:0 0 50px;font-size:24px;height:50px;width:50px}.workforce-journey__closing-copy h3{font-size:21px}.workforce-journey__closing-copy>div{font-size:14px}}