.welcome-shell .welcome-career__verification-box--spacing{padding:28px}.welcome-shell .welcome-career__panel--row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:18px}.welcome-shell .welcome-career__passerelle-carriere-titan--text{font-family:Manrope;font-size:15px}.welcome-shell .welcome-career__afrique-ouest--card{font-size:10px;background:var(--orange-600);color:#fff;padding:3px 10px;border-radius:999px;font-weight:800}.welcome-shell .welcome-career__panel--stack{display:flex;flex-direction:column;gap:10px;font-size:13px}.welcome-shell .welcome-career__panel--row-soft{padding:12px 16px;background:var(--soft);border:1px solid var(--line);border-radius:10px;display:flex;justify-content:space-between}.welcome-shell .welcome-career__offres-de-stages--text{color:var(--muted)}.welcome-shell .welcome-career__metric--text{color:#059669}.welcome-shell .welcome-career__metric--text-accent{color:var(--orange-600)}.welcome-shell .welcome-career__panel--row-variant-a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:28px}.welcome-shell .welcome-career__eyebrow--text{font-size:10px}.welcome-shell .welcome-career__section-title--text{color:var(--navy-900);font-size:clamp(22px,3vw,36px);margin-bottom:0}.welcome-shell .welcome-career__selectionnez-une-fiche--text{font-size:13px;color:var(--muted)}.welcome-shell .welcome-career__panel--grid{display:grid;grid-template-columns:1.3fr .7fr;gap:28px;align-items:center}.welcome-shell .welcome-career__panel--stack-variant-a{display:flex;flex-direction:column;gap:10px}.welcome-shell .welcome-career__role-title--text{font-family:Manrope;font-size:13px;font-weight:800;margin-bottom:6px}.welcome-shell .welcome-career__role-skills--row{display:flex;gap:6px;flex-wrap:wrap}.welcome-shell .welcome-career__panel--card{background:var(--soft);border:1px solid var(--line);padding:36px 24px;border-radius:14px;text-align:center}.welcome-shell .welcome-career__score-dadequation-ia--text{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--muted);font-family:Manrope;display:block;margin-bottom:14px;letter-spacing:.06em}.welcome-shell .welcome-career__metric--text-accent-variant-a{font-size:64px;font-weight:900;font-family:monospace;color:var(--orange-600);line-height:1}.welcome-shell .welcome-career__label--text{font-size:28px;color:var(--muted);font-family:Manrope;font-weight:400}.welcome-shell .welcome-career__panel--card-variant-a{margin-top:14px;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:#0596691a;border:1px solid rgba(5,150,105,.25);color:#059669;font-size:11px;font-weight:800;text-transform:uppercase}.welcome-shell .welcome-career__solution--grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:36px}.welcome-shell .welcome-career__solution--base{min-height:auto}.welcome-shell .welcome-career__solution--card{background:#eff6ff;color:#1d4ed8}.welcome-shell .welcome-career__solution--card-variant-a{background:#ecfdf5;color:#059669}.welcome-shell .welcome-career__panel--grid-variant-a{display:grid;grid-template-columns:1fr 1.1fr;gap:28px}.welcome-shell .welcome-career__simulateur-de-cv--text{font-family:Manrope;font-size:16px;font-weight:800;color:var(--navy-900);margin:0 0 20px}.welcome-shell .welcome-career__field--card{width:100%;padding:10px 14px;border-radius:8px;border:1.5px solid var(--line);font-size:13px;color:var(--navy-900);outline:none}.welcome-shell .welcome-career__element--row{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;cursor:pointer;color:var(--navy-900)}.welcome-shell .welcome-career__field--text{width:16px;height:16px;accent-color:var(--orange-500)}.welcome-shell .welcome-career__panel--row-variant-b{display:flex;justify-content:space-between;align-items:start;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:16px}.welcome-shell .welcome-career__scolarite-notes-verifiees--card{font-size:10px;font-weight:800;background:#05966933;color:#34d399;padding:3px 8px;border-radius:8px;border:1px solid rgba(5,150,105,.4);display:block;margin-bottom:8px}.welcome-shell .welcome-career__ablavi-mensah-adanlete--text{font-family:Manrope;font-size:20px;color:var(--white);margin:0 0 4px}.welcome-shell .welcome-career__developpeuse-web-integratrice--text{color:#fdba74;font-size:13px;font-weight:700}.welcome-shell .welcome-career__panel--row-variant-c{color:#aeb9c9;font-size:11px;margin-top:4px;display:flex;align-items:center;gap:4px}.welcome-shell .welcome-career__panel--card-variant-b{text-align:right;background:#ffffff0f;padding:12px;border-radius:8px}.welcome-shell .welcome-career__matching-ia--text{font-size:10px;color:#aeb9c9;font-weight:700}.welcome-shell .welcome-career__metric--text-variant-a{font-size:28px;font-weight:900;font-family:monospace;color:#fdba74}.welcome-shell .welcome-career__tag-list--spacing{margin-bottom:18px}.welcome-shell .welcome-career__tag--card{background:#ffffff1a;color:var(--white)}.welcome-shell .welcome-career__btn--base{width:100%}.welcome-shell .welcome-career__panel--base{display:none}.welcome-shell .welcome-career__simulator-box--spacing{padding:36px}.welcome-shell .welcome-career__panel--spacing{max-width:680px;margin-bottom:28px}.welcome-shell .welcome-career__trouvez-les-meilleurs--text{font-family:Manrope;font-size:22px;font-weight:900;color:var(--navy-900);margin:0 0 10px}.welcome-shell .welcome-career__revolutionnez-vos-campagnes--text{font-size:14px;color:var(--muted);line-height:1.7}.welcome-shell .welcome-career__solution--grid-variant-a{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:28px}.welcome-shell .welcome-career__panel--card-variant-c{background:var(--paper);padding:20px;border-radius:10px;border:1px solid var(--line)}.welcome-shell .welcome-career__metric--text-accent-variant-b{font-size:13px;font-weight:800;color:var(--orange-600);font-family:Manrope;display:block;margin-bottom:6px}.welcome-shell .welcome-career__deposez-vos-offres--text{font-size:13px;color:var(--muted);margin:0;line-height:1.6}.welcome-shell .welcome-career__metric--text-dark{font-size:13px;font-weight:800;color:var(--navy-900);font-family:Manrope;display:block;margin-bottom:6px}.welcome-shell .welcome-career__metric--text-variant-b{font-size:13px;font-weight:800;color:var(--success);font-family:Manrope;display:block;margin-bottom:6px}.welcome-shell .welcome-career__panel--base-variant-a{text-align:center}.welcome-shell .welcome-career__panel--row-variant-d{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.welcome-shell .welcome-career__section-title--text-variant-a{font-size:clamp(24px,3vw,38px);margin-bottom:0}.welcome-shell .welcome-career__btn--text{font-size:13px}.welcome-shell .welcome-career__panel--row-variant-e{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.welcome-shell .welcome-career__tag--card-accent{background:var(--orange-100);color:var(--orange-600)}.welcome-shell .welcome-career__label--text-muted{font-size:11px;color:var(--muted);font-weight:600}.welcome-shell .welcome-career__heading--text{font-size:15px;margin-bottom:6px}.welcome-shell .welcome-career__school-type--row{display:flex;align-items:center;gap:4px}.welcome-shell .welcome-career__icon--text{color:var(--orange-600);vertical-align:-1px}.welcome-shell .welcome-career__text--text{font-size:13px;color:var(--muted);line-height:1.6;margin-bottom:14px}.welcome-shell .welcome-career__btn--text-accent{font-size:12px;padding:7px 12px;min-height:auto;color:var(--orange-600);border-color:var(--orange-600)}.welcome-shell .career-role-card{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border:1.5px solid var(--line);border-radius:10px;background:var(--soft);color:var(--navy-900);cursor:pointer;transition:all .2s;text-align:left}.welcome-shell .career-role-card.is-selected{border-color:var(--orange-500);background:var(--orange-600);color:#fff}.welcome-shell .career-role-card:hover{border-color:var(--orange-500);transform:translateY(-1px)}.welcome-shell .career-role-skill{padding:2px 8px;border:1px solid var(--line);border-radius:4px;background:var(--paper);font:10px monospace}.welcome-shell .career-role-card.is-selected .career-role-skill{border-color:transparent;background:#fff3}.welcome-shell .career-role-match{margin-left:12px;padding:5px 12px;border:1px solid var(--line);border-radius:999px;background:var(--paper);font-size:11px;font-weight:700;white-space:nowrap}.welcome-shell .career-role-card.is-selected .career-role-match{border-color:transparent;background:#fff3}.welcome-shell .welcome-career__field--card:focus{border-color:var(--orange-500);outline:none}
