.page-etape-5{--signal-green:#1D9E75;--signal-amber:#E0A33A;--signal-red:#C0392B;--navy-900:var(--bg-deepest);--navy-800:var(--bg-deep);--navy-700:var(--bg-mid)}.page-etape-5 .page-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;pointer-events:none;background:linear-gradient(180deg,var(--bg-deepest) 0,var(--bg-deepest) 7%,var(--bg-deep) 12%,var(--bg-deep) 18%,var(--bg-mid) 26%,var(--bg-mid) 33%,var(--bg-deep) 41%,var(--bg-deep) 48%,#060E22 54%,#060E22 60%,var(--bg-deep) 67%,var(--bg-deep) 74%,var(--bg-mid) 80%,var(--bg-mid) 84%,var(--bg-deep) 90%,var(--bg-deep) 94%,var(--bg-deepest) 97%,var(--bg-deepest) 100%)}.page-etape-5 .constat-img{width:100%;aspect-ratio:1/1;max-height:520px;border-radius:12px;background-size:cover;background-position:50%;box-shadow:0 12px 32px rgba(0,0,0,.3)}.page-etape-5 .qa-list{display:flex;flex-direction:column;gap:0;margin-top:6px}.page-etape-5 .qa-row{display:flex;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--doc-border);font-size:13px}.page-etape-5 .qa-row:last-child{border-bottom:none}.page-etape-5 .qa-check{flex:none;color:var(--doc-teal-line);font-weight:700;font-size:14px}.page-etape-5 .qa-name{flex:1 1;color:var(--doc-text);font-weight:500}.page-etape-5 .qa-tag{flex:none;font-size:10px;font-weight:700;padding:2px 8px;border-radius:100px;background:var(--doc-teal-bg);color:var(--doc-teal-text);text-transform:uppercase;letter-spacing:.3px}.page-etape-5 .qa-source{margin-top:14px;padding:10px 12px;background:var(--doc-amber-bg);border-radius:6px;border-left:3px solid var(--doc-amber-line);font-size:11.5px;color:var(--doc-amber-text);line-height:1.5}.page-etape-5 .qa-source strong{display:block;font-weight:700;margin-bottom:2px}.page-etape-5 .val-list{display:flex;flex-direction:column;gap:0;margin-top:6px}.page-etape-5 .val-item{display:flex;align-items:flex-start;gap:11px;padding:11px 4px;border-bottom:1px solid var(--doc-border)}.page-etape-5 .val-item:last-child{border-bottom:none}.page-etape-5 .val-ico{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-top:1px}.page-etape-5 .val-ico.pass{background:var(--doc-teal-bg);color:var(--doc-teal-text)}.page-etape-5 .val-ico.warn{background:var(--doc-amber-bg);color:var(--doc-amber-text)}.page-etape-5 .val-body{flex:1 1;min-width:0}.page-etape-5 .val-name{font-size:13px;font-weight:600;color:var(--doc-text)}.page-etape-5 .val-detail{font-size:11.5px;color:var(--doc-text-soft);line-height:1.45;margin-top:1px}.page-etape-5 .val-by{font-size:10.5px;color:var(--doc-text-faint);margin-top:2px;font-style:italic}.page-etape-5 .val-foot{margin-top:14px;padding:11px 13px;background:var(--doc-teal-bg);border-radius:6px;border-left:3px solid var(--doc-teal-line);font-size:11.5px;color:var(--doc-teal-text);line-height:1.5}.page-etape-5 .val-foot strong{display:block;font-weight:700;margin-bottom:2px}.page-etape-5 .registry{padding:96px 0;background:transparent}.page-etape-5 #vues-par-role{padding-bottom:24px}.page-etape-5 #apprentissage{padding-top:40px}.page-etape-5 .registry-header{text-align:center;margin-bottom:16px}.page-etape-5 .registry-header h2{margin:16px auto;color:var(--text-primary)}.page-etape-5 .registry-header p{max-width:660px;margin:0 auto;color:var(--text-secondary);line-height:1.65}.page-etape-5 .registry-toolbar{max-width:1080px;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page-etape-5 .registry-search{display:inline-flex;align-items:center;gap:10px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:8px;padding:10px 16px;flex:1 1;min-width:240px;color:var(--text-tertiary);font-size:13px}.page-etape-5 .registry-add{display:inline-flex;align-items:center;gap:8px;background:var(--teal-dim);color:var(--teal-bright);border:1px dashed var(--border-teal);border-radius:8px;padding:10px 18px;font-size:13px;font-weight:600;font-family:var(--font-archivo),sans-serif;white-space:nowrap}.page-etape-5 .registry-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;max-width:1080px;margin:0 auto}.page-etape-5 .vcard{position:relative;overflow:hidden;background:var(--surface-elevated);border:1px solid var(--border);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:132px;padding:22px;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.page-etape-5 .vcard:focus-within,.page-etape-5 .vcard:hover{transform:translateY(-4px);border-color:var(--border-teal);box-shadow:0 14px 32px rgba(5,14,38,.45)}.page-etape-5 .vcard-base{display:flex;align-items:center;gap:14px;transition:opacity .3s ease,transform .3s ease}.page-etape-5 .vcard:focus-within .vcard-base,.page-etape-5 .vcard:hover .vcard-base{opacity:0;transform:translateY(-8px)}.page-etape-5 .vcard-ico{flex:none;width:50px;height:50px;border-radius:50%;border:1.5px solid var(--border-teal);background:var(--teal-dim);display:flex;align-items:center;justify-content:center;transition:background .3s ease,border-color .3s ease}.page-etape-5 .vcard-ico svg{width:24px;height:24px;stroke:var(--teal);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease}.page-etape-5 .vcard:focus-within .vcard-ico,.page-etape-5 .vcard:hover .vcard-ico{background:var(--teal);border-color:var(--teal)}.page-etape-5 .vcard:focus-within .vcard-ico svg,.page-etape-5 .vcard:hover .vcard-ico svg{stroke:var(--bg-deepest)}.page-etape-5 .vcard-title h4{font-family:var(--font-archivo),sans-serif;font-size:15.5px;font-weight:700;color:var(--text-primary);line-height:1.3}.page-etape-5 .vcard-over{position:absolute;inset:0;padding:22px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(160deg,rgba(172,204,255,.16),rgba(15,35,74,.96));transform:translateY(100%);opacity:0;transition:transform .4s cubic-bezier(.4,.2,.2,1),opacity .3s ease}.page-etape-5 .vcard:focus-within .vcard-over,.page-etape-5 .vcard:hover .vcard-over{transform:translateY(0);opacity:1}.page-etape-5 .vcard-cat{font-family:var(--font-archivo-narrow),sans-serif;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--teal-bright);margin-bottom:8px}.page-etape-5 .vcard-over h4{font-family:var(--font-archivo),sans-serif;font-size:14.5px;font-weight:700;color:var(--text-primary);line-height:1.3;margin-bottom:8px}.page-etape-5 .vcard-over p{font-size:12.5px;color:var(--text-secondary);line-height:1.5}.page-etape-5 .vcard.vcard-custom{background:linear-gradient(160deg,rgba(224,232,248,.14),rgba(172,204,255,.1));border:1px dashed var(--border-teal)}.page-etape-5 .vcard.vcard-custom .vcard-ico{background:var(--gold-dim);border-color:var(--gold)}.page-etape-5 .vcard.vcard-custom .vcard-ico svg{stroke:var(--gold)}.page-etape-5 .vcard.vcard-custom:focus-within .vcard-ico,.page-etape-5 .vcard.vcard-custom:hover .vcard-ico{background:var(--gold);border-color:var(--gold)}.page-etape-5 .vcard.vcard-custom:focus-within .vcard-ico svg,.page-etape-5 .vcard.vcard-custom:hover .vcard-ico svg{stroke:var(--bg-deepest)}.page-etape-5 .vcard.vcard-custom .vcard-over{background:linear-gradient(160deg,rgba(224,232,248,.22),rgba(26,46,90,.97))}.page-etape-5 .vcard.vcard-custom .vcard-cat{color:var(--gold)}.page-etape-5 .registry-note{max-width:720px;margin:28px auto 0;text-align:center;font-size:13px;color:var(--text-tertiary);line-height:1.6}@media (max-width:900px){.page-etape-5 .registry-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.page-etape-5 .registry-grid{grid-template-columns:1fr}}.page-etape-5 .compare-container{position:relative;aspect-ratio:16/7.5;background:#F9F7F1;overflow:hidden;cursor:ew-resize}.page-etape-5 .compare-wrap{--doc-text:#0A1628;--doc-text-soft:#4A5A70;--doc-text-faint:#7F8B9D;--doc-border:rgba(10,22,40,0.08);--doc-border-strong:rgba(10,22,40,0.18);--doc-surface:#F5F2EA;--doc-amber-bg:#FAEEDA;--doc-amber-text:#633806;--doc-amber-line:#BA7517;--doc-red-bg:#FCEBEB;--doc-red-text:#791F1F;--doc-red-line:#C44545;--doc-teal-bg:#E1F5EE;--doc-teal-text:#085041;--doc-teal-line:#1D9E75;--hl-amber:#FCE8B8;--hl-red:#F8D2CE}.page-etape-5 .dash-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:6px}.page-etape-5 .dash-kpi{background:var(--doc-surface);border:1px solid var(--doc-border);border-radius:7px;padding:9px 10px}.page-etape-5 .dash-kpi .k-label{font-size:9.5px;letter-spacing:.4px;text-transform:uppercase;color:var(--doc-text-faint);font-weight:700}.page-etape-5 .dash-kpi .k-val{font-size:17px;font-weight:700;color:var(--doc-text);line-height:1.2;margin-top:3px}.page-etape-5 .dash-kpi .k-sub{font-size:10px;color:var(--doc-text-soft);margin-top:1px}.page-etape-5 .dash-kpi.good{border-left:3px solid var(--doc-teal-line)}.page-etape-5 .dash-kpi.warn{border-left:3px solid var(--doc-amber-line)}.page-etape-5 .dash-bar-label{font-size:10.5px;letter-spacing:.3px;text-transform:uppercase;color:var(--doc-text-faint);font-weight:700;margin:14px 0 6px}.page-etape-5 .dash-bar{height:12px;border-radius:100px;background:var(--doc-surface);overflow:hidden;display:flex}.page-etape-5 .dash-bar .seg-spent{background:#1D9E75}.page-etape-5 .dash-bar .seg-engaged{background:#E0A33A}.page-etape-5 .dash-legend{display:flex;gap:14px;margin-top:7px;font-size:10.5px;color:var(--doc-text-soft)}.page-etape-5 .dash-legend span{display:inline-flex;align-items:center;gap:5px}.page-etape-5 .dash-legend .dot{width:8px;height:8px;border-radius:50%;display:inline-block}.page-etape-5 .dash-deliv{display:flex;gap:6px;margin-top:6px}.page-etape-5 .dash-chip{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.page-etape-5 .dash-chip.g{background:#1D9E75}.page-etape-5 .dash-chip.a{background:#E0A33A}.page-etape-5 .dash-chip.r{background:#C0392B}.page-etape-5 .dash-signal{margin-top:14px;padding:10px 12px;background:var(--doc-amber-bg);border-radius:6px;border-left:3px solid var(--doc-amber-line);font-size:11.5px;color:var(--doc-amber-text);line-height:1.5}.page-etape-5 .dash-signal strong{display:block;font-weight:700;margin-bottom:2px}.page-etape-5 .sheet-table{width:100%;border-collapse:collapse;margin-top:6px;font-size:12.5px}.page-etape-5 .sheet-table td,.page-etape-5 .sheet-table th{border:1px solid var(--doc-border-strong);padding:7px 9px;text-align:left;color:var(--doc-text)}.page-etape-5 .sheet-table th{background:var(--doc-surface);font-weight:600;font-size:11px;letter-spacing:.3px;text-transform:uppercase;color:var(--doc-text-soft)}.page-etape-5 .sheet-table td.num{text-align:center;color:var(--doc-text-soft)}.page-etape-5 .sheet-table td.empty{color:var(--doc-text-faint);font-style:normal}.page-etape-5 .sheet-q{color:var(--doc-red-text)}.page-etape-5 .inbox{display:flex;flex-direction:column;gap:7px;margin-top:6px}.page-etape-5 .mail{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;border-radius:7px;background:var(--doc-surface);border:1px solid var(--doc-border)}.page-etape-5 .mail.unread{background:#fff;border-color:var(--doc-border-strong);box-shadow:0 1px 3px rgba(10,22,40,.06)}.page-etape-5 .mail-dot{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0;background:var(--doc-amber-line)}.page-etape-5 .mail.read .mail-dot{background:var(--doc-border-strong)}.page-etape-5 .mail-body{flex:1 1;min-width:0}.page-etape-5 .mail-subj{font-size:12.5px;color:var(--doc-text);font-weight:600;line-height:1.35}.page-etape-5 .mail.read .mail-subj{font-weight:400;color:var(--doc-text-soft)}.page-etape-5 .mail-subj .re{color:var(--doc-text-faint);font-weight:400}.page-etape-5 .mail-meta{font-size:10.5px;color:var(--doc-text-faint);margin-top:2px}.page-etape-5 .mail-q{color:var(--doc-red-text);font-weight:700}.page-etape-5 .mail-count{flex-shrink:0;font-size:10px;font-weight:700;color:var(--doc-text-faint);background:rgba(10,22,40,.06);padding:1px 7px;border-radius:100px;margin-top:2px}.page-etape-5 .legal{font-size:13px;color:var(--doc-text);line-height:2.05}.page-etape-5 .legal .art{display:block;font-weight:700;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--doc-text-faint);margin:14px 0 2px}.page-etape-5 .legal .art:first-child{margin-top:0}.page-etape-5 .trap{background:var(--hl-amber);padding:1px 4px;border-radius:2px;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-etape-5 .trap.red{background:var(--hl-red)}.page-etape-5 .flag-legend{display:flex;gap:16px;margin-top:14px;padding-top:12px;border-top:1px solid var(--doc-border);font-size:11px;color:var(--doc-text-soft)}.page-etape-5 .flag-legend span{display:inline-flex;align-items:center;gap:6px}.page-etape-5 .chip{width:18px;height:11px;border-radius:2px;display:inline-block}.page-etape-5 .matrix-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:6px;font-size:13px}.page-etape-5 .matrix-table td,.page-etape-5 .matrix-table th{padding:9px 10px;text-align:center;color:var(--doc-text);border-bottom:1px solid var(--doc-border)}.page-etape-5 .matrix-table th{font-size:11px;letter-spacing:.3px;text-transform:uppercase;color:var(--doc-text-soft);font-weight:600}.page-etape-5 .matrix-table td.crit{text-align:left;color:var(--doc-text-soft);font-size:12.5px}.page-etape-5 .matrix-table tr.total td{border-bottom:none;padding-top:12px;font-weight:700}.page-etape-5 .score-pill{display:inline-block;min-width:42px;padding:3px 0;border-radius:100px;font-weight:700;font-size:13px}.page-etape-5 .score-pill.high{background:var(--doc-teal-bg);color:var(--doc-teal-text)}.page-etape-5 .score-pill.mid{background:var(--doc-amber-bg);color:var(--doc-amber-text)}.page-etape-5 .score-pill.low{background:var(--doc-red-bg);color:var(--doc-red-text)}.page-etape-5 .col-winner{background:rgba(29,158,117,.07)}.page-etape-5 .winner-tag{display:inline-block;margin-top:2px;font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--doc-teal-text)}.page-etape-5 .sig-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;grid-gap:0;gap:0;font-size:13px;margin-top:6px}.page-etape-5 .sig-grid>div{padding:10px 8px;border-bottom:1px solid var(--doc-border)}.page-etape-5 .sig-grid .h{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--doc-text-soft);font-weight:600;text-align:center;padding-bottom:12px}.page-etape-5 .sig-grid .rl{color:var(--doc-text-soft);font-weight:600;font-size:12.5px;display:flex;align-items:center}.page-etape-5 .sig-grid .c{text-align:center}.page-etape-5 .sig-grid .col-win{background:rgba(8,80,65,.05)}.page-etape-5 .sig-grid .dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:middle}.page-etape-5 .sig-grid .dot.g{background:#1D9E75}.page-etape-5 .sig-grid .dot.a{background:#D08A1E}.page-etape-5 .sig-grid .dot.r{background:#C0392B}.page-etape-5 .sig-score{font-size:17px;font-weight:700;color:var(--doc-text)}.page-etape-5 .sig-tag{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--doc-teal-text);margin-top:2px}.page-etape-5 .sig-small{font-size:11px;color:var(--doc-text-faint)}.page-etape-5 .sig-flag{font-size:11.5px;color:var(--doc-text-soft)}.page-etape-5 .sig-disclaimer{margin-top:8px;font-size:10px;line-height:1.35;font-weight:400;color:var(--doc-amber-text);text-transform:none;letter-spacing:0;display:flex;align-items:flex-start;gap:4px;text-align:left}.page-etape-5 .sig-disclaimer .warn-ico{flex:none;font-size:11px;line-height:1.2}.page-etape-5 .map-list{display:flex;flex-direction:column;gap:0;margin-top:6px}.page-etape-5 .map-item{display:flex;align-items:center;gap:12px;padding:11px 4px;border-bottom:1px solid var(--doc-border)}.page-etape-5 .map-item:last-child{border-bottom:none}.page-etape-5 .map-dot{flex:none;width:9px;height:9px;border-radius:50%}.page-etape-5 .map-dot.g{background:var(--doc-teal-line)}.page-etape-5 .map-body{flex:1 1;min-width:0}.page-etape-5 .map-name{font-size:13px;font-weight:600;color:var(--doc-text)}.page-etape-5 .map-crit{font-size:11.5px;color:var(--doc-text-soft);line-height:1.45;margin-top:1px}.page-etape-5 .map-valid{flex:none;font-size:10px;font-weight:600;padding:3px 9px;border-radius:100px;background:var(--doc-teal-bg);color:var(--doc-teal-text);white-space:nowrap}@media (max-width:540px){.page-etape-5 .map-item{flex-wrap:wrap}.page-etape-5 .map-valid{margin-left:21px}}.page-etape-5 .how{background:var(--bg-deep);padding:96px 0}.page-etape-5 .steps-grid.steps-4{grid-template-columns:repeat(4,1fr);max-width:900px}.page-etape-5 .features{padding:96px 0;background:transparent}.page-etape-5 .feat-check{width:36px;height:28px;flex-shrink:0;margin-top:2px;background-image:url("data:image/png;base64,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");background-repeat:no-repeat;background-position:50%;background-size:28px auto}.page-etape-5 .tmr{padding:96px 0}.page-etape-5 .tmr-head{text-align:center;max-width:640px;margin:0 auto 44px}.page-etape-5 .tmr-head h2{color:var(--text-primary);margin-bottom:18px}.page-etape-5 .tmr-head p{color:var(--text-secondary);font-size:16px;line-height:1.7}.page-etape-5 .tmr-card{max-width:700px;margin:0 auto;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:var(--surface-elevated);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page-etape-5 .tmr-cols{display:grid;grid-template-columns:1fr 1fr}.page-etape-5 .tmr-col{padding:34px 28px;text-align:center}.page-etape-5 .tmr-col:first-child{border-right:1px solid var(--border)}.page-etape-5 .tmr-check{width:58px;height:58px;margin:0 auto 16px;border-radius:15px;border:2px solid var(--teal);background:var(--teal-dim);display:flex;align-items:center;justify-content:center}.page-etape-5 .tmr-check svg{width:30px;height:30px;stroke:var(--teal);fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.page-etape-5 .tmr-col h4{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:16px;color:var(--text-primary);line-height:1.3}.page-etape-5 .tmr-col .tmr-stamp{display:inline-block;margin-top:10px;font-family:var(--font-archivo-narrow),sans-serif;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--teal-bright)}.page-etape-5 .tmr-foot{gap:12px;padding:20px 26px;border-top:1px solid var(--border-teal);background:var(--teal-dim)}.page-etape-5 .tmr-foot,.page-etape-5 .tmr-foot .lock{display:flex;align-items:center;justify-content:center}.page-etape-5 .tmr-foot .lock{width:32px;height:32px;border-radius:9px;flex:none;background:var(--teal);color:var(--bg-deepest)}.page-etape-5 .tmr-foot .lock svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page-etape-5 .tmr-foot span{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:15px;color:var(--text-primary)}@media (max-width:600px){.page-etape-5 .tmr-cols{grid-template-columns:1fr}.page-etape-5 .tmr-col:first-child{border-right:none;border-bottom:1px solid var(--border)}}.page-etape-5 .faq-answer-inner a{color:var(--teal);text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:var(--teal-dim-strong);text-decoration-color:var(--teal-dim-strong);transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,-webkit-text-decoration-color .2s}.page-etape-5 .faq-answer-inner a:hover{color:var(--teal-bright);-webkit-text-decoration-color:var(--teal-bright);text-decoration-color:var(--teal-bright)}@media (max-width:900px){.page-etape-5 .constat-grid,.page-etape-5 .feature-row,.page-etape-5 .hero .container{grid-template-columns:1fr;gap:40px}.page-etape-5 .hero-radial{display:none}.page-etape-5 .hero .container{gap:0}.page-etape-5 .feature-row.reverse{direction:ltr}.page-etape-5 .hero h1{font-size:34px}.page-etape-5 .cta-final h2,.page-etape-5 h2.section-title{font-size:28px}.page-etape-5 .steps-grid{grid-template-columns:1fr 1fr;gap:32px}.page-etape-5 .steps-line{display:none}.page-etape-5 .compare-pane{padding:20px 24px}.page-etape-5 .doc-body{font-size:13px}.page-etape-5 section{padding:64px 0}}.page-etape-5 .hub-wrap{max-width:940px;margin:0 auto}.page-etape-5 .hub-stage{position:relative;width:100%;max-width:760px;aspect-ratio:1/1;margin:0 auto}.page-etape-5 .hub-ring{width:70%;height:70%;border-radius:50%;border:2px dashed var(--teal-dim-strong);pointer-events:none}.page-etape-5 .hub-center,.page-etape-5 .hub-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-etape-5 .hub-center{width:40%;height:40%;border-radius:50%;background:radial-gradient(circle at 50% 30%,var(--bg-elevated),var(--bg-deepest));border:1px solid var(--border-teal);display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:0 0 0 10px rgba(172,204,255,.05),0 18px 50px rgba(5,14,38,.6);padding:11% 6% 12%}.page-etape-5 .hub-footzone{position:relative;width:100%}.page-etape-5 .hub-center-title{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:clamp(11px,1.9vw,13.5px);color:var(--text-primary);line-height:1.25}.page-etape-5 .hub-swap{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.page-etape-5 .cv-list{width:86%;display:flex;flex-direction:column;gap:7px}.page-etape-5 .hub-benefit{position:absolute;top:100%;left:50%;transform:translate(-50%,2px);width:80%;max-width:250px;text-align:center;margin-top:6px;font-size:clamp(9.5px,1.4vw,11px);line-height:1.38;color:var(--teal-bright);opacity:0;pointer-events:none;transition:opacity .26s ease,transform .26s ease}.page-etape-5 .hub-benefit.show{opacity:1;transform:translate(-50%,6px)}.page-etape-5 .hub-node{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y)));width:150px;text-align:center;cursor:pointer}.page-etape-5 .hub-portrait{width:138px;height:138px;border-radius:50%;margin:0 auto 12px;border:3px solid var(--border-teal);overflow:hidden;position:relative;box-shadow:0 12px 30px rgba(5,14,38,.55);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.page-etape-5 .hub-node:focus-visible .hub-portrait,.page-etape-5 .hub-node:hover .hub-portrait{transform:translateY(-5px) scale(1.04);border-color:var(--teal);box-shadow:0 16px 40px rgba(172,204,255,.45)}.page-etape-5 .ph{position:absolute;inset:0;background-size:cover;background-position:center 22%;background-color:var(--bg-elevated);background-image:linear-gradient(135deg,rgba(172,204,255,.22),rgba(15,35,74,.92))}.page-etape-5 .ph-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-archivo-narrow),sans-serif;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:rgba(255,255,255,.78);text-align:center;padding:8px;line-height:1.25}.page-etape-5 .hub-name{font-family:var(--font-archivo),sans-serif;font-size:14.5px;font-weight:700;color:var(--text-primary);line-height:1.25}.page-etape-5 .hub-node:focus-visible .hub-name,.page-etape-5 .hub-node:hover .hub-name{color:var(--teal-bright)}.page-etape-5 .hub-fallback{display:none}@media (max-width:820px){.page-etape-5 .hub-stage{display:none}.page-etape-5 .hub-fallback{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 12px;gap:22px 12px;max-width:480px;margin:0 auto}.page-etape-5 .hub-fallback .fb-center{grid-column:1/-1;background:var(--surface-elevated);border:1px solid var(--border-teal);border-radius:14px;padding:18px;text-align:center}.page-etape-5 .hub-fallback .hub-node{position:static;transform:none;width:auto}.page-etape-5 .hub-fallback .hub-portrait{width:110px;height:110px}}.page-etape-5 .cv-deliv{display:flex;gap:5px;justify-content:center;margin-bottom:2px}.page-etape-5 .cv-chip{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.page-etape-5 .cv-chip.g{background:var(--signal-green)}.page-etape-5 .cv-chip.a{background:var(--signal-amber)}.page-etape-5 .cv-chip.r{background:var(--signal-red)}.page-etape-5 .cv-line{display:flex;align-items:center;gap:7px;font-size:10.5px;color:var(--text-secondary)}.page-etape-5 .cv-led{width:7px;height:7px;border-radius:50%;flex:none}.page-etape-5 .cv-led.g{background:var(--signal-green)}.page-etape-5 .cv-led.a{background:var(--signal-amber)}.page-etape-5 .cv-led.r{background:var(--signal-red)}.page-etape-5 .cv-bar{height:8px;border-radius:100px;overflow:hidden;display:flex;margin-top:3px;background:rgba(255,255,255,.06)}.page-etape-5 .cv-bar .s-g{background:var(--signal-green)}.page-etape-5 .cv-bar .s-a{background:var(--signal-amber)}.page-etape-5 .cv-bar .s-r{background:var(--signal-red)}.page-etape-5 .cv-bar .s-d{background:rgba(255,255,255,.12)}.page-etape-5 .src-unified{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.page-etape-5 .src-pill{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--doc-text-soft);background:var(--doc-surface);border:1px solid var(--doc-border);border-radius:100px;padding:4px 10px}.page-etape-5 .src-pill .tick{color:var(--doc-teal-line);font-weight:700}.page-etape-5 .messA{position:relative;height:100%}.page-etape-5 .messA-title{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:14px;color:var(--doc-text);margin-bottom:4px}.page-etape-5 .messA-sub{font-size:11.5px;color:var(--doc-text-faint);margin-bottom:10px}.page-etape-5 .scatter{position:relative;height:380px}.page-etape-5 .file-card{position:absolute;background:var(--paper);border:1px solid var(--doc-border-strong);border-radius:8px;padding:9px 11px;width:178px;box-shadow:0 6px 16px rgba(10,22,40,.12)}.page-etape-5 .file-card .fc-top{display:flex;align-items:center;gap:7px;margin-bottom:5px}.page-etape-5 .fc-ico{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:12px;flex:none}.page-etape-5 .fc-name{font-size:11.5px;font-weight:700;color:var(--doc-text);line-height:1.15}.page-etape-5 .fc-meta{font-size:10px;color:var(--doc-text-faint);line-height:1.3}.page-etape-5 .fc-xlsx .fc-ico{background:#E1F5EE}.page-etape-5 .fc-mail .fc-ico{background:#E7EEFB}.page-etape-5 .fc-pdf .fc-ico{background:#FCEBEB}.page-etape-5 .fc-chat .fc-ico{background:#FAEEDA}.page-etape-5 .fc-doc .fc-ico{background:#EDE7F6}.page-etape-5 .fc-ppt .fc-ico{background:#FBE4D6}.page-etape-5 .disconnect{position:absolute;font-size:10px;color:var(--doc-red-text);background:var(--doc-red-bg);border:1px solid rgba(196,69,69,.3);border-radius:100px;padding:3px 9px;font-weight:600}