.client-onboarding_card__XoxwM{padding:25px;border:1px solid #2c4650;border-radius:14px;background:linear-gradient(145deg,#132832,#0d1c24);color:#edf5f3}.client-onboarding_heading__2rYTj{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.client-onboarding_eyebrow__0UgKu{margin:0 0 8px;color:#b7f38d;font-size:10px;font-weight:800;letter-spacing:.13em}.client-onboarding_heading__2rYTj h2{font-size:24px;letter-spacing:-.05em}.client-onboarding_progress__qrywl{display:grid;place-items:center;min-width:45px;height:45px;border:1px solid #b7f38d66;border-radius:50%;color:#b7f38d;font-size:13px}.client-onboarding_intro__6OFY7{max-width:560px;margin:13px 0 17px;color:#abc1c1;font-size:12px;line-height:1.6}.client-onboarding_track__N48Iv{height:5px;border-radius:999px;background:#29414b;overflow:hidden}.client-onboarding_track__N48Iv span{display:block;height:100%;border-radius:inherit;background:#b7f38d;transition:width .2s}.client-onboarding_steps__1qROc{display:grid;grid-gap:2px;gap:2px;margin:18px 0 0;padding:0;list-style:none}.client-onboarding_steps__1qROc li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;min-height:38px;color:#b3c8c6;font-size:12px}.client-onboarding_steps__1qROc li[data-complete=true]{color:#edf5f3}.client-onboarding_icon__w4mkz{display:grid;place-items:center;width:22px;height:22px;border:1px solid #56717a;border-radius:50%;color:#83999b}.client-onboarding_steps__1qROc li[data-complete=true] .client-onboarding_icon__w4mkz{border-color:#b7f38d;background:#b7f38d;color:#0d1c17}.client-onboarding_steps__1qROc a{display:inline-flex;align-items:center;gap:4px;color:#b7f38d;font-size:11px;font-weight:700}.client-onboarding_next__GwP_n{display:inline-flex;align-items:center;gap:8px;margin-top:17px;color:#0c1a20;background:#b7f38d;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800}.client-onboarding_next__GwP_n:hover{background:#d4ffb4}@media(max-width:600px){.client-onboarding_card__XoxwM{padding:20px}.client-onboarding_heading__2rYTj h2{font-size:22px}}.client-onboarding_steps__1qROc li{padding:10px 0;min-height:62px}.client-onboarding_steps__1qROc small,.client-onboarding_steps__1qROc strong{display:block}.client-onboarding_steps__1qROc small{margin-top:5px;font-size:12px;line-height:1.5;color:#abc1c1}.client-onboarding_steps__1qROc a{min-height:44px;padding:6px}.client-onboarding_next__GwP_n:focus-visible,.client-onboarding_steps__1qROc a:focus-visible{outline:2px solid #b7f38d;outline-offset:4px}