.prestation{--haut-fige:96px;--ecart:clamp(32px, 4vw, 56px);padding-top:clamp(28px,3.4vw,52px)}.prestation__grille{gap:var(--ecart);grid-template-columns:minmax(0,1fr);padding-bottom:clamp(40px,5vw,72px);display:grid}.prestation[data-figure=non] .prestation__grille{grid-template-columns:minmax(0,46rem);justify-content:center}.prestation__texte{display:contents}.prestation[data-colonne=non] .prestation__tete{order:0}.prestation[data-colonne=non] .prestation__aside{order:1}.prestation[data-colonne=non] .prestation__section,.prestation[data-colonne=non] .section--faq{order:2}.prestation__tete-bloc{display:block}.prestation__voie{display:none}.prestation__voie[data-etroit=oui]{display:block}.prestation__voie[data-recu=oui]{display:contents}.prestation__rail{gap:20px;display:grid}.prestation__rail--recu{display:contents}.prestation__case[data-etroit=non]{display:none}@media (min-width:1200px){.prestation[data-colonne=non][data-figure=oui] .prestation__grille{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(48px,5vw,72px)}.prestation[data-colonne=non] .prestation__texte{gap:var(--ecart);flex-direction:column;min-width:0;display:flex}.prestation[data-colonne=non] .prestation__tete,.prestation[data-colonne=non] .prestation__section,.prestation[data-colonne=non] .section--faq{order:0}.prestation[data-colonne=non] .prestation__aside{order:0;grid-area:1/2}.prestation[data-colonne=non] .prestation__aside .prestation__figure{top:var(--haut-fige);position:sticky}.prestation[data-colonne=oui] .prestation__grille{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;column-gap:clamp(48px,5vw,72px)}.prestation[data-colonne=oui] .prestation__tete-bloc,.prestation[data-colonne=oui] .prestation__section:not([data-lateral]),.prestation[data-colonne=oui] .prestation__faq{grid-column:1;grid-row:var(--ligne);min-width:0}.prestation[data-colonne=oui] .prestation__voie,.prestation[data-colonne=oui] .prestation__voie[data-etroit=non],.prestation[data-colonne=oui] .prestation__voie[data-recu=oui]{grid-column:2;grid-row:var(--debut) / span var(--etendue);align-self:stretch;min-width:0;display:block}.prestation[data-colonne=oui] .prestation__rail,.prestation[data-colonne=oui] .prestation__voie>.prestation__section[data-lateral]{top:var(--haut-fige);position:sticky}.prestation[data-colonne=oui] .prestation__rail--recu{display:grid}.prestation[data-colonne=oui] .prestation__rail--recu>.prestation__section[data-lateral]{position:static}.prestation__case[data-etroit=non]{display:block}}.prestation__titre{text-transform:uppercase;margin:0 0 .55em;font-size:clamp(1.75rem,1rem + 2.4vw,2.75rem);line-height:1.04}.prestation__chapeau{color:var(--texte-2);margin:0 0 1em}.prestation__tete>:last-child{margin-bottom:0}.prestation__tete .bouton{margin-top:1.4em}.prestation__h2,.prestation .section__titre{max-width:none;font-size:var(--t-h3);text-transform:uppercase;margin:0 0 .55em;line-height:1.12}.prestation__section .texte-riche>:last-child{margin-bottom:0}.prestation .section--faq{background:0 0;padding-block:0}.prestation .section--faq .conteneur{max-width:none;padding-inline:0}.prestation .faq__grille{grid-template-columns:minmax(0,1fr);gap:0}.prestation .faq__item:last-child{margin-bottom:0}.prestation__figure{gap:16px;margin:0;display:grid}.prestation__cadre{background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);place-items:center;padding:clamp(14px,2vw,28px);display:grid}.prestation__cadre img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(48svh,480px)}.prestation__legende{color:var(--texte-2);font-size:var(--t-petit);line-height:1.45}.prestation__source{margin-top:.6em;display:block}@media (max-width:1199px){.prestation__aside{justify-self:center;width:100%;max-width:30rem}.prestation__cadre img{max-height:200px}.prestation__cadre{padding:12px}}.prestation__cadre--chiffres{place-items:stretch stretch;padding:clamp(18px,2.4vw,32px);display:block}.prestation__chiffres-titre{font-family:var(--f-titre);font-weight:800;font-size:var(--t-h3);margin:0 0 .35em;line-height:1.12}.prestation__chiffres-sous{color:var(--texte-2);font-size:var(--t-petit);margin:0 0 1.4em}.prestation__barres{gap:1.25em;margin:0;padding:0;list-style:none;display:grid}.prestation__barres li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 12px;display:grid}.prestation__barre-nom{font-size:var(--t-petit);color:var(--texte-2)}.prestation__barre-valeur{font-family:var(--f-titre);font-weight:800;font-size:var(--t-h3);font-variant-numeric:lining-nums tabular-nums}.prestation__barre-fraction{font-family:var(--f-texte);font-weight:400;font-size:var(--t-petit);color:var(--texte-2);margin-left:.6em}.prestation__piste{background:var(--filet);border-radius:var(--rayon);grid-column:1/-1;height:14px;display:block;overflow:hidden}.prestation__barre{background:var(--accent);height:100%;display:block}.prestation__rapport{border-top:1px solid var(--filet);align-items:baseline;gap:.6em;margin:1.6em 0 0;padding-top:1.1em;display:flex}.prestation__rapport-valeur{font-family:var(--f-titre);font-weight:800;font-size:var(--t-h2-etroit);color:var(--accent);line-height:1}.prestation__rapport-texte{font-size:var(--t-petit);color:var(--texte-2)}.prestation__section,.prestation__faq{scroll-margin-top:var(--haut-fige)}.prestation__rappel{background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:clamp(14px,1.6vw,20px) clamp(18px,2vw,28px);list-style:none;display:grid}.prestation__rappel li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.45em;display:grid}.prestation__rappel-valeur{font-family:var(--f-titre);font-weight:800;font-size:var(--t-h2-etroit);color:var(--accent);font-variant-numeric:lining-nums tabular-nums;line-height:1}.prestation__rappel-unite{font-size:var(--t-petit);color:var(--texte-2)}.prestation__rappel-libelle{font-size:var(--t-petit);grid-column:1/-1;margin-top:4px;line-height:1.3}@media (min-width:1200px){.prestation[data-colonne=oui] .prestation__section[data-lateral]{background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);padding:clamp(18px,2.2vw,30px)}}.prestation__appel{background:var(--fond-2);padding-block:clamp(40px,5vw,72px)}.prestation__appel-corps{grid-template-columns:minmax(0,46rem);justify-items:start;display:grid}.prestation[data-figure=non] .prestation__appel-corps{justify-content:center}.prestation__appel .texte-riche{font-size:var(--t-chapeau);line-height:1.35}.prestation__appel .texte-riche p{margin-bottom:1em}@media (min-width:1200px) and (max-height:760px){.prestation__cadre--chiffres{padding:16px 20px}.prestation__chiffres-sous{margin-bottom:.9em}.prestation__barres{gap:.8em}.prestation__rapport{margin-top:1em;padding-top:.7em}}@media (min-width:1200px) and (max-height:640px){.prestation__aside .prestation__figure{position:static}}@media (min-width:1200px) and (max-height:740px){.prestation[data-colonne=oui] .prestation__rail,.prestation[data-colonne=oui] .prestation__voie>.prestation__section[data-lateral]{position:static}}
.vJvw0a_fig{height:100%;container-type:inline-size}.vJvw0a_inner{flex-direction:column;gap:8px;height:100%;padding:20px 28px 16px;display:flex}.vJvw0a_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vJvw0a_head{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.vJvw0a_eyebrow{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-2);white-space:nowrap;margin:0}.vJvw0a_replay{min-height:28px;color:var(--texte-2);border:1px solid var(--filet-2);border-radius:var(--rayon);font:700 var(--t-etiquette) / 1 var(--f-texte);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 10px;transition:color .15s,border-color .15s;display:inline-flex}.vJvw0a_replay svg{width:16px;height:16px}.vJvw0a_replay:hover{color:var(--texte);border-color:var(--texte-3)}.vJvw0a_replay:focus-visible{outline:2px solid var(--blanc);outline-offset:2px}.vJvw0a_final .vJvw0a_replay{display:none}.vJvw0a_funnel{flex-direction:column;flex:auto;align-items:center;min-height:0;display:flex;position:relative}.vJvw0a_funnel canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.vJvw0a_tier{text-align:center;flex-direction:column;align-items:stretch;padding:6px 12px 8px;display:flex;position:relative}.vJvw0a_t1{flex:1.5 1 0;width:min(100%,560px)}.vJvw0a_t2{flex:1.3 1 0;width:min(74%,400px)}.vJvw0a_t3{flex:1 1 0;width:min(46%,250px)}.vJvw0a_link{flex:0 0 24px}.vJvw0a_zone{flex:auto;min-height:30px}.vJvw0a_cap{font:800 17px / 1.2 var(--f-titre);color:var(--texte);margin:0}.vJvw0a_cap .vJvw0a_num{letter-spacing:-.01em;margin-right:2px;font-size:26px}.vJvw0a_sub{font:400 var(--t-etiquette) / 1.3 var(--f-texte);color:var(--texte-2);margin:1px 0 0}.vJvw0a_sub .vJvw0a_sm{display:none}@container (max-width:600px){.vJvw0a_sub .vJvw0a_lg{display:none}.vJvw0a_sub .vJvw0a_sm{display:inline}}.vJvw0a_prep .vJvw0a_cap,.vJvw0a_prep .vJvw0a_sub{opacity:0;visibility:hidden}.vJvw0a_note{font-size:var(--t-etiquette);color:var(--texte-2);text-align:center;margin:0;line-height:1.3}.vJvw0a_note b{color:var(--texte);letter-spacing:.06em;text-transform:uppercase;font-weight:700}@container (max-width:520px){.vJvw0a_inner{gap:4px;padding:8px}.vJvw0a_eyebrow{letter-spacing:.04em}.vJvw0a_head{gap:8px}.vJvw0a_tier{padding:4px 8px 6px}.vJvw0a_t1{flex-grow:1.1}.vJvw0a_t2{flex-grow:1;width:min(78%,400px)}.vJvw0a_t3{flex-grow:1;width:min(48%,250px)}.vJvw0a_link{flex-basis:16px}.vJvw0a_cap{font-size:16px}.vJvw0a_cap .vJvw0a_num{font-size:22px}.vJvw0a_t1 .vJvw0a_sub{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vJvw0a_zone{min-height:24px}}@container (max-width:440px){.vJvw0a_optEyebrow{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@container (max-width:352px){.vJvw0a_inner{padding:6px}.vJvw0a_eyebrow{letter-spacing:0}.vJvw0a_tier{padding:3px 6px 5px}.vJvw0a_t2{width:min(82%,400px)}.vJvw0a_t3{width:min(52%,250px)}}
._1QNJaW_fig{height:100%;container-type:size}._1QNJaW_inner{--rh:clamp(44px, calc((100cqh - 272px) / 4), 84px);--cw:54px;--ch:30px;flex-direction:column;gap:10px;height:100%;padding:20px 28px 16px;display:flex}._1QNJaW_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1QNJaW_head{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}._1QNJaW_eyebrow{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-2);margin:0}._1QNJaW_replay{min-height:28px;color:var(--texte-2);border:1px solid var(--filet-2);border-radius:var(--rayon);font:700 var(--t-etiquette) / 1 var(--f-texte);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 10px;transition:color .15s,border-color .15s;display:inline-flex}._1QNJaW_replay svg{width:16px;height:16px}._1QNJaW_replay:hover{color:var(--texte);border-color:var(--texte-3)}._1QNJaW_replay:focus-visible{outline:2px solid var(--blanc);outline-offset:2px}._1QNJaW_final ._1QNJaW_replay{display:none}._1QNJaW_matrix{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:calc(100% + 8px);margin:0 -4px}._1QNJaW_matrix col._1QNJaW_cId{width:25%}._1QNJaW_matrix th,._1QNJaW_matrix td{padding:0;font-weight:400}._1QNJaW_matrix ._1QNJaW_group th{text-align:center;vertical-align:bottom;border-bottom:1px solid var(--filet-2);padding:0 0 6px}._1QNJaW_group ._1QNJaW_g1{white-space:nowrap;font:700 var(--t-etiquette) / 1.25 var(--f-texte);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-2);display:block}._1QNJaW_group ._1QNJaW_g2{white-space:nowrap;font:400 var(--t-etiquette) / 1.25 var(--f-texte);color:var(--texte-3);display:block}._1QNJaW_matrix ._1QNJaW_cols th{text-align:center;vertical-align:bottom;font:800 15px / 1.1 var(--f-titre);color:var(--texte);padding:4px 0 2px;transition:color .15s}._1QNJaW_cols th._1QNJaW_corner{text-align:left;font:700 var(--t-etiquette) / 1.1 var(--f-texte);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-2)}._1QNJaW_matrix ._1QNJaW_split{position:relative}._1QNJaW_matrix td._1QNJaW_split:before,._1QNJaW_matrix th._1QNJaW_split:before{content:"";background:var(--filet-2);width:1px;position:absolute;top:-2px;bottom:-2px;left:-3px}._1QNJaW_matrix ._1QNJaW_group th._1QNJaW_split:before{display:none}._1QNJaW_matrix tbody th{text-align:left;vertical-align:middle;padding:0 6px 0 0}._1QNJaW_id{font:800 15px / 1.15 var(--f-titre);font-variant-numeric:lining-nums;color:var(--texte);transition:color .15s;display:block}._1QNJaW_verdict{font:400 var(--t-etiquette) / 1.15 var(--f-texte);color:var(--texte-2);white-space:nowrap;margin-top:3px;display:block}._1QNJaW_verdict._1QNJaW_alert{color:var(--texte);font-weight:700}._1QNJaW_tile{height:var(--rh);background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);transition:border-color .15s;position:relative}._1QNJaW_probe{border:1px solid var(--texte-3);border-radius:var(--rayon);opacity:0;pointer-events:none;position:absolute;inset:-1px}._1QNJaW_chip{width:var(--cw);height:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);border-radius:var(--rayon);background:var(--bleu);color:var(--bouton-texte);place-items:center;display:grid;position:absolute;top:50%;left:50%}._1QNJaW_chip svg{width:calc(var(--ch) * .68);height:calc(var(--ch) * .68)}._1QNJaW_ping{width:var(--cw);height:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);border:2px solid var(--bleu);border-radius:var(--rayon);opacity:0;pointer-events:none;position:absolute;top:50%;left:50%}td[data-state=off] ._1QNJaW_chip,._1QNJaW_swatch[data-state=off] ._1QNJaW_chip{background:var(--carmin);color:var(--blanc)}td[data-state=off] ._1QNJaW_ping{border-color:var(--carmin)}._1QNJaW_dash{width:18px;height:18px;color:var(--texte-3);margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}._1QNJaW_prep ._1QNJaW_matrix ._1QNJaW_chip,._1QNJaW_prep ._1QNJaW_matrix ._1QNJaW_dash,._1QNJaW_prep ._1QNJaW_matrix ._1QNJaW_verdict{opacity:0;visibility:hidden}._1QNJaW_id._1QNJaW_hlRow,._1QNJaW_colLabel._1QNJaW_hlCol{color:var(--blanc)}._1QNJaW_tile._1QNJaW_hl{border-color:var(--filet-2)}._1QNJaW_tile._1QNJaW_hot{border-color:var(--texte-2)}._1QNJaW_readout{height:20px;font-size:var(--t-etiquette);color:var(--texte-2);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:20px;overflow:hidden}._1QNJaW_readout b{color:var(--texte);font-weight:700}._1QNJaW_legend{font-size:var(--t-etiquette);color:var(--texte-2);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;line-height:1.2;list-style:none;display:flex}._1QNJaW_legend li{align-items:center;gap:8px;display:inline-flex}._1QNJaW_swatch{background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);--cw:20px;--ch:12px;flex:none;width:34px;height:22px;position:relative}._1QNJaW_swatch ._1QNJaW_dash{width:12px;height:12px;margin:-6px 0 0 -6px}._1QNJaW_swatch ._1QNJaW_chip svg{width:9px;height:9px}._1QNJaW_note{font-size:var(--t-etiquette);color:var(--texte-2);margin:auto 0 0;line-height:1.3}._1QNJaW_note b{color:var(--texte);letter-spacing:.06em;text-transform:uppercase;font-weight:700}@container (max-width:480px){._1QNJaW_inner{--rh:clamp(40px, calc((100cqh - 186px) / 4), 58px);--cw:30px;--ch:22px;gap:5px;padding:8px}._1QNJaW_eyebrow{letter-spacing:.04em}._1QNJaW_head{gap:8px;min-height:28px}._1QNJaW_matrix{border-spacing:2px;width:calc(100% + 4px);margin:0 -2px}._1QNJaW_matrix col._1QNJaW_cId{width:94px}._1QNJaW_matrix tbody th{padding-right:2px}._1QNJaW_matrix td._1QNJaW_split:before,._1QNJaW_matrix th._1QNJaW_split:before{left:-2px}._1QNJaW_group ._1QNJaW_g1{letter-spacing:.03em}._1QNJaW_matrix ._1QNJaW_cols th{font:700 var(--t-etiquette) / 1.1 var(--f-texte);padding:3px 0 2px}._1QNJaW_cols th._1QNJaW_corner{letter-spacing:.02em}._1QNJaW_id{font-size:var(--t-etiquette)}._1QNJaW_verdict{margin-top:2px}._1QNJaW_legend{gap:4px 10px}._1QNJaW_legend li{gap:5px}._1QNJaW_swatch{--cw:18px;--ch:11px;width:28px;height:20px}._1QNJaW_long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._1QNJaW_readout{display:none}}@container (max-width:352px){._1QNJaW_inner{--rh:clamp(48px, calc((100cqh - 180px) / 4), 58px);padding:8px 6px}._1QNJaW_matrix col._1QNJaW_cId{width:58px}._1QNJaW_matrix tbody th{padding-right:1px}._1QNJaW_opt,._1QNJaW_optEyebrow{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._1QNJaW_eyebrow{letter-spacing:0}._1QNJaW_id{line-height:1.1}._1QNJaW_verdict{white-space:normal;margin-top:1px;line-height:1.1}._1QNJaW_cols th._1QNJaW_corner{letter-spacing:0;text-transform:none}._1QNJaW_legend{gap:4px 8px}._1QNJaW_legend li{gap:4px}._1QNJaW_swatch{width:22px}}@container (max-width:307px){._1QNJaW_inner{--rh:clamp(48px, calc((100cqh - 196px) / 4), 56px);padding:8px 4px}._1QNJaW_matrix{border-spacing:1px;width:calc(100% + 2px);margin:0 -1px}._1QNJaW_matrix col._1QNJaW_cId{width:54px}._1QNJaW_matrix td._1QNJaW_split:before,._1QNJaW_matrix th._1QNJaW_split:before{left:-1px}._1QNJaW_group ._1QNJaW_g2{white-space:normal}._1QNJaW_matrix ._1QNJaW_cols th{font-weight:400}._1QNJaW_group ._1QNJaW_g1{letter-spacing:0}._1QNJaW_legend{gap:4px 6px}._1QNJaW_swatch{width:20px}}@container (max-width:287px){._1QNJaW_inner{overflow-x:clip}}@media (hover:none){._1QNJaW_readout{display:none}}
._4ew4JW_stage{flex-direction:column;width:100%;height:100%;margin:0 auto;padding:10px 16px 12px;display:flex;position:relative}@container (max-width:420px){._4ew4JW_stage{padding:10px 10px 12px}}._4ew4JW_plot{flex:auto;min-height:0;position:relative}._4ew4JW_plot svg{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}._4ew4JW_ring{fill:none;stroke:var(--filet-2);stroke-width:1px}._4ew4JW_spoke{stroke:var(--filet-2);stroke-width:1px;transition:stroke .15s}._4ew4JW_spoke._4ew4JW_hot{stroke:var(--texte-3)}._4ew4JW_polyStart{fill:var(--filet-2);fill-opacity:.55;stroke:var(--texte-3);stroke-width:2px;stroke-linejoin:round}._4ew4JW_polyOpt{fill:var(--bleu);fill-opacity:.1;stroke:var(--bleu);stroke-width:2px;stroke-linejoin:round}._4ew4JW_dot{stroke:var(--fond-2);stroke-width:4px;paint-order:stroke}._4ew4JW_dot._4ew4JW_start{fill:var(--texte-3)}._4ew4JW_dot._4ew4JW_opt{fill:var(--bleu)}._4ew4JW_pulse{fill:none;stroke:var(--bleu);stroke-width:1.5px}._4ew4JW_lab{fill:var(--texte-2);transition:fill .15s}._4ew4JW_lab._4ew4JW_hot{fill:var(--texte)}._4ew4JW_wedge{fill:#0000}._4ew4JW_foot{flex-direction:column;flex:none;align-items:center;gap:6px;padding-top:6px;display:flex}._4ew4JW_legend{font:400 var(--t-etiquette) / 1.3 var(--f-texte);color:var(--texte);flex-wrap:wrap;justify-content:center;gap:4px 22px;margin:0;padding:0;list-style:none;display:flex}._4ew4JW_legend li{align-items:center;gap:8px;display:inline-flex}._4ew4JW_legend svg{flex:none;width:28px;height:12px}._4ew4JW_legend ._4ew4JW_kStart line{stroke:var(--texte-3)}._4ew4JW_legend ._4ew4JW_kStart circle{fill:var(--texte-3)}._4ew4JW_legend ._4ew4JW_kOpt line{stroke:var(--bleu)}._4ew4JW_legend ._4ew4JW_kOpt circle{fill:var(--bleu)}._4ew4JW_legend line{stroke-width:2px;stroke-linecap:round}._4ew4JW_note{font:400 var(--t-etiquette) / 1.4 var(--f-texte);color:var(--texte-2);text-align:center;margin:0}._4ew4JW_note strong{color:var(--texte);font-weight:700;display:block}._4ew4JW_note span{display:block}._4ew4JW_replay{border-radius:var(--rayon);min-height:28px;font:400 var(--t-etiquette) / 1 var(--f-texte);color:var(--texte-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;display:inline-flex;position:absolute;top:6px;right:10px}._4ew4JW_replay:hover{color:var(--texte)}._4ew4JW_replay:focus-visible{outline:2px solid var(--bleu);outline-offset:2px}._4ew4JW_replay svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}._4ew4JW_stage:not([data-state=done]) ._4ew4JW_replay{visibility:hidden}
._8tvt0W_bloc{background:var(--fond-2);cursor:pointer;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;display:grid;position:relative;overflow:hidden;container-type:size}._8tvt0W_scene{justify-content:center;min-height:0;padding:40px 0 2px;display:flex;position:relative}._8tvt0W_stage{height:min(100%, calc(63cqw * var(--hw,1.4)));flex:none;position:relative}._8tvt0W_stage canvas{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}._8tvt0W_stage svg._8tvt0W_guides{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}._8tvt0W_guides line{stroke:var(--texte-2);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.85}._8tvt0W_guides circle{fill:var(--fond);stroke:var(--blanc);stroke-width:1.2px;vector-effect:non-scaling-stroke}._8tvt0W_lab{white-space:nowrap;line-height:1;font-family:var(--f-titre);font-weight:700;font-size:var(--t-etiquette);letter-spacing:.06em;color:var(--texte);border-bottom:2px solid var(--c);padding:0 1px 4px;position:absolute}._8tvt0W_lab._8tvt0W_g{transform:translate(-100%,calc(1px - 100%))}._8tvt0W_lab._8tvt0W_d{transform:translateY(calc(1px - 100%))}._8tvt0W_lab._8tvt0W_h{transform:translate(-50%,-100%)}._8tvt0W_etat{width:100%;max-width:640px;font-family:var(--f-texte);font-size:var(--t-etiquette);color:var(--texte-3);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin:0 auto;padding:6px clamp(14px,4vw,32px) 10px;line-height:1.3;display:grid}._8tvt0W_etat ._8tvt0W_nom{font-family:var(--f-titre);letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-size:var(--t-etiquette);color:var(--texte-2)}._8tvt0W_etat ._8tvt0W_ext{white-space:nowrap;align-items:center;gap:7px;transition:color .3s;display:inline-flex}._8tvt0W_etat ._8tvt0W_ext i{border-radius:1px;flex:none;width:10px;height:10px}._8tvt0W_etat ._8tvt0W_fin{letter-spacing:.02em;color:var(--texte-2);opacity:0;transition:opacity .7s var(--ease);grid-column:1/-1;justify-self:center}._8tvt0W_fini ._8tvt0W_etat ._8tvt0W_fin{opacity:1}._8tvt0W_etat ._8tvt0W_note{text-align:center;color:var(--texte-2);grid-column:1/-1;justify-self:center;margin:2px 0 0}._8tvt0W_etat ._8tvt0W_note b{color:var(--texte);letter-spacing:.06em;text-transform:uppercase;font-weight:700}._8tvt0W_piste{background:var(--filet-2);border-radius:2px;height:4px;position:relative;overflow:hidden}._8tvt0W_piste b{background:linear-gradient(to right, var(--ton-a), var(--ton-b));clip-path:inset(0 100% 0 0);border-radius:2px;position:absolute;inset:0}._8tvt0W_rejouer{width:30px;height:30px;color:var(--texte-2);border:1px solid var(--filet-2);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .4s var(--ease), color .2s, border-color .2s;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}._8tvt0W_fini ._8tvt0W_rejouer{opacity:1;pointer-events:auto}._8tvt0W_reduit ._8tvt0W_rejouer{display:none}._8tvt0W_rejouer:hover,._8tvt0W_rejouer:focus-visible{color:var(--texte);border-color:var(--texte-2);outline:none}._8tvt0W_rejouer svg{width:14px;height:14px}@container (max-width:480px){._8tvt0W_scene{padding-top:30px}._8tvt0W_etat{grid-template-columns:auto minmax(0,1fr) auto}._8tvt0W_etat ._8tvt0W_nom{display:none}}@media (prefers-reduced-motion:reduce){._8tvt0W_etat ._8tvt0W_fin,._8tvt0W_rejouer,._8tvt0W_etat ._8tvt0W_ext{transition:none}}
.iF0Bsq_racine{--c-cible:#167c82;--c-epitope:#ff8c00;--c-cdr1:#387aff;--c-cdr2:#1a964a;--c-cdr3:#ff5a5a}.iF0Bsq_hero{min-height:calc(100svh - 156px);padding:clamp(20px, 3vw, 44px) var(--gouttiere);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(16px,2.4vw,40px);max-width:1600px;margin:0 auto;display:grid}.iF0Bsq_col{flex-direction:column;min-width:0;display:flex}.iF0Bsq_titre{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.75rem,1rem + 2.2vw,2.7rem);line-height:1.04}.iF0Bsq_chapeau{color:var(--texte-2);max-width:46ch;margin:18px 0 0;font-size:clamp(1rem,.9rem + .35vw,1.2rem);line-height:1.5}.iF0Bsq_cta{margin-top:20px}.iF0Bsq_cta .bouton{transition:transform .2s var(--ease), background .2s}.iF0Bsq_cta .bouton:hover{background:var(--blanc);transform:translateY(-2px)}.iF0Bsq_tabs{gap:18px;margin:auto 0 0;padding-top:22px;display:grid;container-type:inline-size}.iF0Bsq_fam{min-width:0}.iF0Bsq_famT{font-family:var(--f-titre);text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:var(--t-etiquette);color:var(--texte-2);align-items:center;gap:12px;margin:0 0 8px;line-height:1.2;display:flex}.iF0Bsq_famT:after{content:"";background:var(--filet-2);flex:1;height:1px}.iF0Bsq_famD .iF0Bsq_famT{color:var(--blanc);letter-spacing:.16em;font-size:1rem}.iF0Bsq_famD .iF0Bsq_famT:before{content:"";background:var(--bleu);width:28px;height:3px}.iF0Bsq_famL{border-top:1px solid var(--filet-2);grid-template-columns:minmax(0,1fr);gap:0 14px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:360px){.iF0Bsq_famL{grid-template-columns:repeat(2,minmax(0,1fr))}}.iF0Bsq_famL li{border-bottom:1px solid var(--filet-2);min-width:0}.iF0Bsq_tab{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:40px;font-family:var(--f-titre);color:var(--texte-2);transition:color .2s, background .25s var(--ease), padding .3s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px;padding:9px 12px;font-size:.94rem;font-weight:700;line-height:1.2;display:grid;position:relative}.iF0Bsq_famD .iF0Bsq_tab{min-height:48px;color:var(--texte);padding:12px;font-size:1.05rem}.iF0Bsq_txt{display:contents}.iF0Bsq_lab{overflow-wrap:anywhere;grid-area:1/1;min-width:0}.iF0Bsq_desc{font-family:var(--f-texte);font-weight:400;font-size:var(--t-etiquette);color:var(--texte-2);grid-area:2/1/auto/-1;margin-top:3px;line-height:1.35;transition:color .2s}.iF0Bsq_tab:hover .iF0Bsq_desc{color:var(--texte)}.iF0Bsq_tab[aria-pressed=true] .iF0Bsq_desc{color:var(--bouton-texte)}.iF0Bsq_fl{opacity:0;transition:all .3s var(--ease);grid-area:1/2;font-weight:800;transform:translate(-8px)}.iF0Bsq_tab:hover{color:var(--blanc);background:color-mix(in srgb, var(--blanc) 5%, transparent)}.iF0Bsq_tab:hover .iF0Bsq_fl{opacity:.6;transform:none}.iF0Bsq_tab[aria-pressed=true]{background:var(--bleu);color:var(--bouton-texte);padding-left:18px}.iF0Bsq_tab[aria-pressed=true] .iF0Bsq_fl{opacity:1;transform:none}.iF0Bsq_tab:focus-visible{outline:2px solid var(--blanc);outline-offset:2px}.iF0Bsq_stage{isolation:isolate;background:var(--fond-2);grid-template-rows:minmax(0,1fr) auto;min-height:420px;scroll-margin-top:84px;display:grid;position:relative;overflow:hidden}.iF0Bsq_stage:after{content:"";border:1px solid var(--filet-2);pointer-events:none;z-index:9;position:absolute;inset:0}.iF0Bsq_view{grid-row:1;min-height:0;position:relative;container-type:size}.iF0Bsq_glow{pointer-events:none;background:radial-gradient(60% 55% at var(--gx,55%) var(--gy,45%), color-mix(in srgb, var(--bleu) 17%, transparent) 0%, transparent 70%);opacity:.9;position:absolute;inset:0}.iF0Bsq_pane{z-index:1;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), visibility 0s linear .3s;position:absolute;inset:0}.iF0Bsq_pane.iF0Bsq_on{opacity:1;visibility:visible;transition:opacity .35s var(--ease) .1s, visibility 0s}.iF0Bsq_art{aspect-ratio:360/302;width:min(100cqw,119.205cqh);height:auto;margin:auto;position:absolute;inset:0}.iF0Bsq_zoom{position:absolute;inset:0}.iF0Bsq_zoom canvas,.iF0Bsq_zoom img{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.iF0Bsq_zoom canvas{visibility:hidden}.iF0Bsq_zoom.iF0Bsq_ready canvas{visibility:visible}.iF0Bsq_zoom.iF0Bsq_ready canvas.iF0Bsq_off{visibility:hidden}.iF0Bsq_hdimg{opacity:0}.iF0Bsq_hdimg.iF0Bsq_on{opacity:1;transition:opacity .18s linear}.iF0Bsq_grab{z-index:6;cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;inset:0}.iF0Bsq_grab.iF0Bsq_drag{cursor:grabbing}.iF0Bsq_grab:focus-visible{outline:2px solid var(--blanc);outline-offset:-6px}.iF0Bsq_stage:not([data-mode=tour]) .iF0Bsq_grab{display:none}.iF0Bsq_pins{pointer-events:none;z-index:4;position:absolute;inset:0}.iF0Bsq_pin{opacity:0;visibility:hidden;will-change:transform;width:0;height:0;transition:opacity .25s,visibility 0s linear .25s;position:absolute;top:0;left:0}.iF0Bsq_pin.iF0Bsq_on{opacity:1;visibility:visible;transition:opacity .25s,visibility}.iF0Bsq_pin i{width:var(--d,44px);height:var(--d,44px);left:calc(var(--d,44px) / -2);top:calc(var(--d,44px) / -2);border:2px solid var(--blanc);border-radius:50%;position:absolute}.iF0Bsq_pin i:after{content:"";border:2px solid var(--blanc);animation:iF0Bsq_ping 2.2s var(--ease) infinite;border-radius:50%;position:absolute;inset:-2px}@keyframes iF0Bsq_ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.iF0Bsq_pin b{white-space:nowrap;font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.08em;text-transform:uppercase;background:var(--fond-2);border:1px solid var(--filet-2);color:var(--blanc);align-items:center;gap:8px;padding:6px 10px;font-weight:400;line-height:1;display:flex;position:absolute;top:0;left:0}.iF0Bsq_pin b:before{content:"";background:var(--blanc);position:absolute}.iF0Bsq_pin.iF0Bsq_r b{transform:translate(calc(var(--d,44px) / 2 + 16px + var(--dx,0px)), calc(-50% + var(--dy,0px)))}.iF0Bsq_pin.iF0Bsq_r b:before{width:16px;height:1px;top:50%;right:100%}.iF0Bsq_pin.iF0Bsq_l b{transform:translate(calc(-100% - var(--d,44px) / 2 - 16px + var(--dx,0px)), calc(-50% + var(--dy,0px)))}.iF0Bsq_pin.iF0Bsq_l b:before{width:16px;height:1px;top:50%;left:100%}.iF0Bsq_pin.iF0Bsq_t b{transform:translate(calc(-50% + var(--dx,0px)), calc(-100% - var(--d,44px) / 2 - 16px + var(--dy,0px)))}.iF0Bsq_pin.iF0Bsq_t b:before{width:1px;height:16px;top:100%;left:50%}.iF0Bsq_pin.iF0Bsq_d b{transform:translate(calc(-50% + var(--dx,0px)), calc(var(--d,44px) / 2 + 16px + var(--dy,0px)))}.iF0Bsq_pin.iF0Bsq_d b:before{width:1px;height:16px;bottom:100%;left:50%}.iF0Bsq_pin b .iF0Bsq_k{align-items:center;gap:8px;display:flex}.iF0Bsq_pin b .iF0Bsq_dot{border-radius:50%;flex:none;width:10px;height:10px}.iF0Bsq_dotCible{background:var(--c-cible)}.iF0Bsq_dotBinder{background:var(--bleu)}.iF0Bsq_dotEpitope{background:var(--c-epitope)}.iF0Bsq_dotCdr1{background:var(--c-cdr1)}.iF0Bsq_dotCdr2{background:var(--c-cdr2)}.iF0Bsq_dotCdr3{background:var(--c-cdr3)}.iF0Bsq_top{display:contents}.iF0Bsq_hint{z-index:7;pointer-events:none;font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-2);background:color-mix(in srgb, var(--fond-2) 82%, transparent);border:1px solid var(--filet-2);align-items:center;gap:10px;padding:7px 12px;transition:opacity .3s;display:flex;position:absolute;bottom:14px;right:14px}.iF0Bsq_hint svg{width:22px;height:14px;stroke:var(--blanc);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.iF0Bsq_stage:not([data-mode=tour]) .iF0Bsq_hint,.iF0Bsq_stage:not([data-mode=tour]) .iF0Bsq_cap{opacity:0}.iF0Bsq_name .iF0Bsq_cap{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.06em;text-transform:uppercase;color:var(--texte-3);margin:6px 0 0;line-height:1.3;transition:opacity .3s;display:block}.iF0Bsq_cadre{background:var(--fond-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;opacity:0;width:min(100%,720px);height:min(100%,560px);transition:opacity .35s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:size}.iF0Bsq_cadre[data-ready=oui]{opacity:1}.iF0Bsq_wait{border:1px dashed var(--filet-2);text-align:center;align-content:center;place-items:center;gap:10px;width:min(100%,720px);height:min(100%,560px);padding:16px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iF0Bsq_wait p{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-2);margin:0;line-height:1.4}.iF0Bsq_name{z-index:7;pointer-events:none;grid-row:2;padding:0 244px clamp(14px,2.2vw,26px) clamp(16px,2.4vw,32px);position:relative}.iF0Bsq_name .iF0Bsq_k{font-family:var(--f-mono);font-size:var(--t-etiquette);color:var(--texte-2);letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;display:block}.iF0Bsq_name h2{text-transform:uppercase;letter-spacing:.005em;font-size:clamp(1.5rem,.9rem + 2vw,2.4rem)}.iF0Bsq_name h2 .iF0Bsq_w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}.iF0Bsq_name h2 .iF0Bsq_c{display:inline-block}.iF0Bsq_lien{pointer-events:auto;color:inherit;text-decoration:none}.iF0Bsq_lien:hover .iF0Bsq_w,.iF0Bsq_lien:focus-visible .iF0Bsq_w{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.iF0Bsq_edge{background:var(--bleu);z-index:8;opacity:0;pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:0}@media (scripting:none){.iF0Bsq_hint{display:none}}.iF0Bsq_bande{background:var(--fond);color:var(--texte)}.iF0Bsq_bande :focus-visible{outline-color:var(--accent)}.iF0Bsq_bandeCorps{max-width:1600px;padding:clamp(32px, 4vw, 60px) var(--gouttiere);margin:0 auto;display:grid}.iF0Bsq_bandePanneau{grid-area:1/1;min-width:0}.iF0Bsq_bandePanneau[data-actif=non]{visibility:hidden}.iF0Bsq_bandeKicker{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-2);margin:0 0 12px;line-height:1.3}.iF0Bsq_bandeTexte{max-width:62ch;font-size:var(--t-texte);color:var(--texte);margin:0;line-height:1.55}.iF0Bsq_bandeActions{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:26px;display:flex}.iF0Bsq_secondaire{border:1px solid var(--texte);border-radius:var(--rayon);color:var(--texte);font-family:var(--f-titre);font-weight:700;font-size:var(--t-petit);align-items:center;gap:.6em;padding:.85em 1.4em;text-decoration:none;display:inline-flex}.iF0Bsq_secondaire:hover{background:var(--bouton-fond);color:var(--bouton-texte)}@media (max-width:900px){.iF0Bsq_bandeActions{flex-direction:column;align-items:stretch}.iF0Bsq_secondaire{text-align:center;justify-content:center}.iF0Bsq_bandeActions .bouton{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.iF0Bsq_pin i:after{opacity:0;animation:none}}@media (max-width:900px){.iF0Bsq_hero{padding:16px var(--gouttiere) 24px;grid-template-columns:1fr;gap:14px;min-height:0}.iF0Bsq_colT{display:contents}.iF0Bsq_titre{order:1;font-size:1.55rem}.iF0Bsq_chapeau{order:2;margin:0;font-size:.95rem;line-height:1.45}.iF0Bsq_cta{order:3;margin:0}.iF0Bsq_cta .bouton{text-align:center;justify-content:center;padding:12px;display:flex}.iF0Bsq_stage{order:4;grid-template-rows:auto auto auto;min-height:0}.iF0Bsq_view{grid-row:2;height:400px}.iF0Bsq_tabs{order:5;gap:16px;margin:6px 0 0;padding-top:0;container-type:normal}.iF0Bsq_famL,.iF0Bsq_tabs .iF0Bsq_famL{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:6px}.iF0Bsq_famL li{border:0}.iF0Bsq_tab,.iF0Bsq_famD .iF0Bsq_tab{border:1px solid var(--filet-2);min-height:46px;padding:9px 10px;font-size:.9rem;line-height:1.15}.iF0Bsq_famD .iF0Bsq_tab{font-size:.95rem}.iF0Bsq_tab[aria-pressed=true],.iF0Bsq_famD .iF0Bsq_tab[aria-pressed=true]{border-color:var(--bleu);background:color-mix(in srgb, var(--bleu) 22%, var(--fond-2));color:var(--blanc);padding-left:10px}.iF0Bsq_tab[aria-pressed=true] .iF0Bsq_desc{color:var(--texte)}.iF0Bsq_tab{column-gap:0}.iF0Bsq_tab .iF0Bsq_fl{display:none}.iF0Bsq_name{grid-row:3;padding-bottom:12px;padding-right:16px}.iF0Bsq_name h2{font-size:1.35rem}.iF0Bsq_name .iF0Bsq_k{margin-bottom:2px}.iF0Bsq_top{grid-row:1;justify-content:flex-end;align-items:center;padding:10px 10px 0;display:flex}.iF0Bsq_hint{padding:5px 9px;position:relative;bottom:auto;right:auto}.iF0Bsq_pin{--d:34px}.iF0Bsq_pin b{letter-spacing:.05em;padding:5px 8px}.iF0Bsq_pin b.iF0Bsq_cdrs{flex-direction:column;align-items:flex-start;gap:5px}}@media (min-width:481px) and (max-width:900px){.iF0Bsq_view{height:560px}}@media (min-width:901px){.iF0Bsq_hero{min-height:max(100svh - 156px,740px);max-height:none;padding-top:clamp(12px,1.1vw,16px)}.iF0Bsq_chapeau{margin-top:14px}.iF0Bsq_cta{margin-top:16px}.iF0Bsq_tabs{gap:14px;padding-top:14px}.iF0Bsq_famT{margin-bottom:6px}.iF0Bsq_tab{padding-top:7px;padding-bottom:7px}.iF0Bsq_famD .iF0Bsq_tab{padding-top:10px;padding-bottom:10px}}
.owhH7G_page{background:var(--fond-2);color:var(--texte)}.owhH7G_page .section--texte{padding-block:clamp(32px,4vw,60px)}.owhH7G_page .section--texte .texte__grille{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:clamp(16px,1.6vw,20px);display:grid}@media (min-width:900px){.owhH7G_page .section--texte .texte__grille{grid-template-columns:clamp(220px,28%,400px) minmax(0,1fr);column-gap:clamp(24px,3.4vw,56px)}}.owhH7G_page .section--texte .section__titre{max-width:none;font-size:var(--t-h3);text-transform:none;text-wrap:balance;margin:0;line-height:1.2}.owhH7G_page .section--texte .texte-riche h3{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-2);margin:0 0 4px;font-weight:400;line-height:1.3}.owhH7G_page .section--texte .texte-riche ul+h3{margin-top:clamp(14px,1.6vw,22px)}.owhH7G_page .section--texte .texte-riche ul{font-size:var(--t-texte);margin:0;padding:0;line-height:1.5;list-style:none}.owhH7G_page .section--texte .texte-riche li{display:block}.owhH7G_page .section--texte .texte-riche li a{padding-block:9px;display:inline-block}@media (min-width:900px){.owhH7G_page .section--texte .texte-riche li{display:inline}.owhH7G_page .section--texte .texte-riche li+li:before{content:"·";content:"·" / "";color:var(--texte-3);margin-inline:.6em}.owhH7G_page .section--texte .texte-riche li a{padding-block:0}}
.titre-page{padding-block:clamp(28px,3vw,40px) clamp(8px,1vw,14px)}.titre-page__titre{font-size:var(--t-h3);text-transform:uppercase;color:var(--texte);max-width:22ch}.titre-page+.section,.titre-page+.preuve{padding-top:clamp(24px,3vw,40px)}
