@property --lp-n{syntax:"<integer>";inherits:false;initial-value:0}@property --lp-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.lp-theme,.vt-mouvement{--lp-ease-expo:cubic-bezier(.16,1,.3,1);--lp-ease-doux:cubic-bezier(.45,0,.2,1);--lp-dur-5:.9s;--lp-dur-6:1.3s;--lp-spot:#0c6ce91c;--lp-verre:#ffffffbd;--lp-verre-bord:#ffffffb3;--lp-reflet:#ffffff42;--lp-aurore-1:#0c6ce929;--lp-aurore-2:#78baf06b;--lp-aurore-3:#aed5f299;--lp-trame:#0b1b3317;--lp-nuit-voile:#06122a2e;--lp-trace:#eef7fff2;--lp-trace-halo:#6aa6ff8c;--lp-ville-voile:#0b1b338c}.lp-theme[data-lp-theme=dark]{--lp-spot:#6aa6ff29;--lp-verre:#12213ab8;--lp-verre-bord:#ffffff1f;--lp-reflet:#ffffff24;--lp-aurore-1:#0c6ce947;--lp-aurore-2:#1d43748c;--lp-aurore-3:#173560b3;--lp-trame:#eef3fa12;--lp-nuit-voile:#040a1852}.vt-mouvement{--lp-ease:cubic-bezier(.2,.7,.2,1);--lp-dur-2:.25s;--lp-dur-3:.42s;--lp-r-pill:9999px;--lp-r-xl:16px;--lp-ink:#fff;--lp-success:#34d399;--lp-tile:#ffffff0f;--lp-line:#ffffff1a;--lp-shadow-lift:0 4px 10px -4px #0006,0 28px 60px -20px #000000a6;--lp-spot:rgba(var(--accent-primary-rgb),.14);--lp-verre:#0f172ab8;--lp-verre-bord:#ffffff1f;--lp-reflet:#ffffff24;--lp-ville-voile:#02061799}.vt-mouvement[data-landing-theme=light]{--lp-ink:#0b1b33;--lp-success:#0b7a47;--lp-tile:#e2f2fc;--lp-line:#e3e9f0;--lp-shadow-lift:0 4px 10px -4px #1022401a,0 22px 48px -16px #10224042;--lp-spot:rgba(var(--accent-primary-rgb),.12);--lp-verre:#ffffffc7;--lp-verre-bord:#ffffffb3;--lp-reflet:#ffffff42;--lp-ville-voile:#0b1b3380}@layer components{:where(.lp-theme,.vt-mouvement) .lp-apparait{transition:opacity var(--lp-dur-5)var(--lp-ease-expo),transform var(--lp-dur-6)var(--lp-ease-expo),filter var(--lp-dur-5)var(--lp-ease-expo);transition-delay:calc(var(--lp-i,0)*70ms + var(--lp-delai,0s))}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-apparait,:where(.lp-theme,.vt-mouvement) .lp-apparait[data-lp-vu="0"]{opacity:0;filter:blur(8px);transform:translateY(28px)}:where(.lp-theme,.vt-mouvement) .lp-section-head[data-lp-vu]>.lp-eyebrow,:where(.lp-theme,.vt-mouvement) .lp-section-head[data-lp-vu]>.lp-lead{transition:opacity var(--lp-dur-5)var(--lp-ease-expo),transform var(--lp-dur-6)var(--lp-ease-expo),filter var(--lp-dur-5)var(--lp-ease-expo)}:where(.lp-theme,.vt-mouvement) .lp-section-head[data-lp-vu]>.lp-lead{transition-delay:.26s}:where(.lp-theme,.vt-mouvement) .lp-section-head[data-lp-vu="0"]>.lp-eyebrow{opacity:0;letter-spacing:.32em;transform:translateY(10px)}:where(.lp-theme,.vt-mouvement) .lp-section-head[data-lp-vu="0"]>.lp-lead{opacity:0;filter:blur(6px);transform:translateY(18px)}:where(.lp-theme,.vt-mouvement) .lp-mot{overflow-clip-margin:.12em;vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:clip}:where(.lp-theme,.vt-mouvement) .lp-mot>span{transition:transform var(--lp-dur-6)var(--lp-ease-expo),opacity var(--lp-dur-5)var(--lp-ease-expo);transition-delay:calc(var(--lp-i,0)*40ms + 60ms);display:inline-block}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-mot>span{opacity:0;transform:translateY(105%)rotate(2deg)}:where(.lp-theme,.vt-mouvement) .lp-entree{transition:opacity var(--lp-dur-5)var(--lp-ease-expo),transform var(--lp-dur-6)var(--lp-ease-expo),filter var(--lp-dur-5)var(--lp-ease-expo);transition-delay:var(--lp-d,0s)}@starting-style{:where(.lp-theme,.vt-mouvement) .lp-entree{opacity:0;filter:blur(6px);transform:translateY(20px)}}:where(.lp-theme,.vt-mouvement) .lp-ligne{overflow-clip-margin:.14em;margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}:where(.lp-theme,.vt-mouvement) .lp-ligne>span{transition:transform 1.2s var(--lp-ease-expo),opacity .7s var(--lp-ease-expo);transition-delay:var(--lp-d,0s);display:inline-block}@starting-style{:where(.lp-theme,.vt-mouvement) .lp-ligne>span{opacity:0;transform:translateY(100%)}}:where(.lp-theme,.vt-mouvement) .lp-degrade{background-image:linear-gradient(100deg,var(--lp-ink)0%,var(--lp-ink)34%,var(--lp-action-text)50%,var(--lp-ink)66%,var(--lp-ink)100%);color:#0000;animation:lp-reflet-texte 6.5s var(--lp-ease-doux)1.4s 3 both;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}@keyframes lp-reflet-texte{0%{background-position:100% 0}55%,to{background-position:0 0}}@media (forced-colors:active){:where(.lp-theme,.vt-mouvement) .lp-degrade{color:canvastext;background-image:none}}:where(.lp-theme,.vt-mouvement) .lp-aurore{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}:where(.lp-theme,.vt-mouvement) .lp-aurore>span{will-change:transform;border-radius:9999px;position:absolute}:where(.lp-theme,.vt-mouvement) .lp-aurore-a{aspect-ratio:1;background-image:radial-gradient(closest-side,var(--lp-aurore-1),transparent);width:min(64vw,820px);animation:23s ease-in-out infinite alternate lp-derive-a;top:-38%;left:-18%}:where(.lp-theme,.vt-mouvement) .lp-aurore-b{aspect-ratio:1;background-image:radial-gradient(closest-side,var(--lp-aurore-2),transparent);width:min(52vw,700px);animation:27s ease-in-out infinite alternate lp-derive-b;top:-12%;right:-12%}:where(.lp-theme,.vt-mouvement) .lp-aurore-c{aspect-ratio:1.6;background-image:radial-gradient(closest-side,var(--lp-aurore-3),transparent);width:min(70vw,900px);animation:31s ease-in-out infinite alternate lp-derive-c;bottom:-46%;left:18%}@keyframes lp-derive-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(9%,12%)scale(1.18)}}@keyframes lp-derive-b{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-12%,18%)scale(.92)}}@keyframes lp-derive-c{0%{transform:translate(0,0)rotate(0)}to{transform:translate(-10%,-14%)rotate(8deg)}}:where(.lp-theme,.vt-mouvement) .lp-trame{z-index:-2;pointer-events:none;background-image:radial-gradient(var(--lp-trame)1px,transparent 1.6px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 62% at 72% 46%,#000 20%,#0000 72%);mask-image:radial-gradient(58% 62% at 72% 46%,#000 20%,#0000 72%)}:where(.lp-theme,.vt-mouvement) .lp-heros-cadre{transform:translate3d(0,calc(var(--lp-p,0)*-36px),0)}:where(.lp-theme,.vt-mouvement) .lp-heros-photo{transition:transform 1s var(--lp-ease-expo),opacity var(--lp-dur-5)var(--lp-ease-expo),filter var(--lp-dur-5)var(--lp-ease-expo);transition-delay:0s,var(--lp-d,0s),var(--lp-d,0s)}@starting-style{:where(.lp-theme,.vt-mouvement) .lp-heros-photo{opacity:0;filter:blur(10px)}}:where(.lp-theme,.vt-mouvement) .lp-heros-photo .lp-picture{animation:lp-approche 2.2s var(--lp-ease-expo)both}@keyframes lp-approche{0%{scale:1.12}to{scale:1}}:where(.lp-theme,.vt-mouvement) .lp-reflet{z-index:2;pointer-events:none;border-radius:inherit;opacity:0;background-image:radial-gradient(460px circle at var(--lp-mx,30%)var(--lp-my,20%),var(--lp-reflet),transparent 60%);transition:opacity .6s var(--lp-ease);position:absolute;inset:0}:where(.lp-theme,.vt-mouvement) .lp-relief[data-lp-survol] .lp-reflet{opacity:1}:where(.lp-theme,.vt-mouvement) .lp-puce-vivante{background-color:var(--lp-verre);border-color:var(--lp-verre-bord);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);transition:opacity var(--lp-dur-5)var(--lp-ease-expo),filter var(--lp-dur-5)var(--lp-ease-expo);transition-delay:var(--lp-d,0s);animation:lp-flotter 6.5s ease-in-out var(--lp-d-flot,0s)infinite alternate}@starting-style{:where(.lp-theme,.vt-mouvement) .lp-puce-vivante{opacity:0;filter:blur(6px)}}@keyframes lp-flotter{0%{transform:translate3d(0,calc(var(--lp-p,0)*var(--lp-prof,0px)),0)}to{transform:translate3d(0,calc(var(--lp-p,0)*var(--lp-prof,0px) - 7px),0)}}:where(.lp-theme,.vt-mouvement) .lp-dot-vivant{position:relative}:where(.lp-theme,.vt-mouvement) .lp-dot-vivant:after{content:"";border-radius:inherit;background-color:var(--lp-success);animation:lp-onde 2.2s var(--lp-ease-expo)infinite;position:absolute;inset:0}@keyframes lp-onde{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}:where(.lp-theme,.vt-mouvement) .lp-invite>svg{animation:lp-invite 2.4s var(--lp-ease-doux)2s infinite}@keyframes lp-invite{0%,60%,to{transform:translateY(0)}30%{transform:translateY(4px)}}:where(.lp-theme,.vt-mouvement) .lp-compteur{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}:where(.lp-theme,.vt-mouvement) .lp-compteur-n{--lp-n:var(--lp-cible);text-align:right;counter-reset:lp-n var(--lp-n);transition:--lp-n 1.8s var(--lp-ease-expo).25s;display:inline-block}:where(.lp-theme,.vt-mouvement) .lp-compteur-n:after{content:counter(lp-n)}@starting-style{:where(.lp-theme,.vt-mouvement) .lp-compteur-n{--lp-n:0}}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-compteur-n{--lp-n:0;transition:none}:where(.lp-theme,.vt-mouvement) .lp-spot{isolation:isolate;position:relative}:where(.lp-theme,.vt-mouvement) .lp-spot:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background-image:radial-gradient(420px circle at var(--lp-mx,50%)var(--lp-my,0%),var(--lp-spot),transparent 65%);transition:opacity .5s var(--lp-ease);position:absolute;inset:0}:where(.lp-theme,.vt-mouvement) .lp-spot[data-lp-survol]:before{opacity:1}:where(.lp-theme,.vt-mouvement) .lp-relief{transform:perspective(1100px)rotateX(var(--lp-rx,0deg))rotateY(var(--lp-ry,0deg));transition:transform 1s var(--lp-ease-expo)}:where(.lp-theme,.vt-mouvement) .lp-relief[data-lp-survol]{transition-duration:.18s}:where(.lp-theme,.vt-mouvement) .lp-carte-survol.lp-relief{transition-property:translate,box-shadow,border-color,transform;transition-duration:var(--lp-dur-3),var(--lp-dur-3),var(--lp-dur-2),1s;transition-timing-function:var(--lp-ease),var(--lp-ease),var(--lp-ease),var(--lp-ease-expo)}:where(.lp-theme,.vt-mouvement) .lp-carte-survol.lp-relief[data-lp-survol]{transition-duration:var(--lp-dur-3),var(--lp-dur-3),var(--lp-dur-2),.18s}:where(.lp-theme,.vt-mouvement) .lp-heros-photo.lp-relief{transition-property:transform,opacity,filter;transition-duration:1s,var(--lp-dur-5),var(--lp-dur-5);transition-timing-function:var(--lp-ease-expo);transition-delay:0s,var(--lp-d,0s),var(--lp-d,0s)}:where(.lp-theme,.vt-mouvement) .lp-heros-photo.lp-relief[data-lp-survol]{transition-duration:.18s,var(--lp-dur-5),var(--lp-dur-5)}@media (hover:hover) and (pointer:fine){:where(.lp-theme,.vt-mouvement) .lp-btn-primary{background-image:linear-gradient(110deg,#0000 38%,#ffffff4d 50%,#0000 62%);background-position:140% 0;background-repeat:no-repeat;background-size:280% 100%}:where(.lp-theme,.vt-mouvement) .lp-btn-primary:hover:not(:disabled){animation:lp-eclat 1.1s var(--lp-ease-expo)}}@keyframes lp-eclat{0%{background-position:140% 0}to{background-position:-40% 0}}:where(.lp-theme,.vt-mouvement) .lp-progression{pointer-events:none;transform-origin:0;height:2px;transform:scaleX(var(--lp-page,0));background-image:linear-gradient(90deg,var(--lp-action),var(--lp-action-text));opacity:0;transition:opacity var(--lp-dur-3)var(--lp-ease);position:absolute;bottom:-1px;left:0;right:0}:where(.lp-theme,.vt-mouvement) .lp-nav-scrolled .lp-progression{opacity:1}:where(.lp-theme,.vt-mouvement) .lp-ville{overflow:clip}:where(.lp-theme,.vt-mouvement) .lp-ville-piste{padding-inline:max(var(--lp-gutter),calc((100vw - var(--lp-container))/2 + var(--lp-gutter)));scroll-snap-type:x mandatory;scroll-padding-inline:var(--lp-gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;display:flex;overflow-x:auto}:where(.lp-theme,.vt-mouvement) .lp-ville-piste::-webkit-scrollbar{display:none}:where(.lp-theme,.vt-mouvement) .lp-ville-carte{aspect-ratio:3/2;scroll-snap-align:start;width:min(82vw,560px);box-shadow:var(--lp-shadow-lift);background-color:var(--lp-tile);border-radius:20px;flex:none;position:relative;overflow:hidden}:where(.lp-theme,.vt-mouvement) .lp-ville-carte:nth-child(2n){margin-top:40px}:where(.lp-theme,.vt-mouvement) .lp-ville-carte .lp-picture{transition:scale 1.4s var(--lp-ease-expo)}:where(.lp-theme,.vt-mouvement) .lp-ville-carte:after{content:"";pointer-events:none;background-image:linear-gradient(180deg,transparent 52%,var(--lp-ville-voile));position:absolute;inset:0}:where(.lp-theme,.vt-mouvement) .lp-ville-legende{z-index:1;border-radius:var(--lp-r-pill);border:1px solid var(--lp-verre-bord);background-color:var(--lp-verre);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);color:var(--lp-ink);transition:translate .7s var(--lp-ease-expo);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;bottom:16px;left:16px}@media (hover:hover) and (pointer:fine){:where(.lp-theme,.vt-mouvement) .lp-ville-carte:hover .lp-picture{scale:1.07}:where(.lp-theme,.vt-mouvement) .lp-ville-carte:hover .lp-ville-legende{translate:0 -4px}}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:no-preference){:where(.lp-theme,.vt-mouvement) .lp-ville-epingle{height:calc(100svh - var(--lp-nav-h) + var(--lp-course,0px))}:where(.lp-theme,.vt-mouvement) .lp-ville-scene{top:var(--lp-nav-h);height:calc(100svh - var(--lp-nav-h));flex-direction:column;justify-content:center;display:flex;position:sticky;overflow:clip}:where(.lp-theme,.vt-mouvement) .lp-ville-scene .lp-section-head{margin-bottom:40px}:where(.lp-theme,.vt-mouvement) .lp-ville-piste{scroll-snap-type:none;overflow-x:clip}:where(.lp-theme,.vt-mouvement) .lp-ville-rail{transform:translate3d(calc(var(--lp-p,0)*var(--lp-course,0px)*-1),0,0);will-change:transform}:where(.lp-theme,.vt-mouvement) .lp-ville-carte{width:clamp(400px,38vw,600px)}}:where(.lp-theme,.vt-mouvement) .lp-ville-rail{gap:20px;display:flex}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante{isolation:isolate;border-radius:var(--lp-r-xl);background-color:var(--lp-secondary-bg);box-shadow:var(--lp-shadow-lift);position:relative;overflow:hidden}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante .lp-picture img{filter:grayscale()contrast(1.3)brightness(1.08)}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante-teinte{pointer-events:none;background-image:linear-gradient(165deg,var(--lp-action)0%,var(--lp-secondary-bg)78%);mix-blend-mode:color;position:absolute;inset:0}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante-teinte:after{content:"";background-image:radial-gradient(ellipse 70% 55% at 50% 45%,var(--lp-trace-halo),transparent 70%);mix-blend-mode:screen;opacity:.35;position:absolute;inset:0}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where(.lp-theme,.vt-mouvement) .lp-trajet{fill:none;stroke:var(--lp-trace);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px var(--lp-trace-halo));transition:stroke-dashoffset 2.4s var(--lp-ease-expo);transition-delay:calc(var(--lp-i,0)*.45s + .3s)}:where(.lp-theme,.vt-mouvement) [data-lp-vu="1"] .lp-trajet{stroke-dashoffset:0}:where(.lp-theme,.vt-mouvement) .lp-vehicule{fill:var(--lp-trace);filter:drop-shadow(0 0 8px var(--lp-trace-halo));opacity:0;transition:opacity .6s var(--lp-ease);transition-delay:calc(var(--lp-i,0)*.45s + 1.8s)}:where(.lp-theme,.vt-mouvement) [data-lp-vu="1"] .lp-vehicule{opacity:1}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante-etiquette{z-index:1;border-radius:var(--lp-r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--lp-secondary-fg);background-color:#06122a8c;border:1px solid #ffffff2e;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:16px;left:16px}:where(.lp-theme,.vt-mouvement) .lp-carte-vivante-balayage{pointer-events:none;background-image:conic-gradient(from var(--lp-angle),transparent 0deg,#6aa6ff29 24deg,transparent 60deg);animation:7s linear infinite lp-radar;position:absolute;inset:-40%}@keyframes lp-radar{to{--lp-angle:360deg}}:where(.lp-theme,.vt-mouvement) .lp-etape{transition:opacity var(--lp-dur-5)var(--lp-ease-expo),transform var(--lp-dur-6)var(--lp-ease-expo);transition-delay:calc(var(--lp-i,0)*.26s)}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-etape{opacity:0;transform:translateY(26px)}:where(.lp-theme,.vt-mouvement) .lp-etape .lp-step{transition:transform .9s var(--lp-ease-expo),background-color var(--lp-dur-2)var(--lp-ease);transition-delay:calc(var(--lp-i,0)*.26s + .12s),0s}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-etape .lp-step{transform:scale(.6)rotate(-8deg)}:where(.lp-theme,.vt-mouvement) .lp-trace-etape{transform-origin:0;transition:transform .9s var(--lp-ease-expo);transition-delay:calc(var(--lp-i,0)*.26s + .42s)}:where(.lp-theme,.vt-mouvement) .lp-trace-etape[data-sens=vertical]{transform-origin:50% 0}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-trace-etape{transform:scaleX(0)}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-trace-etape[data-sens=vertical]{transform:scaleY(0)}:where(.lp-theme,.vt-mouvement) .lp-scene-relief{transform-origin:50% 100%;transition:transform 1.5s var(--lp-ease-expo),opacity var(--lp-dur-5)var(--lp-ease-expo)}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-scene-relief,:where(.lp-theme,.vt-mouvement) .lp-scene-relief[data-lp-vu="0"]{opacity:0;transform:perspective(1400px)rotateX(16deg)translateY(48px)scale(.94)}:where(.lp-theme,.vt-mouvement) .lp-option-jauge{background-color:var(--lp-line);pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:6px;left:12px;right:12px;overflow:hidden}:where(.lp-theme,.vt-mouvement) .lp-option-jauge>span{transform-origin:0;background-color:var(--lp-action);height:100%;animation:lp-jauge var(--lp-rotation,6s)linear both;display:block}:where(.lp-theme,.vt-mouvement) .lp-option-jauge[data-pause]>span{animation-play-state:paused}@keyframes lp-jauge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:where(.lp-theme,.vt-mouvement) .lp-approche .lp-picture{transition:scale 2.6s var(--lp-ease-expo)}:where(.lp-theme,.vt-mouvement) [data-lp-vu="0"] .lp-approche .lp-picture,:where(.lp-theme,.vt-mouvement) .lp-approche[data-lp-vu="0"] .lp-picture{scale:1.16}:where(.lp-theme,.vt-mouvement) .lp-approche{overflow:hidden}:where(.vt-mouvement) .lp-dot{background-color:var(--lp-success);border-radius:9999px;flex:none;width:8px;height:8px;display:inline-block}:where(.lp-theme,.vt-mouvement) .lp-telephone{box-shadow:inset 0 0 0 1.5px #ffffff1a,0 2px 4px #00000040,var(--lp-shadow-lift);background-color:#0b0f17;border-radius:15%/7%;padding:2.6%;position:relative}:where(.lp-theme,.vt-mouvement) .lp-telephone>picture,:where(.lp-theme,.vt-mouvement) .lp-telephone>img{border-radius:12.6%/5.8%;display:block;overflow:hidden}:where(.lp-theme,.vt-mouvement) .lp-telephone img{width:100%;height:auto;display:block}:where(.lp-theme,.vt-mouvement) .lp-flotte{animation:7s ease-in-out infinite alternate lp-flotter-tel}@keyframes lp-flotter-tel{0%{transform:translate(0,0)rotate(-1.5deg)}to{transform:translateY(-10px)rotate(.5deg)}}}@media (prefers-reduced-motion:reduce){:where(.lp-theme,.vt-mouvement) .lp-apparait,:where(.lp-theme,.vt-mouvement) .lp-mot>span,:where(.lp-theme,.vt-mouvement) .lp-entree,:where(.lp-theme,.vt-mouvement) .lp-ligne>span,:where(.lp-theme,.vt-mouvement) .lp-heros-photo,:where(.lp-theme,.vt-mouvement) .lp-puce-vivante,:where(.lp-theme,.vt-mouvement) .lp-etape,:where(.lp-theme,.vt-mouvement) .lp-etape .lp-step,:where(.lp-theme,.vt-mouvement) .lp-trace-etape,:where(.lp-theme,.vt-mouvement) .lp-scene-relief,:where(.lp-theme,.vt-mouvement) .lp-trajet,:where(.lp-theme,.vt-mouvement) .lp-compteur-n{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}:where(.lp-theme,.vt-mouvement) .lp-trajet{stroke-dashoffset:0!important}:where(.lp-theme,.vt-mouvement) .lp-vehicule{visibility:hidden!important}:where(.lp-theme,.vt-mouvement) .lp-compteur-n{--lp-n:var(--lp-cible)!important}:where(.lp-theme,.vt-mouvement) .lp-aurore>span,:where(.lp-theme,.vt-mouvement) .lp-degrade,:where(.lp-theme,.vt-mouvement) .lp-dot-vivant:after,:where(.lp-theme,.vt-mouvement) .lp-invite>svg,:where(.lp-theme,.vt-mouvement) .lp-heros-photo .lp-picture,:where(.lp-theme,.vt-mouvement) .lp-carte-vivante-balayage,:where(.lp-theme,.vt-mouvement) .lp-option-jauge>span,:where(.lp-theme,.vt-mouvement) .lp-flotte{animation:none!important}:where(.lp-theme,.vt-mouvement) .lp-heros-cadre,:where(.lp-theme,.vt-mouvement) .lp-ville-rail,:where(.lp-theme,.vt-mouvement) .lp-relief{transform:none!important}:where(.lp-theme,.vt-mouvement) .lp-approche .lp-picture{transition:none!important;scale:1!important}:where(.lp-theme,.vt-mouvement) .lp-ville-piste{scroll-snap-type:x mandatory!important;overflow-x:auto!important}}@media print{:where(.lp-theme,.vt-mouvement) .lp-apparait,:where(.lp-theme,.vt-mouvement) .lp-mot>span,:where(.lp-theme,.vt-mouvement) .lp-entree,:where(.lp-theme,.vt-mouvement) .lp-ligne>span,:where(.lp-theme,.vt-mouvement) .lp-heros-photo,:where(.lp-theme,.vt-mouvement) .lp-puce-vivante,:where(.lp-theme,.vt-mouvement) .lp-etape,:where(.lp-theme,.vt-mouvement) .lp-scene-relief,:where(.lp-theme,.vt-mouvement) .lp-section-head>.lp-eyebrow,:where(.lp-theme,.vt-mouvement) .lp-section-head>.lp-lead{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}:where(.lp-theme,.vt-mouvement) .lp-aurore,:where(.lp-theme,.vt-mouvement) .lp-trame,:where(.lp-theme,.vt-mouvement) .lp-carte-vivante-balayage{display:none}}
