.ouverture{background:var(--fond);padding-block:clamp(36px,6vw,88px) clamp(56px,8vw,112px);position:relative;overflow:clip}.ouverture .trame{-webkit-mask-image:radial-gradient(70% 80% at 72% 45%,#000 20%,#0000 78%);mask-image:radial-gradient(70% 80% at 72% 45%,#000 20%,#0000 78%)}.cotes{pointer-events:none;width:100%;height:100%;color:var(--repere);opacity:.55;position:absolute;inset:0}@media (max-width:61.99em){.cotes{display:none}}.cotes path,.cotes line{fill:none;stroke:currentColor;stroke-width:1.2px}.cotes text{fill:currentColor;font:600 11px var(--f);stroke:none}.ouverture-in{align-items:center;gap:40px;display:grid;position:relative}@media (min-width:62em){.ouverture-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:32px}}.geant{font-weight:800;font-size:var(--t-geant);letter-spacing:-.042em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;line-height:.98}.souligne{white-space:nowrap;position:relative}.souligne svg{width:104%;height:.3em;position:absolute;bottom:-.16em;left:-2%;overflow:visible}.souligne path{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round}.ouverture .chapeau{margin-top:26px}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.preuves{color:var(--texte-2);flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:15px;font-weight:600;display:flex}.preuves li{align-items:center;gap:8px;display:inline-flex}.preuves .ico{width:18px;height:18px;color:var(--fort)}.scene{place-items:center;padding-block:12px 8px;display:grid;position:relative}.scene .tel{--tw:232px}@media (min-width:30em){.scene .tel{--tw:268px}}@media (min-width:62em){.scene .tel{--tw:300px}}.onde .o3{--o:.3}.onde .o4{--o:.4}.onde .o5{--o:.5}.onde .o6{--o:.6}.onde .o7{--o:.7}.onde .o8{--o:.8}.onde .o9{--o:.9}.onde .o10{--o:1}.fil-hero .b:not(.cle){opacity:.32}.b.cle:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--accent);position:absolute;inset:-3px}.balayage{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(to bottom, transparent 0, transparent calc(100% - 64px), #faa00252 calc(100% - 3px), var(--accent) calc(100% - 2px), transparent 100%);position:absolute;inset:0;transform:translateY(-100%)}.e-assistant{z-index:4;white-space:nowrap;background:var(--surface-haute);color:var(--texte);border:1.5px dashed var(--repere);box-shadow:var(--ombre-3);border-radius:999px;align-items:center;gap:.4em;padding:.42em .85em;font-size:.86em;font-weight:700;display:inline-flex;position:absolute;top:.8em;left:50%;transform:translate(-50%)}.e-assistant .ico{width:1.2em;height:1.2em;color:var(--accent-texte)}.f1{top:2%;left:0}.f2{top:24%;right:0}.f3{top:50%;left:0}.f4{top:72%;right:0}.f1,.f3{--dx:70px}.f2,.f4{--dx:-70px}.bouton-pause{z-index:7;background:var(--surface);min-height:40px;color:var(--texte-2);font:700 14px/1 var(--f);cursor:pointer;box-shadow:var(--ombre-1);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:none;position:absolute;bottom:-6px;left:0}.bouton-pause:hover{color:var(--texte)}.bouton-pause .ico{width:16px;height:16px}.mvt .bouton-pause{display:inline-flex}.bouton-pause .ico-lecture,.en-pause .bouton-pause .ico-pause{display:none}.en-pause .bouton-pause .ico-lecture{display:block}.mvt .souligne path{stroke-dasharray:1;stroke-dashoffset:1px;animation:trace 1s var(--sortie) .5s forwards}.mvt .cotes .c-trait{stroke-dasharray:1;stroke-dashoffset:1px;animation:trace 1.6s var(--sortie) forwards}.mvt .cotes .c-t2{animation-delay:.3s}.mvt .cotes .c-t3{animation-delay:.6s}.mvt .cotes text{opacity:0;animation:parait .6s var(--sortie) 1.2s forwards}.mvt .ouverture .chapeau,.mvt .ouverture .actions,.mvt .ouverture .preuves{animation:monte-nette .8s var(--sortie) backwards}@keyframes monte-nette{0%{transform:translateY(18px)}to{transform:none}}.mvt .ouverture .chapeau{animation-delay:.15s}.mvt .ouverture .actions{animation-delay:.28s}.mvt .ouverture .preuves{animation-delay:.42s}.mvt .scene .tel{animation:arrive-tel 1.1s var(--sortie) .1s both}@keyframes arrive-tel{0%{opacity:0;transform:translateY(40px)rotate(2deg)}to{opacity:1;transform:none}}.mvt .fil-hero{animation:deborde 14s var(--courbe) infinite both}@keyframes deborde{0%{opacity:0;transform:translateY(56%)}3%{opacity:1;transform:translateY(56%)}9%{transform:translateY(45%)}13%{transform:translateY(38%)}18%{transform:translateY(27%)}22%{transform:translateY(20%)}27%{transform:translateY(9%)}32%{transform:translateY(0)}92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}.mvt .fil-hero .b:not(.cle){animation:14s linear infinite both estompe}@keyframes estompe{0%,47%{opacity:1}53%,to{opacity:.32}}.mvt .fil-hero .b.cle:after{animation:14s linear infinite both anneau}@keyframes anneau{0%,44%{opacity:0}48%,92%{opacity:1}96%,to{opacity:0}}.mvt .balayage{animation:14s linear infinite both balaie}@keyframes balaie{0%,36%{opacity:0;transform:translateY(-100%)}37%{opacity:1;transform:translateY(-100%)}46%{opacity:1;transform:translateY(0)}48%,to{opacity:0;transform:translateY(0)}}.mvt .e-assistant{animation:bulle-ia 14s var(--courbe) infinite both}@keyframes bulle-ia{0%,45%{opacity:0;transform:translate(-50%,-8px)}49%,91%{opacity:1;transform:translate(-50%)}95%,to{opacity:0;transform:translate(-50%)}}.mvt .fiche{animation:pose 14s var(--courbe) infinite both}.mvt .f2{animation-delay:.22s}.mvt .f3{animation-delay:.44s}.mvt .f4{animation-delay:.66s}@keyframes pose{0%,50%{opacity:0;transform:translate(var(--dx), 30px) scale(.7)}57%{opacity:1;transform:none}90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-10px)}}.en-pause .fil-hero,.en-pause .b,.en-pause .b:after,.en-pause .balayage,.en-pause .e-assistant,.en-pause .fiche,.hors-vue .fil-hero,.hors-vue .b,.hors-vue .b:after,.hors-vue .balayage,.hors-vue .e-assistant,.hors-vue .fiche{animation-play-state:paused}.dits{gap:clamp(40px,7vw,96px);margin-top:clamp(40px,6vw,88px);display:grid;overflow-x:clip}.dits li{max-width:980px}.dits li:nth-child(2n){text-align:right;margin-left:auto}.dit{font-weight:800;font-size:var(--t-dit);letter-spacing:-.03em;color:var(--nuit-texte);text-wrap:balance;line-height:1.02}.suite{font-size:var(--t-sous);color:var(--nuit-texte-2);align-items:center;gap:10px;margin-top:16px;font-weight:600;display:inline-flex}.suite .ico{color:var(--nuit-accent-texte);width:22px;height:22px}.bascule{border-top:1px solid var(--nuit-filet);letter-spacing:-.015em;text-wrap:balance;max-width:30ch;margin-top:clamp(56px,8vw,120px);padding-top:32px;font-size:clamp(1.4rem,1rem + 1.6vw,2.4rem);font-weight:700;line-height:1.25}.bascule strong{color:var(--accent);font-weight:800}.mvt.sd .dits li,.mvt.sd .dits .suite{will-change:transform, opacity}.mvt.sd .dits li{opacity:1;transition:none;animation:linear both entre-g;animation-timeline:view();animation-range:entry cover 34%;transform:none}.mvt.sd .dits li:nth-child(2n){animation-name:entre-d}@keyframes entre-g{0%{opacity:0;transform:translate(-8vw)}to{opacity:1;transform:none}}@keyframes entre-d{0%{opacity:0;transform:translate(8vw)}to{opacity:1;transform:none}}.mvt.sd .dits .suite{animation:linear both monte-sd;animation-timeline:view();animation-range:entry 60% cover 42%}@keyframes monte-sd{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.etapes{gap:clamp(64px,9vw,128px);display:grid}.etape{align-items:center;gap:32px;display:grid}@media (min-width:56em){.etape{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.etape:nth-child(2n) .etape-texte{order:2}}.etape-texte{max-width:520px}.etape-n{background:var(--fort);width:40px;height:40px;color:var(--sur-fort);border-radius:12px;place-items:center;margin-bottom:18px;font-size:17px;font-weight:800;display:inline-grid}.etape h3{letter-spacing:-.025em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.5rem);font-weight:800;line-height:1.08}.etape p{font-size:var(--t-sous);color:var(--texte-2);text-wrap:pretty;margin-top:14px}.garde{background:var(--champ);border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;font-weight:700;display:flex}.garde .ico{color:var(--accent-texte);margin-top:2px}.etape-vis{place-items:center;display:grid;position:relative}.etape-vis .tel{--tw:252px}@media (min-width:30em){.etape-vis .tel{--tw:280px}}.bouton-rejouer{background:var(--champ);min-height:40px;color:var(--texte-2);font:700 14px/1 var(--f);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:none;position:absolute;bottom:-8px;right:0}.mvt .bouton-rejouer{display:inline-flex}.bouton-rejouer .ico{width:16px;height:16px}.e-titre{background:var(--surface);padding:3.3em 1em .6em}.e-titre b{letter-spacing:-.02em;font-size:1.7em;font-weight:800;display:block}.e-recherche{background:var(--champ);height:2.6em;color:var(--texte-3);border-radius:999px;align-items:center;gap:.5em;margin-top:.6em;padding:0 .9em;display:flex}.e-recherche .ico{width:1.1em;height:1.1em}.e-filtres{background:var(--surface);border-bottom:1px solid var(--filet);gap:.4em;padding:.6em 1em;display:flex}.e-filtres span{background:var(--champ);color:var(--texte-2);border-radius:999px;padding:.45em .8em;font-size:.86em;font-weight:700}.e-filtres span.actif{background:var(--fort);color:var(--sur-fort)}.fils{background:var(--surface);flex:1}.fil{border-bottom:1px solid var(--filet);align-items:center;gap:.7em;padding:.7em 1em;display:flex}.fil .e-av{width:2.9em;height:2.9em}.fil-txt{flex:1;min-width:0}.fil-nom{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.fil-der{color:var(--texte-2);white-space:nowrap;text-overflow:ellipsis;font-size:.88em;display:block;overflow:hidden}.fil-cote{flex-direction:column;align-items:flex-end;gap:.3em;display:flex}.fil-h{color:var(--texte-3);font-size:.75em;font-weight:700}.fil-h.nonlu{color:var(--accent-texte)}.nonlus{background:var(--accent);min-width:1.6em;height:1.6em;color:var(--sur-accent);border-radius:999px;place-items:center;padding:0 .45em;font-size:.78em;font-weight:800;display:grid}.e-av.rond{border-radius:50%}.ev-b{background:var(--av5-f);color:var(--av5-t)}.ev-c{background:var(--av3-f);color:var(--av3-t)}.ev-d{background:var(--av1-f);color:var(--av1-t)}.ev-e{background:var(--av4-f);color:var(--av4-t)}.fil-vocal{flex-direction:column;justify-content:flex-end;gap:.5em;height:100%;padding:1em .75em;display:flex}.transcrit{border-top:1px solid var(--filet);margin-top:.45em;padding-top:.45em;font-size:.95em}.transcrit-lib{color:var(--texte-3);align-items:center;gap:.35em;margin-bottom:.2em;font-size:.76em;font-weight:700;display:flex}.transcrit-lib .ico{width:1.1em;height:1.1em}.b.b-large{max-width:92%}.photo-annot{aspect-ratio:4/3.3;background:radial-gradient(circle at 20% 30%, #ffffff2e, transparent 40%), repeating-linear-gradient(0deg, transparent 0 9px, #00000008 9px 10px), linear-gradient(160deg, var(--photo-1), var(--photo-2) 70%, var(--photo-3));border-radius:1em;width:100%;margin-bottom:.4em;position:relative;overflow:hidden}.photo-annot svg{width:100%;height:100%;position:absolute;inset:0}.photo-annot .fissure{fill:none;stroke:var(--fissure);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.photo-annot .halo{fill:none;stroke:var(--halo);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.photo-annot .trait{fill:none;stroke:var(--annotation);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.etiquette{background:var(--annotation);color:#fff;box-shadow:0 0 0 2px var(--halo);border-radius:.5em;padding:.35em .65em;font-size:.86em;font-weight:800;position:absolute;top:9%;right:7%}.prop{background:var(--surface-haute);border:1.5px dashed var(--repere);border-radius:1.1em;padding:.75em .85em;position:relative}.prop:after{content:"";border-radius:inherit;border:1.5px solid var(--succes-texte);opacity:0;position:absolute;inset:-1.5px}.prop-tetes{height:1.7em;margin-bottom:.5em;position:relative}.prop-tete{align-items:center;gap:.4em;font-size:.92em;font-weight:700;display:flex;position:absolute;inset:0}.prop-tete .ico{width:1.25em;height:1.25em}.prop-tete.a .ico{color:var(--accent-texte)}.prop-tete.b{opacity:0}.prop-tete .pastille{margin-left:auto;padding:.35em .6em;font-size:.82em}.lignes{gap:.3em;margin-bottom:.55em;display:grid}.lignes div{background:var(--champ);border-radius:.6em;justify-content:space-between;gap:.6em;padding:.45em .6em;font-weight:600;display:flex}.lignes b{font-variant-numeric:tabular-nums;font-weight:800}.prop-meta{color:var(--texte-2);gap:.2em;margin-bottom:.65em;font-size:.86em;font-weight:600;display:grid}.prop-actions{gap:.5em;display:flex;position:relative}.prop-actions span{border-radius:999px;flex:1;place-items:center;height:2.6em;font-size:.92em;font-weight:700;display:grid}.pa-corriger{box-shadow:inset 0 0 0 1.5px var(--repere)}.pa-confirmer{background:var(--accent);color:var(--sur-accent);position:relative}.toucher{opacity:0;pointer-events:none;background:#1b232b40;border-radius:50%;width:2.4em;height:2.4em;margin:-1.2em 0 0;position:absolute;top:50%;right:22%;box-shadow:0 0 0 2px #ffffffb3}.prop-pied{display:grid}.prop-pied>*{grid-area:1/1}.circuit{align-self:center;gap:.25em;display:none}.circuit span{text-align:center;color:var(--texte-3);flex:1;font-size:.72em;font-weight:700}.circuit span:before{content:"";background:var(--champ);border-radius:1em;height:.35em;margin-bottom:.3em;display:block}.circuit span.fait{color:var(--succes-texte)}.circuit span.fait:before{background:var(--succes-texte)}.mvt .etape.vu .fil{animation:monte .6s var(--sortie) both}.mvt .etape.vu .fil:nth-child(2){animation-delay:.1s}.mvt .etape.vu .fil:nth-child(3){animation-delay:.2s}.mvt .etape.vu .fil:nth-child(4){animation-delay:.3s}.mvt .etape.vu .fil:nth-child(5){animation-delay:.4s}.mvt .etape.vu .nonlus{animation:saute .5s var(--sortie) .7s both}.mvt .etape.vu .onde i{transform-origin:50%;animation:.9s ease-in-out 3 both vibre}.mvt .etape.vu .onde i:nth-child(3n){animation-delay:.15s}.mvt .etape.vu .onde i:nth-child(3n+1){animation-delay:.3s}@keyframes vibre{0%,to{transform:scaleY(1)}50%{transform:scaleY(.35)}}.mvt .etape.vu .transcrit{animation:devoile 1.6s var(--courbe) 1.4s both}@keyframes devoile{0%{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:1}}.mvt .etape.vu .transcrit.fixe{clip-path:none;opacity:1;animation:none}.mvt .photo-annot .trait,.mvt .photo-annot .halo{stroke-dasharray:1;stroke-dashoffset:1px}.mvt .etape.vu .photo-annot .trait,.mvt .etape.vu .photo-annot .halo{animation:trace 1.1s var(--courbe) .6s forwards}.mvt .etape.vu .photo-annot .t2{animation-delay:1.5s}.mvt .etiquette{opacity:0}.mvt .etape.vu .etiquette{animation:saute .5s var(--sortie) 2.3s both;opacity:1}.mvt .demo-ia .prop{opacity:0}.mvt .demo-ia.vu .prop{animation:monte .7s var(--sortie) 1.4s both}.mvt .demo-ia.vu .toucher{animation:tape .7s var(--courbe) 3.1s both}@keyframes tape{0%{opacity:0;transform:scale(1.6)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.mvt .demo-ia.vu .prop:after{animation:.3s linear 3.4s both parait}.mvt .demo-ia.vu .prop-tete.a{animation:.3s linear 3.4s both efface}.mvt .demo-ia.vu .prop-tete.b{animation:.3s linear 3.5s both parait}@keyframes efface{to{opacity:0}}.mvt .demo-ia.vu .prop-actions{animation:replie .4s var(--courbe) 3.6s both}@keyframes replie{to{opacity:0;visibility:hidden}}.mvt .demo-ia .circuit{display:flex}.mvt .demo-ia .circuit span{opacity:0}.mvt .demo-ia.vu .circuit span{animation:.3s linear 3.9s both parait}.mvt .demo-ia.vu .circuit span:before{transform-origin:0}.mvt .demo-ia.vu .circuit span.fait:before{animation:etire .5s var(--sortie) 4.1s both}.mvt .demo-ia.vu .circuit span.fait:nth-child(2):before{animation-delay:4.6s}.demo-ia .circuit{display:flex}.demo-ia .prop-actions{display:none}.mvt .demo-ia .prop-actions{display:flex}.demo-ia .prop:after{opacity:1}.demo-ia .prop-tete.a{opacity:0}.demo-ia .prop-tete.b{opacity:1}.mvt .demo-ia .prop:after{opacity:0}.mvt .demo-ia .prop-tete.a{opacity:1}.mvt .demo-ia .prop-tete.b{opacity:0}.env-relatif{position:relative}.deux{gap:56px;display:grid}@media (min-width:62em){.deux{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}}.bloc h3{letter-spacing:-.02em;text-wrap:balance;color:var(--nuit-texte);font-size:clamp(1.5rem,1.15rem + 1.2vw,2.1rem);font-weight:800;line-height:1.1}.bloc>p{color:var(--nuit-texte-2);font-size:var(--t-sous);max-width:46ch;margin-top:12px}.frise{gap:26px;margin-top:36px;padding-left:40px;display:grid;position:relative}.frise:before,.frise-pleine{content:"";background:var(--nuit-filet);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:13px}.frise-pleine{background:var(--accent);transform-origin:top}.noeud{position:relative}.noeud:before{content:"";background:var(--nuit);width:19px;height:19px;box-shadow:inset 0 0 0 3px var(--nuit-filet);border-radius:50%;position:absolute;top:3px;left:-35px}.noeud .point{background:var(--accent);border-radius:50%;width:19px;height:19px;position:absolute;top:3px;left:-35px;box-shadow:0 0 0 5px #faa0022e}.noeud .quand{color:var(--nuit-accent-texte);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.noeud .quoi{margin-top:2px;font-size:19px;font-weight:800;display:block}.noeud .detail{color:var(--nuit-texte-2);margin-top:2px;display:block}.ferie{background:var(--nuit-2);color:var(--nuit-texte);border-radius:12px;align-items:center;gap:10px;margin-top:30px;padding:10px 14px;font-size:15px;font-weight:600;display:inline-flex}.ferie .ico{color:var(--nuit-accent-texte)}.controle{align-items:start;gap:24px;margin-top:36px;display:grid}@media (min-width:36em){.controle{grid-template-columns:auto minmax(0,1fr)}}.feu{width:92px;box-shadow:inset 0 0 0 2px var(--nuit-filet), 0 24px 48px -16px #0009;background:#0b0f12;border-radius:26px;justify-self:center;gap:12px;padding:14px;display:grid}.lampe{background:#20282f;border-radius:50%;width:64px;height:64px;position:relative}.lampe i{opacity:.1;border-radius:50%;position:absolute;inset:0}.l-rouge i{background:radial-gradient(circle at 40% 35%,#ff8a7e,#d92d20 60%);box-shadow:0 0 28px 6px #d92d208c}.l-orange i{background:radial-gradient(circle at 40% 35%,#ffd27a,#faa002 60%);box-shadow:0 0 28px 6px #faa0028c}.l-vert i{opacity:1;background:radial-gradient(circle at 40% 35%,#9be0b5,#1f9d55 60%);box-shadow:0 0 28px 6px #1f9d558c}.carte-feu{background:var(--surface-haute);color:var(--texte);box-shadow:var(--ombre-3);border-radius:20px;padding:18px}.cf-tete{align-items:center;gap:10px;display:flex}.cf-tete .fiche-ico{border-radius:11px;width:36px;height:36px}.cf-tete .fiche-ico .ico{width:20px;height:20px}.cf-titre{margin-top:12px;font-size:18px;font-weight:800;line-height:1.2}.cf-lieu{color:var(--texte-2);font-size:15px;font-weight:600}.checks{gap:8px;margin-top:14px;display:grid}.checks li{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.checks .ok{background:var(--succes-fond);width:24px;height:24px;color:var(--succes-texte);border-radius:50%;flex:none;place-items:center;display:grid}.checks .ok .ico{stroke-width:3px;width:15px;height:15px}.checks .vignette{background:linear-gradient(135deg, var(--photo-1), var(--photo-3));border-radius:6px;flex:none;width:34px;height:26px;margin-left:auto}.pret{border-top:1px solid var(--filet);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.pret .pastille{padding:8px 12px;font-size:15px}.pret .pastille .ico{width:16px;height:16px}.pret span:last-child{color:var(--texte-2);font-size:14px;font-weight:600}.bloque{background:var(--nuit-2);color:var(--nuit-texte);border-radius:16px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px;font-size:15px;display:flex}.bloque .pastille{flex:none}.bloque .pastille .ico{width:15px;height:15px}.trois{gap:16px;margin-top:clamp(56px,7vw,96px);display:grid}@media (min-width:48em){.trois{grid-template-columns:repeat(3,minmax(0,1fr))}}.trois li{background:var(--nuit-2);border-radius:18px;padding:22px}.trois .ico{width:26px;height:26px;color:var(--nuit-accent-texte)}.trois b{margin-top:12px;font-size:19px;font-weight:800;display:block}.trois p{color:var(--nuit-texte-2);margin-top:6px}.mvt .frise-pleine{transform:scaleY(0)}.mvt .frise.vu .frise-pleine{transition:transform 2.2s var(--courbe) .2s;transform:scaleY(1)}.mvt .noeud .point{transform:scale(0)}.mvt .frise.vu .noeud .point{transition:transform .45s var(--sortie);transform:scale(1)}.mvt .frise.vu .noeud:nth-child(2) .point{transition-delay:.3s}.mvt .frise.vu .noeud:nth-child(3) .point{transition-delay:.9s}.mvt .frise.vu .noeud:nth-child(4) .point{transition-delay:1.5s}.mvt .frise.vu .noeud:nth-child(5) .point{transition-delay:2.1s}.mvt .checks li{opacity:0;transform:translate(-10px)}.mvt .carte-feu.vu .checks li{opacity:1;transition:opacity .4s, transform .5s var(--sortie);transform:none}.mvt .carte-feu.vu .checks li:nth-child(2){transition-delay:.35s}.mvt .carte-feu.vu .checks li:nth-child(3){transition-delay:.7s}.mvt .carte-feu.vu .checks li:nth-child(4){transition-delay:1.05s}.mvt .carte-feu .pret{opacity:0}.mvt .carte-feu.vu .pret{animation:monte .6s var(--sortie) 1.5s both}@keyframes lampe-r{0%,30%{opacity:1}38%,to{opacity:.1}}@keyframes lampe-o{0%,30%{opacity:.1}38%,64%{opacity:1}72%,to{opacity:.1}}@keyframes lampe-v{0%,64%{opacity:.1}72%,to{opacity:1}}.mvt:not(.sd) .lampe i{opacity:.1}.mvt:not(.sd) .feu.vu .l-rouge i{animation:2.6s linear both lampe-r}.mvt:not(.sd) .feu.vu .l-orange i{animation:2.6s linear both lampe-o}.mvt:not(.sd) .feu.vu .l-vert i{animation:2.6s linear both lampe-v}.mvt.sd .lampe i{will-change:opacity}.mvt.sd .feu{view-timeline:--feu block}.mvt.sd .l-rouge i,.mvt.sd .l-orange i,.mvt.sd .l-vert i{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--feu;animation-range:cover 18% cover 62%;animation-duration:auto}.mvt.sd .l-rouge i{animation-name:lampe-r}.mvt.sd .l-orange i{animation-name:lampe-o}.mvt.sd .l-vert i{animation-name:lampe-v}.pilotage{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (min-width:62em){.pilotage{grid-template-columns:auto minmax(0,1fr);gap:56px}}.pilotage .tel{--tw:268px;justify-self:center}.e-corps{flex:1;align-content:start;gap:.55em;padding:.7em;display:grid;overflow:hidden}.carte-e{background:var(--surface);box-shadow:var(--ombre-1);border-radius:1em;padding:.7em .8em}.carte-e h4{color:var(--texte-2);margin:0 0 .45em;font-size:.86em;font-weight:700}.effectifs{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35em;display:grid}.effectifs b{font-variant-numeric:tabular-nums;font-size:1.55em;font-weight:800;line-height:1.1;display:block}.effectifs span{color:var(--texte-2);font-size:.72em;font-weight:700}.avance{gap:.4em;display:grid}.avance div{grid-template-columns:1fr auto;align-items:center;gap:.3em .5em;font-size:.9em;font-weight:600;display:grid}.avance .barre{background:var(--champ);border-radius:1em;grid-column:1/-1;height:.45em;overflow:hidden}.avance .barre i{background:var(--fort);transform-origin:0;border-radius:1em;height:100%;display:block}.avance .pastille{padding:.3em .55em;font-size:.78em}.brouillon{border:1.5px dashed var(--repere);color:var(--texte-2);border-radius:1em;align-items:flex-start;gap:.45em;padding:.6em .7em;font-size:.86em;font-weight:600;display:flex}.brouillon .ico{width:1.25em;height:1.25em;color:var(--accent-texte);flex:none}.e-signer{background:var(--accent);height:3.1em;color:var(--sur-accent);border-radius:999px;justify-content:center;align-items:center;gap:.4em;margin:0 .8em 1.5em;font-weight:800;display:flex}.e-signer .ico{width:1.2em;height:1.2em}.fenetre{background:var(--surface);box-shadow:var(--ombre-3);border:1px solid var(--filet);border-radius:20px;min-width:0;overflow:hidden}.fen-barre{border-bottom:1px solid var(--filet);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.fen-barre b{font-size:20px;font-weight:800}.fen-barre .pastille{margin-left:auto}.points{gap:6px;display:flex}.points i{background:var(--filet);border-radius:50%;width:10px;height:10px}.tuiles-c{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}@media (min-width:36em){.tuiles-c{grid-template-columns:repeat(3,minmax(0,1fr))}}.tc{background:var(--fond);border-radius:14px;padding:14px}.tc b{font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1;display:block}.tc span{color:var(--texte-2);margin-top:6px;font-size:14px;font-weight:700;display:block}.tc.alerte{background:var(--alerte-fond)}.tc.alerte b,.tc.alerte span{color:var(--alerte-texte)}.tc.attention{background:var(--attention-fond)}.tc.attention b,.tc.attention span{color:var(--attention-texte)}.tc.bloque-c{background:var(--danger)}.tc.bloque-c b,.tc.bloque-c span{color:var(--sur-danger)}.revue{gap:8px;padding:0 16px 16px;display:grid}.revue li{background:var(--fond);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px 14px;font-size:15px;display:flex}.revue li>span:nth-child(2){min-width:0}.revue b{font-weight:700;display:block}.revue small{color:var(--texte-2);font-size:14px;font-weight:600;display:block}.revue .pastille{margin-left:auto}.pilotage .ev-c{background:var(--av3-f);color:var(--av3-t)}.pilotage .e-corps{flex:1;align-content:start;gap:.55em;padding:.7em;display:grid;overflow:hidden}.pilotage .ico-e{width:1.3em;height:1.3em}.l70{width:70%}.l100{width:100%}.mvt .avance .barre i{transform:scaleX(0)}.mvt .pilote.vu .avance .barre i{transition:transform 1.2s var(--sortie) .5s;transform:scaleX(1)}.mvt .tc{opacity:0;transform:translateY(14px)scale(.97)}.mvt .fenetre.vu .tc{opacity:1;transition:opacity .5s, transform .6s var(--sortie);transform:none}.mvt .fenetre.vu .tc:nth-child(2){transition-delay:80ms}.mvt .fenetre.vu .tc:nth-child(3){transition-delay:.16s}.mvt .fenetre.vu .tc:nth-child(4){transition-delay:.24s}.mvt .fenetre.vu .tc:nth-child(5){transition-delay:.32s}.mvt .fenetre.vu .tc:nth-child(6){transition-delay:.4s}@media (max-width:61.99em){.mvt .fenetre[data-vu=droite]:not(.vu){transform:translateY(28px)}}.parcours{gap:22px;margin-bottom:clamp(56px,8vw,104px);padding-left:40px;display:grid;position:relative}.parcours:before,.parcours-plein{content:"";background:var(--filet);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:13px}.parcours-plein{background:var(--accent);transform-origin:top}.pc{position:relative}.pc:before{content:"";background:var(--surface);width:21px;height:21px;box-shadow:inset 0 0 0 3px var(--filet);border-radius:50%;position:absolute;top:2px;left:-36px}.pc .pc-pt{background:var(--accent);border-radius:50%;width:21px;height:21px;position:absolute;top:2px;left:-36px}.pc-n{color:var(--accent-texte);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.pc-t{letter-spacing:-.01em;font-size:20px;font-weight:800;display:block}.pc-d{color:var(--texte-2);margin-top:2px;font-size:15px;display:block}@media (min-width:62em){.parcours{grid-template-columns:repeat(9,minmax(0,1fr));gap:14px;padding-top:40px;padding-left:0}.parcours:before,.parcours-plein{width:auto;height:3px;inset:9px 10px auto}.parcours-plein{transform-origin:0}.pc:before,.pc .pc-pt{top:-40px;left:0}.pc-t{font-size:18px}.pc-d{font-size:14px}}.mosaique{gap:14px;display:grid}@media (min-width:40em){.mosaique{grid-template-columns:repeat(2,minmax(0,1fr))}.t2{grid-column:span 2}}@media (min-width:68em){.mosaique{grid-template-columns:repeat(4,minmax(0,1fr))}}.tuile{background:var(--fond);border:1px solid var(--filet);min-width:0;transition:box-shadow .24s var(--courbe), border-color .24s var(--courbe);border-radius:22px;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.tuile:hover{box-shadow:var(--ombre-3);border-color:var(--repere)}.tuile h3{letter-spacing:-.015em;margin-top:4px;font-size:20px;font-weight:800;line-height:1.15}.tuile p{color:var(--texte-2);text-wrap:pretty;font-size:15px}.vis{background:var(--surface);height:132px;color:var(--texte-2);border-radius:14px;padding:14px;font-size:13px;font-weight:600;position:relative;overflow:hidden}.vis .pastille{font-size:12.5px}.g{gap:7px;display:grid}.g div{grid-template-columns:6.6em 1fr;align-items:center;gap:8px;display:grid}.g .piste{height:12px;position:relative}.g .bar{background:var(--fort);transform-origin:0;border-radius:6px;height:12px;position:absolute;top:0}.g .bar.crit{background:var(--accent)}.g .jalon{background:var(--accent-texte);border-radius:2px;width:13px;height:13px;position:absolute;top:-1px;transform:rotate(45deg)}.g1{width:22%;left:0}.g2{width:28%;left:16%}.g3{width:30%;left:40%}.g4{width:20%;left:66%}.gj{left:88%}.aujourdhui{border-left:2px dashed var(--accent-texte);position:absolute;top:8px;bottom:8px;left:62%}.liste-v{gap:6px;display:grid}.liste-v div{align-items:center;gap:8px;display:flex}.liste-v .h{font-variant-numeric:tabular-nums;color:var(--texte-3);margin-left:auto}.coche{background:var(--succes-fond);width:20px;height:20px;color:var(--succes-texte);border-radius:50%;flex:none;place-items:center;display:grid}.coche .ico{stroke-width:3px;width:13px;height:13px}.recu{background:var(--fond);border:1px dashed var(--repere);border-radius:10px;gap:4px;padding:10px 12px;display:grid;position:absolute;top:14px;left:16px;right:16px}.recu div{justify-content:space-between;gap:8px;display:flex}.recu b{color:var(--texte);font-variant-numeric:tabular-nums}.circ{justify-content:space-between;margin-top:26px;display:flex;position:relative}.circ:before{content:"";background:var(--filet);border-radius:3px;height:3px;position:absolute;top:7px;left:8px;right:8px}.circ span{justify-items:center;gap:8px;font-size:12.5px;display:grid;position:relative}.circ span:before{content:"";background:var(--surface);width:17px;height:17px;box-shadow:inset 0 0 0 3px var(--fort);border-radius:50%}.camion{color:var(--accent-texte);position:absolute;top:-22px;left:0}.camion .ico{width:24px;height:24px}.qr{background:conic-gradient(from 90deg at 30% 30%, var(--texte) 25%, transparent 0) 0 0 / 23px 23px, var(--surface);width:92px;height:92px;box-shadow:inset 0 0 0 6px var(--surface), 0 0 0 1px var(--filet);border-radius:10px;margin:-46px 0 0 -46px;position:absolute;top:50%;left:50%}.scan{background:var(--accent);border-radius:3px;width:120px;height:3px;position:absolute;top:20px;left:calc(50% - 60px);box-shadow:0 0 14px 2px #faa00299}.qr-lib{position:absolute;bottom:10px;left:14px}.courbes{position:absolute;inset:10px 14px 26px}.courbes path{fill:none;stroke-width:3px;stroke-linecap:round}.courbes .prevu{vector-effect:non-scaling-stroke;stroke:var(--repere);stroke-dasharray:5 6}.courbes .reel{stroke:var(--accent)}.marge{text-align:right;position:absolute;top:12px;right:14px}.marge b{color:var(--texte);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;display:block}.leg{gap:14px;display:flex;position:absolute;bottom:8px;left:14px}.leg i{vertical-align:middle;background:var(--accent);border-radius:2px;width:14px;height:3px;margin-right:5px;display:inline-block}.leg i.p{background:var(--repere)}.feuille{background:var(--fond);border:1px solid var(--filet);background-image:linear-gradient(var(--trame) 1px, transparent 1px), linear-gradient(90deg, var(--trame) 1px, transparent 1px);background-size:12px 12px;border-radius:6px;width:112px;height:104px;position:absolute;top:14px;left:16px}.feuille:after{content:"";border:2px solid var(--fort);border-radius:2px;width:60px;height:44px;position:absolute;top:16px;left:14px}.tampon{border:2.5px solid var(--accent-texte);color:var(--accent-texte);background:var(--surface);border-radius:6px;padding:4px 8px;font-size:13px;font-weight:800;position:absolute;top:52px;left:70px;transform:rotate(-8deg)}.vus{justify-items:end;gap:6px;display:grid;position:absolute;bottom:14px;right:14px}.vus .pile{display:flex}.vus .pile .av{box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.minuteur{width:92px;height:92px;position:absolute;top:18px;left:16px}.minuteur circle{fill:none;stroke-width:7px}.minuteur .fond-m{stroke:var(--champ)}.minuteur .arc{stroke:var(--accent);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.minuteur b{color:var(--texte);place-items:center;font-size:22px;font-weight:800;display:grid;position:absolute;inset:0}.hse-lib{justify-items:start;gap:8px;display:grid;position:absolute;top:30px;left:124px;right:12px}.recep{gap:10px;display:grid}.recep .barre{background:var(--champ);border-radius:1em;height:12px;overflow:hidden}.recep .barre i{background:var(--succes-texte);transform-origin:0;border-radius:1em;width:75%;height:100%;display:block}.recep b{color:var(--texte);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.kanban{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%;display:grid;position:relative}.kanban>div{background:var(--fond);border-radius:10px;align-content:start;gap:6px;padding:8px;display:grid;position:relative}.kanban h5{color:var(--texte-3);margin:0;font-size:12.5px}.kanban .c{background:var(--surface);height:22px;box-shadow:var(--ombre-1);border-radius:6px}.kanban .c.gagne{background:var(--succes-fond)}.carte-vole{background:var(--accent);border-radius:6px;width:calc(33.3333% - 21.3333px);height:22px;position:absolute;top:30px;left:8px}.externes{gap:8px;display:grid}.externes div{background:var(--fond);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.externes .pastille{margin-left:auto}.cr{gap:6px;display:grid}.cr i{background:var(--champ);border-radius:4px;height:7px;display:block}.nees{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cherche{background:var(--fond);height:38px;color:var(--texte);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-weight:700;display:flex}.cherche .curseur{background:var(--accent-texte);width:2px;height:18px}.resultats{gap:6px;margin-top:10px;display:grid}.resultats div{align-items:center;gap:8px;display:flex}.resultats .ico{width:16px;height:16px;color:var(--fort)}.lien-fleche{color:var(--texte);border-bottom:3px solid var(--accent);align-items:center;gap:8px;margin-top:40px;padding-bottom:4px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.lien-fleche .ico{transition:transform .24s var(--courbe)}.lien-fleche:hover .ico{transform:translate(5px)}.note-recep{margin-top:22px}.ico-minuteur{width:30px;height:30px;color:var(--accent-texte)}.l80{width:80%}.l95{width:95%}.l60{width:60%}.r1{--r:1}.r2{--r:2}.r3{--r:3}.r4{--r:4}.r5{--r:5}.r6{--r:6}.r7{--r:7}.r8{--r:8}.mvt .tuile.vu .g .bar{animation:etire .8s var(--sortie) both}.mvt .tuile.vu .g div:nth-child(2) .bar{animation-delay:.15s}.mvt .tuile.vu .g div:nth-child(3) .bar{animation-delay:.3s}.mvt .tuile.vu .g div:nth-child(4) .bar{animation-delay:.45s}.mvt .tuile.vu .g .jalon{animation:saute .5s var(--sortie) .9s both}.mvt .tuile.vu .liste-v .coche{animation:saute .45s var(--sortie) both}.mvt .tuile.vu .liste-v div:nth-child(2) .coche{animation-delay:.25s}.mvt .tuile.vu .liste-v div:nth-child(3) .coche{animation-delay:.5s}.mvt .tuile.vu .liste-v div:nth-child(4) .coche{animation-delay:.75s}.mvt .tuile.vu .recu{animation:monte .8s var(--sortie) .2s both}.mvt .tuile.vu .camion{animation:roule 2.4s var(--courbe) .3s both}@keyframes roule{0%{transform:translate(0)}to{transform:translate(calc(100cqw - 30px))}}.circ{container-type:inline-size}.camion{transform:translate(calc(100cqw - 30px))}.mvt .tuile.vu .scan{animation:1.4s ease-in-out 2 both scanne}@keyframes scanne{0%{transform:translateY(0)}50%{transform:translateY(90px)}to{transform:translateY(0)}}.mvt .courbes .reel{stroke-dasharray:1;stroke-dashoffset:1px}.mvt .courbes .prevu{opacity:0}.mvt .tuile.vu .courbes .prevu{animation:.8s linear .2s forwards parait}.mvt .tuile.vu .courbes .reel{animation:trace 1.6s var(--courbe) .6s forwards}.mvt .tuile.vu .tampon{animation:tamponne .5s var(--sortie) .4s both}@keyframes tamponne{0%{opacity:0;transform:rotate(-8deg)scale(1.8)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.mvt .minuteur .arc{stroke-dasharray:1;stroke-dashoffset:0}.mvt .tuile.vu .minuteur .arc{animation:1.8s linear .2s both decompte}@keyframes decompte{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mvt .tuile.vu .recep .barre i{animation:etire 1.2s var(--sortie) .3s both}.mvt .tuile.vu .carte-vole{animation:vole 1.6s var(--courbe) .4s both}@keyframes vole{0%{transform:translate(0)}to{transform:translate(calc(200% + 48px))}}.carte-vole{transform:translate(calc(200% + 48px))}.mvt .tuile.vu .nees .pastille{animation:saute .45s var(--sortie) both}.mvt .tuile.vu .nees .pastille:first-child{animation-delay:.5s}.mvt .tuile.vu .nees .pastille:nth-child(2){animation-delay:.75s}.mvt .tuile.vu .cherche .mot{white-space:nowrap;animation:1.2s steps(16,end) .3s both tape-mot;display:inline-block}@keyframes tape-mot{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.mvt .tuile.vu .cherche .curseur{animation:1s step-end 6 clignote}@keyframes clignote{50%{opacity:0}}.mvt .tuile.vu .resultats div{animation:monte .5s var(--sortie) both}.mvt .tuile.vu .resultats div:first-child{animation-delay:1.5s}.mvt .tuile.vu .resultats div:nth-child(2){animation-delay:1.65s}.mvt .tuile.vu .resultats div:nth-child(3){animation-delay:1.8s}.mvt:not(.sd) .parcours-plein{transform:scaleY(0)}.mvt:not(.sd) .parcours.vu .parcours-plein{transition:transform 2s var(--courbe);transform:none}@media (min-width:62em){.mvt:not(.sd) .parcours-plein{transform:scaleX(0)}}.mvt:not(.sd) .pc .pc-pt{transform:scale(0)}.mvt:not(.sd) .parcours.vu .pc .pc-pt{transition:transform .4s var(--sortie) calc(var(--r,0) * .2s);transform:none}.mvt.sd .pc .pc-pt,.mvt.sd .parcours-plein{will-change:transform}.mvt.sd .parcours{view-timeline:--parcours block}.mvt.sd .parcours-plein{animation:linear both etire-y;animation-timeline:--parcours;animation-range:entry 40% cover 62%}@keyframes etire-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mvt.sd .pc .pc-pt{animation:linear both allume;animation-timeline:--parcours;animation-range:entry calc(40% + var(--r,0) * 6%) entry calc(46% + var(--r,0) * 6%)}@keyframes allume{0%{transform:scale(0)}to{transform:scale(1)}}@media (min-width:62em){.mvt.sd .parcours-plein{animation-name:etire-x;animation-range:entry 70% cover 55%}.mvt.sd .pc .pc-pt{animation-range:entry calc(70% + var(--r,0) * 3.4%) entry calc(74% + var(--r,0) * 3.4%)}}@keyframes etire-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.colonnes{gap:56px;display:grid}@media (min-width:62em){.colonnes{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px}}.colonnes h3{color:var(--nuit-texte);align-items:center;gap:12px;margin-bottom:22px;font-size:24px;font-weight:800;display:flex}.colonnes h3 .ico{width:28px;height:28px;color:var(--nuit-accent-texte)}.points-forts{gap:4px;display:grid}.points-forts li{border-top:1px solid var(--nuit-filet);grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.points-forts .pf-ico{background:var(--nuit-2);width:44px;height:44px;color:var(--nuit-accent-texte);border-radius:13px;place-items:center;display:grid}.points-forts b{font-size:18px;font-weight:800;display:block}.points-forts span{color:var(--nuit-texte-2);margin-top:2px;display:block}.colonnes{grid-template-columns:minmax(0,1fr)}@media (min-width:62em){.colonnes{grid-template-columns:repeat(2,minmax(0,1fr))}}.demarrage{counter-reset:dm;gap:14px;display:grid}@media (min-width:56em){.demarrage{grid-template-columns:repeat(3,minmax(0,1fr))}}.demarrage li{background:var(--surface);border:1px solid var(--filet);border-radius:22px;padding:24px}.demarrage .n{background:var(--accent);width:44px;height:44px;color:var(--sur-accent);border-radius:13px;place-items:center;font-size:20px;font-weight:800;display:inline-grid}.demarrage b{letter-spacing:-.01em;margin-top:16px;font-size:22px;font-weight:800;display:block}.demarrage p{color:var(--texte-2);margin-top:8px}.support{align-items:center;gap:40px;margin-top:clamp(56px,8vw,104px);display:grid}@media (min-width:62em){.support{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.support h3{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.5rem);font-weight:800;line-height:1.08}.support>div>p{color:var(--texte-2);font-size:var(--t-sous);margin-top:14px}.echange{background:var(--fond-fil);border:1px solid var(--filet);border-radius:22px;gap:12px;padding:20px;display:grid}.echange .b{max-width:90%;font-size:15px}.annonce{background:var(--surface-haute);box-shadow:var(--ombre-3);border-radius:18px;padding:16px}.annonce-tete{align-items:center;gap:10px;font-weight:800;display:flex}.annonce-tete .ico{color:var(--accent-texte)}.annonce p{margin-top:8px;font-weight:600}.annonce small{color:var(--texte-2);margin-top:6px;font-size:14px;font-weight:600;display:block}.annonce-actions{gap:8px;margin-top:12px;display:flex}.annonce-actions span{min-height:42px;box-shadow:inset 0 0 0 1.5px var(--repere);border-radius:999px;flex:1;place-items:center;font-size:15px;font-weight:700;display:grid}.annonce-actions .oui{background:var(--fort);color:var(--sur-fort);box-shadow:none}.valide{justify-self:end;align-items:center;gap:8px;display:inline-flex}.tarif{background:var(--surface);border:1px solid var(--filet);border-radius:28px;gap:20px;margin-top:clamp(56px,8vw,104px);padding:clamp(24px,4vw,48px);display:grid}@media (min-width:56em){.tarif{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.tarif h3{letter-spacing:-.02em;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem);font-weight:800;line-height:1.1}.tarif p{color:var(--texte-2);font-size:var(--t-sous);max-width:56ch;margin-top:10px}.echange-corps{gap:12px;display:grid}.qui-moi{color:var(--bulle-moi-meta)}.ico-petit{width:15px;height:15px}.support,.demarrage,.tarif{grid-template-columns:minmax(0,1fr)}@media (min-width:56em){.demarrage{grid-template-columns:repeat(3,minmax(0,1fr))}.tarif{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:62em){.support{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:61.99em){.mvt .echange[data-vu=droite]:not(.vu){transform:translateY(28px)}}@media (max-width:25.99em){.tarif .bouton-grand{white-space:normal;text-align:center;padding:0 20px}}.faq{gap:10px;max-width:900px;display:grid}.faq details{background:var(--fond);border:1px solid var(--filet);border-radius:18px}.faq summary{cursor:pointer;align-items:center;gap:14px;padding:20px 22px;font-size:19px;font-weight:800;line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .plus{background:var(--surface);width:32px;height:32px;transition:transform .24s var(--courbe);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.faq details[open] summary .plus{transform:rotate(45deg)}.faq details p{color:var(--texte-2);max-width:70ch;padding:0 22px 22px;font-size:17px}.fin-titre{font-weight:800;font-size:var(--t-geant);letter-spacing:-.042em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;max-width:14ch;line-height:.98}.fin-titre em{color:var(--accent);font-style:normal}.chemins{gap:24px;margin-top:clamp(40px,6vw,72px);display:grid}@media (min-width:62em){.chemins{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}}.voies{align-content:start;gap:12px;display:grid}.voie{background:var(--nuit-2);border-radius:18px;align-items:flex-start;gap:14px;padding:18px;display:flex}.voie .pf-ico{background:var(--nuit);width:44px;height:44px;color:var(--nuit-accent-texte);border-radius:13px;flex:none;place-items:center;display:grid}.voie b{font-size:18px;font-weight:800;display:block}.voie span{color:var(--nuit-texte-2);display:block}a.voie{color:inherit;text-decoration:none}a.voie:hover{box-shadow:inset 0 0 0 1.5px var(--nuit-accent-texte)}.env-haut{position:relative}.demande{background:var(--surface);color:var(--texte);border-radius:24px;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:14px;padding:clamp(20px,3vw,32px);display:grid}.demande h3{font-size:22px;font-weight:800}.demande p{color:var(--texte-2);font-size:var(--t-sous);max-width:52ch}.chemins{grid-template-columns:minmax(0,1fr)}@media (min-width:62em){.chemins{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (max-width:61.99em){.mvt .demande[data-vu=droite]:not(.vu){transform:translateY(28px)}}@media (max-width:25.99em){.demande .bouton-grand{white-space:normal;text-align:center;padding:0 20px}}
