.v3 .journee{--cielH: #0C2C57;--cielM: #2D5A91;--cielB: #E9A77E;--loin2: #2E4B70;--loin1: #22405F;--ville: #1C3352;--facade: #8E93A3;--accent: #262E3D;--atelier: #6D7486;--sol: #203A4C;--trottoir: #3A4658;--route: #1B2636;--avant: #0D1B30;--arbre: #13283A;--vitre: #2B3F5E;--int: #FFDDA8;--nuage: #C98D86;--ecranC: #9FD8F2;--lum: 1;--gens: .8;--ecrans: .8;--etoiles: .1;--lune: 0;--soleil: .9;--sx: 260px;--sy: 640px;--lampe: .6;--enseigne: 1;--voiture: 1;--vmkis: 0;--inge: 0;--agents: 0;--fil: 0;--bouclier: 0;--attaque: 0;--pret: 0;--rouge: 0;--tel: 0;--nuages: .5;--rack: .6;--prog: 0;--pas: 78svh;position:relative;height:calc(100svh + (var(--n) - .5) * var(--pas));background:var(--nuit-900);color:#fff}.v3 .j-cadre{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.v3 .j-scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--cielB)}.v3 .j-ciel{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--cielH) 0%,var(--cielM) 50%,var(--cielB) 76%,var(--cielB) 100%)}.v3 .j-plan{position:absolute;top:0;bottom:0;left:-64px;width:calc(100% + 128px);height:100%;display:block;max-width:none;will-change:transform}.v3 .j-astres{left:-24px;width:calc(100% + 48px)}.v3 .j-etoiles circle{fill:#eaf3fc}.v3 .j-etoiles{opacity:var(--etoiles)}.v3 .j-soleil{transform:translate(var(--sx),var(--sy));opacity:var(--soleil)}.v3 .j-lune{opacity:var(--lune)}.v3 .j-lune-ombre{fill:var(--cielH)}.v3 .j-nuages{opacity:var(--nuages)}.v3 .j-nuage{fill:var(--nuage);opacity:.32}.v3 .j-reflet{fill:var(--int);opacity:calc(var(--lum) * .2)}.v3 .j-loin2{fill:var(--loin2)}.v3 .j-loin1{fill:var(--loin1)}.v3 .j-ville,.v3 .j-eoliennes,.v3 .j-mat{fill:var(--ville)}.v3 .j-rotor{transform-box:view-box;transform-origin:0 0;animation:j-tourne var(--v, 10s) linear infinite}@keyframes j-tourne{to{transform:rotate(360deg)}}.v3 .j-haie-loin{fill:var(--loin1);filter:brightness(.86)}.v3 .j-sol{fill:var(--sol)}.v3 .j-trottoir{fill:var(--trottoir)}.v3 .j-bordure{fill:var(--accent);opacity:.5}.v3 .j-route{fill:var(--route)}.v3 .j-marquage rect{fill:#e8eef4;opacity:.28}.v3 .j-facade{fill:var(--facade)}.v3 .j-accent,.v3 .j-meneaux rect,.v3 .j-meneau,.v3 .j-meneaux-atelier rect,.v3 .j-socle{fill:var(--accent)}.v3 .j-atelier{fill:var(--atelier)}.v3 .j-bardage-ligne{fill:var(--accent);opacity:.16}.v3 .j-toit-shed{stroke:var(--accent);stroke-width:5;stroke-linejoin:round}.v3 .j-sheds rect{fill:var(--vitre)}.v3 .j-porte{fill:var(--accent);opacity:.78}.v3 .j-porte-lignes rect{fill:var(--facade);opacity:.14}.v3 .j-vitre{fill:var(--vitre)}.v3 .j-lum{fill:var(--int);opacity:clamp(0,calc((var(--lum) - var(--s, .5)) * 5 + .5),1)}.v3 .j-enseigne{fill:#d9f3fc;opacity:calc(.15 + var(--enseigne) * .85)}.v3 .j-mobilier{fill:var(--accent);opacity:.55}.v3 .j-ecrans rect{fill:var(--ecranC);opacity:calc(.12 + var(--ecrans) * .88)}.v3 .j-gens{fill:var(--accent);opacity:calc(var(--gens) * .9)}.v3 .j-leds rect{fill:#9aeba6;opacity:var(--rack);animation:j-led 2.6s steps(2) infinite}.v3 .j-leds-b rect{fill:#35c0ed;animation-duration:1.7s}.v3 .j-leds rect:nth-child(2){animation-delay:.4s}.v3 .j-leds rect:nth-child(3){animation-delay:1.1s}.v3 .j-leds rect:nth-child(4){animation-delay:.7s}.v3 .j-leds rect:nth-child(5){animation-delay:1.5s}@keyframes j-led{50%{opacity:calc(var(--rack) * .25)}}.v3 .j-agents circle{fill:#35c0ed;opacity:var(--agents)}.v3 .j-pret{opacity:var(--pret)}.v3 .j-pret circle{fill:#9aeba6}.v3 .j-pret path{fill:none;stroke:#062649;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v3 .j-massif{fill:var(--arbre)}.v3 .j-voiture{opacity:var(--voiture)}.v3 .j-carrosserie{fill:#9da7b5}.v3 .j-carrosserie-mkis{fill:#f4f7fa}.v3 .j-vitres-auto{fill:#22344f;opacity:.9}.v3 .j-roue{fill:#0c1422}.v3 .j-jante{fill:#8d97a6}.v3 .j-voiture-mkis{opacity:var(--vmkis)}.v3 .j-voiture,.v3 .j-voiture-mkis{filter:brightness(calc(.35 + var(--soleil) * .65))}.v3 .j-inge{fill:#0e2744;opacity:var(--inge)}.v3 .j-sacoche{fill:#35c0ed}.v3 .j-fil-fond{fill:none;stroke:#35c0ed29;stroke-width:3;opacity:var(--fil)}.v3 .j-fil{fill:none;stroke:#35c0ed;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:calc((1 - var(--fil)) * 1000)}.v3 .j-copie{opacity:var(--fil)}.v3 .j-copie rect{fill:#0b2a50;stroke:#35c0ed;stroke-width:1.6}.v3 .j-copie .j-copie-l{fill:#35c0ed;stroke:none;opacity:.7}.v3 .j-copie-point{fill:#9aeba6}.v3 .j-comete{fill:none;stroke-width:5;stroke-linecap:round;stroke-dasharray:70 2000;stroke-dashoffset:70;opacity:0}.v3 .j-comete-fil{stroke:#e6f8fe}.v3 .j-comete-rouge{stroke:#ff6b61}.v3 .j-comete-menthe{stroke:#9aeba6;stroke-width:6}.v3 .j-attaque{fill:none;stroke:#ff6b61;stroke-width:1.6;stroke-dasharray:4 9;opacity:calc(var(--attaque) * .7)}.v3 .j-envoi{fill:none;stroke:#9aeba6;stroke-width:1.6;stroke-dasharray:4 9;opacity:0;transition:opacity .4s}.v3 .j-impact{fill:none;stroke:#ff6b61;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}.v3 .j-bouclier{fill:#35c0ed12;stroke:#35c0ed;stroke-width:2;stroke-dasharray:2 7;opacity:var(--bouclier)}.v3 .j-rouge{opacity:var(--rouge)}.v3 .j-lampe-lumiere{opacity:var(--lampe)}.v3 .j-avant-silh{fill:var(--avant)}.v3 .j-arbre{fill:var(--arbre)}.v3 .j-tronc{fill:var(--avant)}.v3 .j-voile{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#041a3352,#041a3300 42%);opacity:calc(.5 + var(--tel) * .5)}.v3 [data-ev=sauvegarde] .j-comete-fil{animation:j-comete 2.8s cubic-bezier(.5,0,.3,1) infinite}.v3 [data-ev=sem3] .j-comete-fil{animation:j-comete 3.4s cubic-bezier(.5,0,.3,1) infinite}.v3 [data-ev=sauvegarde] .j-copie-point{animation:j-arrivee 2.8s infinite}.v3 [data-ev=attaque] .j-comete-rouge{animation:j-comete-r 3.2s cubic-bezier(.4,0,.6,1) infinite}.v3 [data-ev=attaque] .j-impact{animation:j-impact 3.2s infinite}.v3 [data-ev=attaque] .j-bouclier{animation:j-bouclier 3.2s infinite}.v3 [data-ev=facture] .j-envoi{opacity:.6}.v3 [data-ev=facture] .j-comete-menthe{animation:j-comete 3s cubic-bezier(.45,0,.3,1) infinite}.v3 [data-ev=incident] .j-rouge{animation:j-pulse-rouge 2.4s ease-in-out infinite}@keyframes j-comete{0%{stroke-dashoffset:70;opacity:0}8%{opacity:1}70%{opacity:1}78%,to{stroke-dashoffset:-1000;opacity:0}}@keyframes j-comete-r{0%{stroke-dashoffset:70;opacity:0}8%{opacity:1}46%{stroke-dashoffset:-930;opacity:1}50%,to{stroke-dashoffset:-960;opacity:0}}@keyframes j-impact{0%,46%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}@keyframes j-bouclier{0%,46%{stroke-width:2;fill:#35c0ed12}52%{stroke-width:4;fill:#35c0ed33}80%,to{stroke-width:2;fill:#35c0ed12}}@keyframes j-arrivee{0%,66%{transform:scale(1)}74%{transform:scale(1.8)}90%,to{transform:scale(1)}}.v3 .j-copie-point{transform-box:fill-box;transform-origin:center}@keyframes j-pulse-rouge{50%{opacity:calc(var(--rouge) * .55)}}.v3 .j-tel{position:absolute;z-index:3;aspect-ratio:9 / 19.2;border-radius:15%/7%;padding:9px;background:linear-gradient(145deg,#2a323f,#0b0f16 40%,#1a212c);box-shadow:0 0 0 1px #ffffff14 inset,0 40px 80px -30px #000000b3,0 18px 40px -20px #0009;opacity:var(--tel);pointer-events:none}.v3 .j-tel-ecran{position:relative;height:100%;border-radius:13%/6.2%;overflow:hidden;background-color:#062649;background-image:linear-gradient(180deg,#0a2a52,#062649 40%,#041a33);container-type:inline-size;display:flex;flex-direction:column}.v3 .j-tel-statut{display:flex;align-items:center;justify-content:space-between;padding:4.2cqw 7cqw 0;font-size:4.6cqw;color:#fff;font-weight:600}.v3 .j-tel-ile{width:28cqw;height:8.4cqw;border-radius:99px;background:#000}.v3 .j-tel-reseau{display:inline-flex;gap:.9cqw;align-items:flex-end;height:3.6cqw}.v3 .j-tel-reseau i{width:1.2cqw;background:#fff;border-radius:1px}.v3 .j-tel-reseau i:nth-child(1){height:35%}.v3 .j-tel-reseau i:nth-child(2){height:55%}.v3 .j-tel-reseau i:nth-child(3){height:78%}.v3 .j-tel-reseau i:nth-child(4){height:100%}.v3 .j-tel-tete{display:flex;align-items:center;gap:3.4cqw;margin:6cqw 5cqw 2cqw;padding-bottom:4cqw;border-bottom:1px solid rgba(201,215,232,.14)}.v3 .j-tel-av{width:12cqw;height:12cqw;border-radius:50%;background:#fff;display:grid;place-items:center;flex:none}.v3 .j-tel-av img{width:70%}.v3 .j-tel-tete b{display:block;font-size:5cqw;line-height:1.2}.v3 .j-tel-tete small{display:block;font-size:3.8cqw;color:var(--sur-nuit-2)}.v3 .j-fils{position:relative;flex:1}.v3 .j-fil-msg{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 5cqw;display:flex;flex-direction:column;gap:3cqw;opacity:0;transition:opacity .35s var(--ease),transform .45s var(--ease);transform:translateY(4%)}.v3 .j-fil-msg.on{opacity:1;transform:none}.v3 .j-jour{margin:2cqw 0 1cqw;text-align:center;font-size:3.6cqw;color:var(--sur-nuit-3);font-weight:600;letter-spacing:.02em}.v3 .j-bulle{max-width:90%;border-radius:5cqw;padding:3.4cqw 4.2cqw 2.6cqw;font-size:4.9cqw;line-height:1.4}.v3 .j-bulle p{margin:0 0 1.6cqw}.v3 .j-bulle time{display:block;text-align:right;font-size:3.3cqw;opacity:.72}.v3 .j-bulle.eq{background:#fff;color:#0b1b2e;border-bottom-left-radius:1.4cqw;align-self:flex-start}.v3 .j-bulle.moi{background:#35c0ed;color:#041a33;border-bottom-right-radius:1.4cqw;align-self:flex-end}.v3 .j-bulle ul{list-style:none;margin:0 0 2cqw;padding:0;display:grid;gap:1cqw}.v3 .j-bulle li{display:flex;justify-content:space-between;gap:3cqw;border-bottom:1px solid rgba(8,55,107,.1);padding-bottom:.8cqw;font-variant-numeric:tabular-nums}.v3 .j-bulle li b{color:#08376b}.v3 .j-pj{display:inline-flex;align-items:center;gap:2cqw;margin:.5cqw 0 1.4cqw;padding:1.6cqw 3cqw;border-radius:2.4cqw;background:#eef3f8;font-weight:600;font-size:3.8cqw;color:#08376b}.v3 .j-pj:before{content:"";width:3cqw;height:3.8cqw;border-radius:.6cqw;background:#b3261e}.v3 .j-tel-ex{margin:0;padding:2cqw 0 4.6cqw;text-align:center;font-size:3.4cqw;color:var(--sur-nuit-3)}.v3 .j-heros,.v3 .j-feuille{position:absolute;z-index:5}.v3 .j-heros{background:var(--nuit-900);border:1px solid var(--ligne-nuit);border-radius:28px;padding:clamp(24px,2.6vw,40px);box-shadow:0 40px 80px -40px #000000b3}.v3 .j-h1{font-size:clamp(32px,3.4vw,50px);line-height:1.08;letter-spacing:-.022em;font-weight:600;margin:16px 0 0;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.v3 .j-h1 span{display:inline}.v3 .j-chapo{font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.6;color:var(--sur-nuit-2);margin:18px 0 0;font-weight:400;max-width:34em}.v3 .j-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px}.v3 .j-prix-chips{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--ligne-nuit);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v3 .j-prix-chips a{display:block;height:100%;text-decoration:none;border-radius:14px;padding:10px 12px;background:var(--nuit-800);border:1px solid var(--ligne-nuit);font-size:13px;line-height:1.35;color:var(--sur-nuit-2);transition:border-color .25s,transform .3s var(--ease)}.v3 .j-prix-chips a:hover{border-color:var(--cyan);transform:translateY(-2px)}.v3 .j-prix-chips small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sur-nuit-3);margin-bottom:2px}.v3 .j-prix-chips b{color:#fff;font-size:15px}.v3 .j-prix-chips a.rouge small{color:#ffb0a9}.v3 .j-indice{display:flex;align-items:center;gap:10px;margin:18px 0 0;font-size:13px;font-weight:600;color:var(--sur-nuit-3);letter-spacing:.02em}.v3 .j-indice i{width:18px;height:28px;border-radius:10px;border:1.5px solid var(--sur-nuit-3);position:relative;flex:none}.v3 .j-indice i:after{content:"";position:absolute;left:50%;top:5px;width:3px;height:6px;margin-left:-1.5px;border-radius:2px;background:var(--cyan);animation:j-molette 1.8s var(--ease) infinite}@keyframes j-molette{0%{transform:translateY(0);opacity:1}70%{transform:translateY(9px);opacity:0}to{opacity:0}}.v3 .j-feuille{overflow:hidden;background:var(--nuit-900);border:1px solid var(--ligne-nuit);border-radius:28px;box-shadow:0 40px 80px -40px #000000b3}.v3 .j-moments{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.v3 .j-moment{grid-area:1 / 1;align-self:start;min-width:0;padding:clamp(22px,2.4vw,34px);opacity:0;visibility:hidden;overflow-wrap:break-word}.v3 .j-moment.vis,.v3 .j-heros.vis{visibility:visible}.v3 .j-quand{display:flex;align-items:baseline;gap:12px;margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sur-nuit-3)}.v3 .j-quand b{font-size:clamp(18px,1.45vw,22px);letter-spacing:-.005em;text-transform:none;color:var(--cyan);font-variant-numeric:tabular-nums;font-weight:600}.v3 .j-mot{font-size:clamp(32px,3vw,46px);line-height:1.08;letter-spacing:-.022em;font-weight:600;margin:12px 0 0;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.v3 .j-phrase{font-size:clamp(15.5px,1.15vw,17.5px);line-height:1.62;color:var(--sur-nuit-2);margin:16px 0 0;font-weight:400;max-width:62ch}.v3 .j-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.v3 .j-tag{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 12px 6px 10px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.35}.v3 .j-tag .ico{flex:none;font-size:16px}.v3 .j-tag.auto{background:#35c0ed1f;color:#bfebfa;box-shadow:inset 0 0 0 1px #35c0ed66}.v3 .j-tag.equipe{background:#9aeba61f;color:#c8f5cf;box-shadow:inset 0 0 0 1px #9aeba66b}.v3 .j-lien{margin-top:16px;color:var(--cyan);font-size:15px}.v3 .j-lien.rouge{color:#ffb0a9}.v3 .j-moment.urgence .j-quand b{color:#ff9c94}.v3 .j-moment .j-ctas{margin-top:20px}.v3 .j-moment .j-ctas .lien-fl{color:var(--cyan)}.v3 .j-frise{position:absolute;z-index:6}.v3 .j-frise-piste{position:relative;display:flex;align-items:flex-start}.v3 .j-frise-ligne{position:absolute;left:0;right:0;top:17px;height:2px;background:#35c0ed33;border-radius:2px}.v3 .j-frise-ligne i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--prog) * 100%);background:linear-gradient(90deg,#8fddf6,#35c0ed);box-shadow:0 0 10px #35c0edcc;border-radius:2px}.v3 .j-frise button{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 2px 4px;font-size:12.5px;font-weight:600;color:var(--sur-nuit-3);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .25s}.v3 .j-frise button i{width:12px;height:12px;border-radius:50%;background:var(--nuit-900);box-shadow:inset 0 0 0 2px #35c0ed8c;transition:background-color .3s,box-shadow .3s,transform .3s var(--ease)}.v3 .j-frise button.passe i{background:#35c0ed;box-shadow:none}.v3 .j-frise button.on{color:#fff}.v3 .j-frise button.on i{background:#fff;box-shadow:0 0 0 4px #35c0ed59,0 0 14px #35c0ed;transform:scale(1.15)}.v3 .j-frise button.rouge.on i{box-shadow:0 0 0 4px #ff6b6159,0 0 14px #ff6b61}.v3 .j-frise button:hover{color:#fff}.v3 .j-frise button:focus-visible{outline-offset:-2px}.v3 .j-legende{display:flex;gap:16px;margin:0;font-size:12.5px;font-weight:600;color:var(--sur-nuit-2);white-space:nowrap}.v3 .j-legende span{display:inline-flex;align-items:center;gap:7px}.v3 .j-legende span:before{content:"";width:9px;height:9px;border-radius:50%}.v3 .j-legende .auto:before{background:#35c0ed}.v3 .j-legende .equipe:before{background:#9aeba6}.v3 .j-fictif{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0 var(--gouttiere) 10px;font-size:12px;color:var(--sur-nuit-3);text-align:right}@media (min-width: 1024px) and (orientation: landscape){.v3 .j-heros{left:var(--gouttiere);top:calc(var(--entete) + (100svh - var(--entete) - 96px) / 2);transform:translateY(-50%);width:min(560px,40vw)}.v3 .j-feuille{left:var(--gouttiere);top:calc(var(--entete) + (100svh - var(--entete) - 96px) / 2);transform:translateY(-50%);width:clamp(380px,34vw,500px)}.v3 .j-frise{left:var(--gouttiere);right:var(--gouttiere);bottom:20px;display:flex;align-items:center;gap:24px;padding:6px 22px 6px 14px;border-radius:20px;background:var(--nuit-900);border:1px solid var(--ligne-nuit);max-width:1180px;margin:0 auto}.v3 .j-frise-piste{flex:1}.v3 .j-feuille{transition:height .5s var(--ease)}.v3 .journee.j-reduit .j-feuille{transition:none}.v3 .j-tel{right:calc(var(--gouttiere) + 1vw);top:calc(var(--entete) + (100svh - var(--entete) - 96px) / 2);height:min(620px,calc(100svh - var(--entete) - 150px));transform:translateY(calc(-50% + (1 - var(--tel)) * 70px)) rotate(calc((1 - var(--tel)) * 3deg))}.v3 .j-fictif{bottom:2px;padding-bottom:0;font-size:11px;opacity:.8}}@media (min-width: 1024px) and (orientation: landscape) and (max-width: 1279px){.v3 .j-frise button{font-size:11px}.v3 .j-legende{display:none}.v3 .j-prix-chips{grid-template-columns:1fr}.v3 .j-prix-chips a{display:flex;gap:8px;align-items:baseline}.v3 .j-prix-chips small{margin:0}}@media (min-width: 1024px) and (orientation: landscape) and (max-height: 820px){.v3 .j-h1{font-size:clamp(30px,3vw,44px)}.v3 .j-mot{font-size:clamp(30px,2.7vw,42px)}.v3 .j-prix-chips{display:none}}@media not all and (min-width: 1024px) and (orientation: landscape){.v3 .j-cadre{display:flex;flex-direction:column}.v3 .j-scene{position:relative;flex:1 1 auto;min-height:0}.v3 .j-feuille{position:relative;flex:none;border-radius:0;border:0;border-top:1px solid var(--ligne-nuit);box-shadow:none}.v3 .j-moment{padding:18px max(var(--gouttiere),env(safe-area-inset-left)) 22px}.v3 .j-quand{font-size:11.5px}.v3 .j-quand b{font-size:19px}.v3 .j-mot{font-size:clamp(28px,7.4vw,40px);margin-top:6px}.v3 .j-phrase{font-size:15.5px;margin-top:10px;line-height:1.5}.v3 .j-tags{margin-top:12px}.v3 .j-tag{font-size:12.5px;padding:5px 10px 5px 8px}.v3 .j-lien{margin-top:10px;font-size:14px}.v3 .j-frise{position:relative;flex:none;padding-bottom:env(safe-area-inset-bottom);background:var(--nuit-950);border-top:1px solid var(--ligne-nuit);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.v3 .j-frise::-webkit-scrollbar{display:none}.v3 .j-frise-piste{width:max-content;padding:0 max(var(--gouttiere),env(safe-area-inset-left))}.v3 .j-frise-ligne{left:var(--gouttiere);right:var(--gouttiere)}.v3 .j-frise button{flex:none;min-width:64px;padding:9px 6px 6px;min-height:48px}.v3 .j-legende{display:none}.v3 .j-heros{left:0;right:0;bottom:0;border-radius:26px 26px 0 0;border-width:1px 0 0;padding:22px max(var(--gouttiere),env(safe-area-inset-left)) calc(20px + env(safe-area-inset-bottom));max-height:calc(100svh - var(--entete) - 90px)}.v3 .j-h1{font-size:clamp(28px,7.6vw,42px);margin-top:10px}.v3 .j-chapo{font-size:15.5px;margin-top:12px}.v3 .j-ctas{margin-top:16px;gap:10px 16px}.v3 .j-ctas .btn{height:48px;padding:0 20px;font-size:15px}.v3 .j-heros .btn.fantome{height:40px;padding:0 2px;box-shadow:none;background:none;color:var(--cyan);text-decoration:underline;text-underline-offset:4px}.v3 .j-prix-chips{margin-top:16px;padding-top:14px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.v3 .j-prix-chips a{padding:8px 9px;font-size:11.5px}.v3 .j-prix-chips small{font-size:9.5px;letter-spacing:.04em}.v3 .j-prix-chips b{font-size:12.5px;display:block;white-space:nowrap}.v3 .j-prix-chips span{display:block}.v3 .j-heros .surtitre{font-size:11.5px}.v3 .j-indice{margin-top:14px}.v3 .j-tel{padding:7px;left:50%;bottom:0;width:min(276px,68vw,52svh);transform:translate(-50%,calc(30% + (1 - var(--tel)) * 50%))}.v3 .j-voile{background:linear-gradient(0deg,#041a3366,#041a3300 60%);opacity:var(--tel)}.v3 .j-fictif{display:none}@media (max-height: 700px){.v3 .j-chapo,.v3 .j-prix-chips{display:none}.v3 .j-phrase{font-size:14.5px}.v3 .j-mot{font-size:clamp(26px,7vw,36px)}}}@media (min-width: 640px) and (max-width: 1023px),(min-width: 640px) and (orientation: portrait){.v3 .j-moments{max-width:720px;margin:0 auto}.v3 .j-heros>*{max-width:680px}}.v3 .j-bandeau-logos{padding:28px 0;border-bottom:1px solid var(--ligne-clair)}.v3 .j-bandeau-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 34px}.v3 .j-bandeau-logos li{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--encre-2);max-width:320px;line-height:1.35}.v3 .j-bandeau-logos img{height:30px;width:auto;flex:none}.v3 .sceau-mini{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--nuit);color:var(--cyan);flex:none}.v3 .sceau-mini .ico{font-size:18px}.v3 .etapes-demarrer{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:e}.v3 .etapes-demarrer .carte{padding:26px;display:flex;flex-direction:column;gap:10px}.v3 .etapes-demarrer .n{font-family:var(--f-logo);font-size:30px;color:var(--acier-fonce);line-height:1}.v3 .etapes-demarrer h3{margin:0;font-size:19px;letter-spacing:-.01em}.v3 .etapes-demarrer p{margin:0;color:var(--encre-2);font-size:15.5px;line-height:1.5;flex:1}.v3 .etapes-demarrer small{font-size:13px;font-weight:700;color:var(--acier-fonce)}.v3 .facons{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px}.v3 .facons>div{background:#fff;border-radius:var(--r-l);padding:30px;border:1px solid rgba(8,55,107,.08)}.v3 .facons>div:last-child{background:var(--nuit);color:#fff;border-color:transparent}.v3 .facons h3{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px}.v3 .facons h3 .ico{font-size:22px;color:var(--acier-fonce)}.v3 .facons>div:last-child h3 .ico{color:#ff9c94}.v3 .facons ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.v3 .facons li{font-size:15.5px;line-height:1.5;color:var(--encre-2);padding-left:18px;position:relative}.v3 .facons li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--acier)}.v3 .facons>div:last-child li{color:#dce7f3}.v3 .facons>div:last-child li:before{background:#ff9c94}.v3 .facons li b{color:var(--encre)}@media (max-width: 1023px){.v3 .etapes-demarrer{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.v3 .etapes-demarrer,.v3 .facons{grid-template-columns:1fr}.v3 .j-bandeau-logos ul{justify-content:flex-start;gap:14px}.v3 .j-bandeau-logos li{max-width:none}}.v3 .journee:not(.j-js){height:auto}.v3 .journee:not(.j-js) .j-cadre{position:relative;height:auto;display:block}.v3 .journee:not(.j-js) .j-scene{position:relative;height:56vh}.v3 .journee:not(.j-js) .j-heros,.v3 .journee:not(.j-js) .j-feuille{position:relative;inset:auto;transform:none;width:auto;margin:16px var(--gouttiere)}.v3 .journee:not(.j-js) .j-moments{display:block}.v3 .journee:not(.j-js) .j-moment{opacity:1;visibility:visible;border-top:1px solid var(--ligne-nuit)}.v3 .journee:not(.j-js) .j-frise,.v3 .journee:not(.j-js) .j-tel{display:none}.v3 .journee.j-reduit .j-rotor,.v3 .journee.j-reduit .j-leds rect,.v3 .journee.j-reduit .j-indice i:after{animation:none!important}.v3 .journee.j-reduit [data-ev] .j-comete,.v3 .journee.j-reduit [data-ev] .j-impact,.v3 .journee.j-reduit [data-ev] .j-copie-point{animation:none!important}.v3 .journee.j-reduit [data-ev=facture] .j-envoi{opacity:.9}.v3 .journee.j-reduit [data-ev=attaque] .j-impact{opacity:1}.v3 .journee.j-reduit .j-fil-msg,.v3 .journee.j-reduit .j-prix-chips a{transition:none}.v3 .journee.j-reduit .j-plan{will-change:auto}.v3 .journee.j-js .j-feuille{opacity:0;visibility:hidden}.v3 .journee .j-scene{-webkit-user-select:none;user-select:none}.v3 .journee:not(.j-js) .j-heros{max-height:none}.v3 .j-fictif{opacity:1!important}.v3 .onglets-ligne{display:flex;justify-content:center}.v3 .panneau-titre{margin:40px 0 8px;font-size:22px;letter-spacing:-.01em;text-align:center}.v3 .piliers-plus,.v3 .blog-plus{margin:22px 0 0;font-size:15.5px;line-height:1.6;color:var(--encre-2)}.v3 .piliers-plus a,.v3 .blog-plus a:not(.lien-fl){color:var(--acier-fonce);font-weight:600;text-underline-offset:3px}.v3 .urgence-plus{margin:18px 0 0;font-size:15px;line-height:1.6;color:#dce7f3}.v3 .urgence-plus a{color:#ffb0a9;font-weight:600;text-underline-offset:3px}.v3 .gestes .ico-alerte{color:#ff9c94;font-size:22px}.v3 .references .reference p{margin-top:10px}.v3 .zones-acc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.v3 .zones-acc .carte{padding:28px}.v3 .zones-acc h3{margin:0;font-size:20px;letter-spacing:-.01em}.v3 .zones-acc p{margin:10px 0 0;color:var(--encre-2);font-size:15.5px;line-height:1.5}.v3 .zones-acc ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.v3 .zones-acc li a,.v3 .zones-acc li .a-venir{font-size:15.5px;font-weight:600;color:var(--acier-fonce);text-underline-offset:3px}.v3 .zones-acc li .a-venir{color:var(--encre-2);font-weight:500}.v3 .mention-anon .lien-fl{margin-left:6px}@media (max-width: 1000px){.v3 .zones-acc{grid-template-columns:1fr}}.v3 .onglets button[aria-selected=true]{background:var(--nuit);transition:color .3s,background-color .3s}.v3[data-gabarit] .acc-entete{padding:clamp(56px,7vw,104px) 0 clamp(28px,3vw,40px)}.v3[data-gabarit] .acc-entete .conteneur{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"tete tete" "txt metiers";align-items:start;gap:clamp(36px,4.4vw,64px) clamp(36px,5vw,80px)}.v3[data-gabarit] .acc-tete{grid-area:tete;display:grid;gap:22px;min-width:0}.v3[data-gabarit] .acc-entete .txt{grid-area:txt}.v3[data-gabarit] .acc-metiers{grid-area:metiers}.v3[data-gabarit] .acc-entete .txt{gap:24px;min-width:0}.v3[data-gabarit] .acc-entete .surtitre{flex-wrap:wrap}.v3[data-gabarit] .acc-entete h1.acc-titre{margin:0;font-size:clamp(34px,3.7vw,54px);line-height:1.1;letter-spacing:-.022em;font-weight:600;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;max-width:24ch}.v3[data-gabarit] .acc-entete .chapo{max-width:58ch}.v3[data-gabarit] .acc-entete .atouts{gap:10px 22px;font-size:14px;max-width:640px}.v3[data-gabarit] .acc-metiers{list-style:none;margin:0;padding:0;display:grid;gap:12px;min-width:0}.v3[data-gabarit] .acc-metier{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;align-items:start;padding:20px 22px;border-radius:20px;text-decoration:none;color:#fff;background:#041a33b8;border:1px solid var(--ligne-nuit);transition:border-color .25s,transform .35s var(--ease),background-color .25s}.v3[data-gabarit] .acc-metier:hover{border-color:#35c0edb3;transform:translateY(-2px);background:#041a33e6}.v3[data-gabarit] .acc-metier .pastille-ico{grid-row:span 2}.v3[data-gabarit] .acc-metier-txt{display:grid;gap:4px;min-width:0}.v3[data-gabarit] .acc-metier-titre{font-size:18px;font-weight:600;letter-spacing:-.005em}.v3[data-gabarit] .acc-metier-texte{font-size:14.5px;line-height:1.55;color:var(--sur-nuit-2)}.v3[data-gabarit] .acc-metier-prix{grid-column:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:6px;font-size:13px;color:var(--sur-nuit-3)}.v3[data-gabarit] .acc-metier-prix b{font-size:15px;font-weight:600;color:var(--cyan-soft)}.v3[data-gabarit] .acc-metier.rouge .acc-metier-prix b{color:#ffb0a9}.v3[data-gabarit] .acc-suite-l{display:block!important;margin-top:clamp(36px,4.5vw,64px)}.v3[data-gabarit] .acc-suite{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--sur-nuit-2);text-decoration:none}.v3[data-gabarit] .acc-suite .ico{transform:rotate(90deg);color:var(--cyan);transition:transform .3s var(--ease)}.v3[data-gabarit] .acc-suite:hover{color:#fff}.v3[data-gabarit] .acc-suite:hover .ico{transform:rotate(90deg) translate(3px)}@media (max-width: 1000px){.v3[data-gabarit] .acc-entete .conteneur{grid-template-columns:minmax(0,1fr);grid-template-areas:"tete" "txt" "metiers"}.v3[data-gabarit] .acc-entete h1.acc-titre{max-width:20ch}}@media (max-width: 600px){.v3[data-gabarit] .acc-entete{padding-top:40px}.v3[data-gabarit] .acc-entete h1.acc-titre{font-size:clamp(29px,7.8vw,36px);line-height:1.16}.v3[data-gabarit] .acc-metier{padding:16px;gap:4px 12px}}.v3[data-gabarit] .acc-entete .atouts a{color:inherit;text-decoration:underline;text-decoration-color:#35c0ed73;text-underline-offset:3px}.v3[data-gabarit] .acc-entete .atouts a:hover,.v3[data-gabarit] .acc-entete .atouts a:focus-visible{text-decoration-color:currentColor}.v3[data-gabarit] .acc-entete .txt{grid-template-columns:minmax(0,1fr)}.v3[data-gabarit] .acc-entete .ctas{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:0}.v3[data-gabarit] .acc-entete .ctas .btn{flex:0 1 auto;min-height:52px;height:auto;display:inline-flex;align-items:center;justify-content:center}.v3[data-gabarit] .acc-entete .atouts{flex-direction:column;align-items:flex-start;gap:10px}@media (max-width: 560px){.v3[data-gabarit] .acc-entete .ctas .btn{flex:1 1 100%}}@media (min-width: 1001px){.v3[data-gabarit] .acc-entete .conteneur{grid-template-areas:"tete metiers" "txt metiers";grid-template-rows:auto 1fr;row-gap:28px}.v3[data-gabarit] .acc-metiers{align-self:start}.v3[data-gabarit] .acc-entete .conteneur{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.v3[data-gabarit] .acc-entete h1.acc-titre{font-size:clamp(36px,3.5vw,52px);max-width:none;text-wrap:initial}.v3[data-gabarit] .acc-entete .ctas{flex-wrap:nowrap}.v3[data-gabarit] .acc-entete .ctas .btn{white-space:nowrap}}.v3 .reconnaissances{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px}.v3 .reconnaissances li{display:flex;align-items:center;gap:12px;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--encre-2);min-height:44px}.v3 .reconnaissances img{height:30px;width:auto;flex:none}@media (max-width: 900px){.v3 .reconnaissances{grid-template-columns:minmax(0,1fr)}}.v3 .sans-nous{margin-top:28px;padding:24px 26px;border-radius:20px;background:#fff;border:1px solid var(--ligne-clair)}.v3 .sans-nous h3{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:19px}.v3 .sans-nous h3 .ico{font-size:20px;color:var(--acier-fonce)}.v3 .sans-nous ul{margin:0 0 14px;padding-left:20px;display:grid;gap:6px}.v3 .sans-nous li{font-size:15.5px;line-height:1.5;color:var(--encre-2)}.v3 .sans-nous .lien-fl{color:var(--acier-fonce);font-size:15px}.v3 .test-mini{margin-top:36px;padding:26px;border-radius:22px;background:#fff;border:1px solid var(--ligne-clair);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 28px;align-items:center}.v3 .test-mini-tete{display:flex;gap:14px;align-items:flex-start}.v3 .test-mini-tete h3{margin:0;font-size:19px;line-height:1.3;letter-spacing:-.01em}.v3 .test-mini-tete p{margin:6px 0 0;font-size:14.5px;line-height:1.5;color:var(--encre-2)}.v3 .test-mini-form{display:flex;gap:8px}.v3 .test-mini-form input{flex:1;min-width:0;height:52px;padding:0 18px;border-radius:999px;border:1.5px solid rgba(8,55,107,.25);background:#fff;color:var(--nuit);font-size:16px}.v3 .test-mini-form input:focus{outline:none;border-color:var(--acier);box-shadow:0 0 0 4px #35c0ed2e}.v3 .test-mini-form .btn[disabled]{opacity:.7;cursor:progress}.v3 .test-mini-res{grid-column:1 / -1;margin:0;font-size:15px;line-height:1.5;font-weight:600;color:var(--encre-2)}.v3 .test-mini-res:empty{display:none}.v3 .test-mini-res.rouge{color:var(--alerte)}.v3 .test-mini-res.ambre{color:#8a5a00}.v3 .test-mini-res.vert{color:#1f7a3a}.v3 .test-mini .lien-fl{grid-column:1 / -1;justify-self:start;color:var(--acier-fonce);font-size:15px;min-height:44px}@media (max-width: 900px){.v3 .test-mini{grid-template-columns:minmax(0,1fr);padding:20px}}@media (max-width: 480px){.v3 .test-mini-form{flex-direction:column}.v3 .test-mini-form .btn{width:100%}}
