.recruitment-journey-six .journey-subtitle{color:var(--green);margin:16px 0 0;font-size:clamp(1.08rem,1.8vw,1.3rem);font-weight:750;line-height:1.5}.recruitment-journey-six .journey-intro{margin:12px 0 32px}.recruitment-journey-six .recruitment-journey-steps{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.recruitment-journey-six .recruitment-journey-steps>li{border:1px solid var(--border);background:#f5faf8;border-radius:22px;padding:24px}.recruitment-journey-six .journey-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.recruitment-journey-six .journey-step-label{color:var(--green);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:8px;font-size:.76rem;font-weight:800;display:flex}.recruitment-journey-six .journey-step-label>span{letter-spacing:-.04em;font-size:1.6rem}.recruitment-journey-six .journey-icon{background:var(--mint);width:48px;height:48px;color:var(--green);border-radius:16px 16px 16px 5px;flex:none;place-items:center;display:grid}.recruitment-journey-six li:nth-child(3n+2) .journey-icon{background:var(--purple)}.recruitment-journey-six li:nth-child(3n) .journey-icon{background:var(--pale)}.recruitment-journey-six .recruitment-journey-steps h3{min-height:2.7em;margin:0 0 12px;padding:0;font-size:1.12rem;line-height:1.35}.recruitment-journey-six .recruitment-journey-steps p{color:#425959;font-size:.93rem;line-height:1.65}.recruitment-journey-six .journey-connector{z-index:1;width:25px;height:26px;color:var(--green);place-items:center;font-weight:800;display:grid;position:absolute;top:35px;right:-25px}.recruitment-journey-six li:nth-child(3n) .journey-connector{display:none}.recruitment-journey-six .journey-safeguards{border-left:3px solid var(--orange);color:#425959;margin:22px 0;padding-left:16px;font-size:.86rem;line-height:1.7}.recruitment-journey-six .journey-handoff{background:var(--green);color:var(--white);border-radius:22px;padding:28px}.recruitment-journey-six .journey-handoff-heading{align-items:center;gap:14px;display:flex}.recruitment-journey-six .journey-handoff-heading>span{border:1px solid var(--border-light);width:32px;height:32px;color:var(--mint);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;display:grid}.recruitment-journey-six .journey-handoff h3{color:var(--white);margin:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.35}.recruitment-journey-six .journey-clinical-steps{flex-wrap:wrap;gap:10px 16px;margin:22px 0;padding:0;font-size:.93rem;font-weight:750;list-style:none;display:flex}.recruitment-journey-six .journey-clinical-steps li{align-items:center;gap:16px;display:flex}.recruitment-journey-six .journey-clinical-steps span{color:var(--mint)}.recruitment-journey-six .journey-responsibilities{border-top:1px solid var(--border-light);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding-top:20px;display:grid}.recruitment-journey-six .journey-responsibilities dt{color:var(--pale);margin-bottom:5px;font-size:.85rem;font-weight:850}.recruitment-journey-six .journey-responsibilities dd{margin:0;font-size:.88rem;line-height:1.6}.recruitment-journey-six .journey-cta{background:#f6f6e7;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;padding:28px;display:flex}.recruitment-journey-six .journey-cta h3{max-width:540px;margin:0 0 10px;font-size:1.3rem;line-height:1.3}.recruitment-journey-six .journey-cta p{color:#425959;margin:0;font-size:.93rem}.recruitment-journey-six .journey-cta .button{flex:none}@media (min-width:701px) and (max-width:1050px){.recruitment-journey-six .recruitment-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.recruitment-journey-six li:nth-child(3n) .journey-connector{display:grid}.recruitment-journey-six li:nth-child(2n) .journey-connector{display:none}}@media (max-width:900px){.recruitment-journey-six .journey-cta{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:700px){.recruitment-journey-six .recruitment-journey-steps{grid-template-columns:minmax(0,1fr)}.recruitment-journey-six .recruitment-journey-steps>li{padding:22px}.recruitment-journey-six .recruitment-journey-steps h3{min-height:0}.recruitment-journey-six .journey-card-top{margin-bottom:14px}.recruitment-journey-six .journey-connector,.recruitment-journey-six li:nth-child(3n) .journey-connector{display:grid;top:auto;bottom:-26px;right:33px;transform:rotate(90deg)}.recruitment-journey-six .journey-handoff,.recruitment-journey-six .journey-cta{padding:22px}.recruitment-journey-six .journey-handoff-heading{align-items:flex-start}.recruitment-journey-six .journey-clinical-steps{flex-direction:column;gap:8px}.recruitment-journey-six .journey-clinical-steps li{flex-direction:column;align-items:flex-start;gap:8px}.recruitment-journey-six .journey-clinical-steps span{transform:rotate(90deg)}.recruitment-journey-six .journey-responsibilities{grid-template-columns:minmax(0,1fr);gap:18px}.recruitment-journey-six .journey-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.recruitment-journey-six .button{transition:none}.recruitment-journey-six .button:hover{transform:none}}
