@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/fonts/instrument-sans-latin.woff2?v=1) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/fonts/instrument-sans-latin-ext.woff2?v=1) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@property --p{syntax: "<number>"; inherits: true; initial-value: 0;}@property --scrub-from{syntax: "<number>"; inherits: false; initial-value: 0;}@property --scrub-to{syntax: "<number>"; inherits: false; initial-value: 1;}@property --delay{syntax: "<time>"; inherits: false; initial-value: 0ms;}@property --x{syntax: "<number>"; inherits: false; initial-value: 0;}@property --y{syntax: "<number>"; inherits: false; initial-value: 0;}@property --w{syntax: "*"; inherits: false;}@property --h{syntax: "*"; inherits: false;}:root{color-scheme:light;--clim: #1463ff;--clim-hover: #0f55e6;--clim-active: #0b47c4;--mandarine: #ff7a1a;--sun-core: #ff9447;--menthe: #14a86b;--corail: #f0484e;--encre: #0e1b2e;--ciel: #f2f5fb;--bg: var(--ciel);--surface: #ffffff;--surface-2: #f7f9fd;--surface-hover: #eef2f9;--text: var(--encre);--text-muted: #46546b;--text-subtle: #5f6c82;--border: #e3e9f3;--border-strong: #cfd8e6;--on-clim: #ffffff;--primary-soft: #e8f0ff;--primary-text: #0f4fd1;--todo-soft: #fff0e3;--todo-text: #a94a05;--success-soft: #e2f6ec;--success-text: #0b6644;--danger-soft: #ffeced;--danger-text: #b3242b;--tint-vif: var(--clim);--tint-bleu: #e3ecff;--tint-peche: #ffeedd;--tint-menthe: #dcf3e7;--tint-ciel: #e6ecf6;--tint-encre: #13213a;--device-body: #0b1220;--device-edge: #3b475b;--device-glare: rgb(255 255 255 / .07);--app-bg: #f2f5fb;--laptop-1: #e9edf3;--laptop-2: #b3bccb;--laptop-notch: #a1abbb;--clim-unit: #ffffff;--clim-flap: rgb(20 99 255 / .22);--clim-air: rgb(255 255 255 / .55);--fin-bg: #0e1b2e;--fin-text: #ffffff;--fin-muted: #b0bdd0;--shadow-sm: 0 1px 2px rgb(11 37 68 / .06), 0 2px 8px -2px rgb(11 37 68 / .07);--shadow-card: 0 2px 6px rgb(11 37 68 / .05), 0 18px 40px -16px rgb(11 37 68 / .28);--shadow-stage: 0 40px 70px -30px rgb(5 20 60 / .55), 0 2px 8px rgb(5 20 60 / .12);--shadow-action: inset 0 1px 0 rgb(255 255 255 / .16), 0 1px 2px rgb(11 37 68 / .12), 0 6px 14px -6px rgb(20 99 255 / .55);--shadow-action-press: inset 0 1px 0 rgb(255 255 255 / .1), 0 1px 2px rgb(11 37 68 / .12);--r-btn: 12px;--r-card: 20px;--r-panel: 28px;--font: "Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--w-strong: 650;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-soft: cubic-bezier(.32, .72, 0, 1);--ease-pop: cubic-bezier(.34, 1.45, .64, 1);--dur-screen: .7s;--dur-cam: .95s;--dur-layer: .65s;--hdr: 56px;--gutter: 16px;--container: 1280px;--stage-h: calc(100svh - var(--hdr));--line: 82;--step-len: 66svh;--panel-h: clamp(250px, calc(var(--stage-h) * .62 - 20px), 560px);--caption-top: calc(var(--hdr) + 8px + var(--panel-h) + 12px);--phone-w: min(78vw, 340px);--text-col: 100%;--col-gap: 0px}@media(min-width:640px){:root{--gutter: 24px;--phone-w: min(60vw, 360px)}}@media(min-width:1024px){:root{--hdr: 64px;--gutter: 32px;--line: 50;--step-len: 92svh;--text-col: clamp(340px, 31vw, 440px);--col-gap: clamp(32px, 4vw, 64px);--phone-w: min(360px, calc((var(--stage-h) - 112px) / 2.085))}}:root[data-theme=dark]{color-scheme:dark;--mandarine: #ff8a3d;--menthe: #34cf8b;--corail: #ff6b70;--sun-core: #ffa366;--bg: #0b1220;--surface: #131d2e;--surface-2: #172336;--surface-hover: #1b2a40;--text: #edf2f9;--text-muted: #b0bdd0;--text-subtle: #8fa0b8;--border: #22314a;--border-strong: #31435f;--primary-soft: rgb(20 99 255 / .18);--primary-text: #92b8ff;--todo-soft: rgb(255 138 61 / .1);--todo-text: #ffb784;--success-soft: rgb(52 207 139 / .12);--success-text: #82e2b5;--danger-soft: rgb(255 107 112 / .1);--danger-text: #ffa7aa;--tint-bleu: #132650;--tint-peche: #2b2220;--tint-menthe: #11302a;--tint-ciel: #172336;--tint-encre: #1a2942;--device-body: #05080f;--device-edge: #4a5870;--laptop-1: #445067;--laptop-2: #222b3b;--laptop-notch: #1a2130;--clim-unit: #eaf0fb;--clim-flap: rgb(20 99 255 / .28);--clim-air: rgb(255 255 255 / .45);--fin-bg: #16233a;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-card: 0 2px 8px rgb(0 0 0 / .35), 0 22px 44px -18px rgb(0 0 0 / .7);--shadow-stage: 0 40px 70px -28px rgb(0 0 0 / .7), 0 2px 8px rgb(0 0 0 / .3)}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--mandarine: #ff8a3d;--menthe: #34cf8b;--corail: #ff6b70;--sun-core: #ffa366;--bg: #0b1220;--surface: #131d2e;--surface-2: #172336;--surface-hover: #1b2a40;--text: #edf2f9;--text-muted: #b0bdd0;--text-subtle: #8fa0b8;--border: #22314a;--border-strong: #31435f;--primary-soft: rgb(20 99 255 / .18);--primary-text: #92b8ff;--todo-soft: rgb(255 138 61 / .1);--todo-text: #ffb784;--success-soft: rgb(52 207 139 / .12);--success-text: #82e2b5;--danger-soft: rgb(255 107 112 / .1);--danger-text: #ffa7aa;--tint-bleu: #132650;--tint-peche: #2b2220;--tint-menthe: #11302a;--tint-ciel: #172336;--tint-encre: #1a2942;--device-body: #05080f;--device-edge: #4a5870;--laptop-1: #445067;--laptop-2: #222b3b;--laptop-notch: #1a2130;--clim-unit: #eaf0fb;--clim-flap: rgb(20 99 255 / .28);--clim-air: rgb(255 255 255 / .45);--fin-bg: #16233a;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-card: 0 2px 8px rgb(0 0 0 / .35), 0 22px 44px -18px rgb(0 0 0 / .7);--shadow-stage: 0 40px 70px -28px rgb(0 0 0 / .7), 0 2px 8px rgb(0 0 0 / .3)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}body{margin:0;min-height:100svh;background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"kern"}h1,h2,h3,h4,p,figure,ul,ol,dl,dd,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}::selection{background:#1463ff29}:focus-visible{outline:3px solid var(--clim);outline-offset:3px;border-radius:6px}.vg-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.vg-container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.vg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--r-btn);font-size:15px;font-weight:600;line-height:1;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-out),box-shadow .15s var(--ease-out),transform .12s var(--ease-out)}.vg-btn:active{transform:scale(.97)}.vg-btn--primary{background:var(--clim);color:var(--on-clim);box-shadow:var(--shadow-action)}.vg-btn--primary:hover{background:var(--clim-hover)}.vg-btn--primary:active{background:var(--clim-active);box-shadow:var(--shadow-action-press)}.vg-btn--ghost{color:var(--text);background:transparent}.vg-btn--ghost:hover{background:var(--surface-hover)}.vg-btn--lg{height:56px;padding:0 24px;font-size:17px;border-radius:14px}.vg-btn--sm{height:40px;padding:0 14px;font-size:14.5px}.vg-btn-icon{width:18px;height:18px;flex:none;transition:transform .22s var(--ease-out)}@media(hover:hover){.vg-btn--primary:hover .vg-btn-icon{transform:translate(3px)}}.vg-icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--r-btn);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .15s var(--ease-out),color .15s var(--ease-out)}.vg-icon-btn:hover{background:var(--surface-hover);color:var(--text)}.vg-icon-btn svg{width:20px;height:20px}.vg-theme-dark{display:none}:root[data-theme=dark] .vg-theme-dark{display:block}:root[data-theme=dark] .vg-theme-light{display:none}.vg-header{position:sticky;top:0;z-index:30;height:var(--hdr);background:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:saturate(1.5) blur(14px);backdrop-filter:saturate(1.5) blur(14px);border-bottom:1px solid transparent;transition:border-color .25s var(--ease-out)}:root[data-haut=non] .vg-header{border-bottom-color:var(--border)}.vg-header-inner{height:100%;display:flex;align-items:center;gap:12px}.vg-brand{display:inline-flex;align-items:center;flex:none;border-radius:8px}.vg-brand img{height:34px;width:auto}.vg-brand-dark{display:none}:root[data-theme=dark] .vg-brand-light{display:none}:root[data-theme=dark] .vg-brand-dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme]) .vg-brand-light{display:none}:root:not([data-theme]) .vg-brand-dark{display:block}}.vg-header-actions{margin-left:auto;display:flex;align-items:center;gap:6px}.vg-header-login{display:none}.vg-cta-court{display:inline}.vg-cta-long{display:none}@media(max-width:379px){.vg-brand img{height:30px}}@media(min-width:640px){.vg-header-login{display:inline-flex}.vg-cta-court{display:none}.vg-cta-long{display:inline}}@media(min-width:1024px){.vg-brand img{height:40px}}.vg-progress{position:absolute;left:0;right:0;bottom:-1px;height:3px;display:flex;gap:3px;padding-inline:var(--gutter);max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;opacity:0;transition:opacity .4s var(--ease-out);pointer-events:none}:root[data-tour=on] .vg-progress{opacity:1;pointer-events:auto}.vg-progress-seg{position:relative;flex:1 1 0;height:100%;overflow:hidden;border-radius:3px;background:var(--border-strong)}.vg-progress-seg:after{content:"";position:absolute;inset:-10px 0}.vg-progress-fill{position:absolute;inset:0;background:var(--clim);transform-origin:0 50%;transform:scaleX(0)}.vg-ouverture{position:relative;z-index:2;padding-top:clamp(28px,6svh,72px);padding-bottom:clamp(36px,7svh,72px);text-align:center}.vg-ouverture-inner{display:flex;flex-direction:column;align-items:center}.vg-titre{font-size:clamp(44px,6.6vw + 12px,108px);font-weight:var(--w-strong);font-stretch:94%;line-height:.98;letter-spacing:-.044em;color:var(--text);text-wrap:balance}.vg-titre-l1,.vg-titre-l2{display:block}.vg-titre-l2{color:var(--clim);padding-bottom:.06em}:root[data-theme=dark] .vg-titre-l2{color:#5b93ff}.vg-mot{display:inline-block}.vg-ouverture-lead{margin-top:clamp(18px,2.6svh,28px);max-width:34ch;font-size:clamp(17px,.55vw + 14px,21px);line-height:1.5;color:var(--text-muted);text-wrap:balance}.vg-ouverture-lead strong{color:var(--text);font-weight:600}.vg-ouverture-actions{margin-top:clamp(22px,3.4svh,36px);display:flex;flex-direction:column;align-items:center;gap:12px}.vg-ouverture-note{font-size:14.5px;color:var(--text-subtle)}@media(prefers-reduced-motion:no-preference){.vg-titre-l1 .vg-mot,.vg-titre-l2 .vg-mot{animation:vg-mot-in 1s var(--ease-out) both}.vg-titre-l1 .vg-mot:nth-child(1){animation-delay:60ms}.vg-titre-l1 .vg-mot:nth-child(2){animation-delay:.11s}.vg-titre-l1 .vg-mot:nth-child(3){animation-delay:.16s}.vg-titre-l1 .vg-mot:nth-child(4){animation-delay:.21s}.vg-titre-l2 .vg-mot{animation-name:vg-mot-in-2;animation-duration:1s}.vg-titre-l2 .vg-mot:nth-child(1){animation-delay:.4s}.vg-titre-l2 .vg-mot:nth-child(2){animation-delay:.46s}.vg-ouverture-lead{animation:vg-fade-up .8s var(--ease-out) .7s both}.vg-ouverture-actions{animation:vg-fade-up .8s var(--ease-out) .79s both}.vg-stage-inner{animation:vg-panel-in 1.1s var(--ease-out) .38s backwards}}@keyframes vg-panel-in{0%{opacity:0;transform:translate3d(0,48px,0)}to{opacity:1;transform:none}}@keyframes vg-mot-in{0%{opacity:0;transform:translate3d(0,.34em,0);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes vg-mot-in-2{0%{opacity:0;transform:translate3d(0,.22em,0) scale(.94);filter:blur(14px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes vg-fade-up{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}.vg-tour{position:relative}.vg-stage{position:relative;z-index:1;pointer-events:none}.vg-js .vg-stage{position:sticky;top:var(--hdr);height:var(--stage-h);margin-bottom:calc(-1 * var(--stage-h));will-change:transform}.vg-stage-inner{position:relative;height:100%}.vg-panel{position:relative;height:var(--panel-h);margin-top:8px;overflow:hidden;isolation:isolate;border-radius:var(--r-panel);background:var(--tint-vif)}.vg-tint{position:absolute;inset:0;opacity:0;transition:opacity .9s var(--ease-out)}.vg-tint[data-tint=vif]{background:var(--tint-vif)}.vg-tint[data-tint=bleu]{background:var(--tint-bleu)}.vg-tint[data-tint=peche]{background:var(--tint-peche)}.vg-tint[data-tint=menthe]{background:var(--tint-menthe)}.vg-tint[data-tint=ciel]{background:var(--tint-ciel)}.vg-tint[data-tint=encre]{background:var(--tint-encre)}.vg-stage[data-tint=vif] .vg-tint[data-tint=vif],.vg-stage[data-tint=bleu] .vg-tint[data-tint=bleu],.vg-stage[data-tint=peche] .vg-tint[data-tint=peche],.vg-stage[data-tint=menthe] .vg-tint[data-tint=menthe],.vg-stage[data-tint=ciel] .vg-tint[data-tint=ciel],.vg-stage[data-tint=encre] .vg-tint[data-tint=encre]{opacity:1}.vg-sun{position:absolute;top:0;right:0;width:0;height:0;transition:opacity .9s var(--ease-out)}.vg-sun:before,.vg-sun:after{content:"";position:absolute;border-radius:50%}.vg-sun:before{width:312px;height:312px;top:-170px;right:-142px;background:var(--mandarine)}.vg-sun:after{width:212px;height:212px;top:-120px;right:-92px;background:var(--sun-core)}@media(max-width:1023px){.vg-sun{transform:scale(.62);transform-origin:100% 0}}.vg-stage:not([data-tint=vif]) .vg-sun{opacity:.9}.vg-clim{position:absolute;top:0;left:0;width:250px;height:auto;overflow:visible}@media(max-width:639px){.vg-clim{display:none}}@media(min-width:640px)and (max-width:1023px){.vg-clim{width:170px}}.vg-clim-unit{fill:var(--clim-unit)}.vg-clim-flap{fill:none;stroke:var(--clim-flap);stroke-width:5;stroke-linecap:round}.vg-clim-led{fill:var(--menthe)}.vg-clim-air{fill:none;stroke:var(--clim-air);stroke-width:6;stroke-linecap:round;stroke-dasharray:260}@media(prefers-reduced-motion:no-preference){.vg-clim-air{animation:vg-souffle 1.5s var(--ease-out) .95s backwards}.vg-clim-air-2{animation-delay:1.07s}.vg-clim-air-3{animation-delay:1.19s}}.vg-clim-air-2{opacity:.75}.vg-clim-air-3{opacity:.55}@keyframes vg-souffle{0%{stroke-dashoffset:260;opacity:0}to{stroke-dashoffset:0}}.vg-rig{position:absolute;top:8px;left:var(--gutter);right:var(--gutter);height:var(--panel-h);display:flex;justify-content:center;align-items:flex-start;padding-top:clamp(16px,3svh,26px);overflow:hidden;border-radius:var(--r-panel)}@media(max-width:1023px){.vg-rig:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18px;background:linear-gradient(to bottom,transparent,rgb(11 18 32 / .08));pointer-events:none}}@media(min-width:1024px){.vg-panel{position:absolute;inset:16px var(--gutter);height:auto;margin:0;border-radius:36px;--dock-clip: calc(var(--text-col) + var(--col-gap));clip-path:inset(0 0 0 var(--dock-clip) round 36px)}.vg-rig{top:16px;bottom:16px;left:calc(var(--gutter) + var(--text-col) + var(--col-gap));right:var(--gutter);height:auto;align-items:center;padding-top:0;overflow:visible;border-radius:0}}.vg-phone-dock,.vg-phone-place,.vg-phone-rise{position:relative}.vg-phone-place{transform-origin:50% 50%;transition:opacity .6s var(--ease-out) .15s,transform 1s var(--ease-soft),visibility 0s}@media(prefers-reduced-motion:no-preference){.vg-phone-rise{animation:vg-rise 1.3s var(--ease-out) .62s backwards}}@keyframes vg-rise{0%{opacity:0;transform:translate3d(0,22%,0)}60%{opacity:1}to{opacity:1;transform:none}}.vg-phone{--b: calc(var(--phone-w) * .036);position:relative;width:var(--phone-w);padding:var(--b);border-radius:calc(var(--phone-w) * .165);background:var(--device-body);box-shadow:inset 0 0 0 1.5px var(--device-edge),inset 0 0 0 4px #00000080,var(--shadow-stage)}:root[data-theme=dark] .vg-phone{box-shadow:inset 0 0 0 1.5px var(--device-edge),inset 0 0 0 4px #00000080,0 0 0 1px #ffffff0f,var(--shadow-stage)}.vg-phone:before,.vg-phone:after{content:"";position:absolute;width:3px;border-radius:2px;background:var(--device-edge)}.vg-phone:before{right:-2px;top:24%;height:11%}.vg-phone:after{left:-2px;top:19%;height:7%;box-shadow:0 calc(var(--phone-w) * .2) 0 var(--device-edge)}.vg-phone-screen{position:relative;aspect-ratio:390 / 844;overflow:hidden;border-radius:calc(var(--phone-w) * .13);background:var(--app-bg);container-type:inline-size;--u: calc(100cqw / 390);isolation:isolate}.vg-statusbar{position:absolute;inset:0 0 auto;z-index:3;height:calc(47 * var(--u));display:flex;align-items:center;justify-content:space-between;padding:calc(4 * var(--u)) calc(30 * var(--u)) 0 calc(36 * var(--u));background:var(--app-bg);color:#0e1b2e;font-size:calc(15.5 * var(--u));font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.vg-island{position:absolute;top:calc(11 * var(--u));left:50%;width:calc(122 * var(--u));height:calc(34 * var(--u));margin-left:calc(-61 * var(--u));border-radius:calc(20 * var(--u));background:#05080f}.vg-status-icons{display:flex;align-items:center;gap:calc(6 * var(--u))}.vg-status-icons svg{width:auto;height:calc(12 * var(--u))}.vg-phone-view{position:absolute;left:0;right:0;top:calc(47 * var(--u));bottom:0;overflow:hidden;--cap-w: 390}.vg-homebar{position:absolute;z-index:3;left:50%;bottom:calc(8 * var(--u));width:calc(134 * var(--u));height:calc(5 * var(--u));margin-left:calc(-67 * var(--u));border-radius:99px;background:#0e1b2ed1;pointer-events:none}.vg-phone-screen:before{content:"";position:absolute;inset:0;z-index:4;background:linear-gradient(115deg,var(--device-glare) 0%,transparent 32%);pointer-events:none}@media(prefers-reduced-motion:no-preference){.vg-phone-screen:after{content:"";position:absolute;inset:0;z-index:5;background:#05080f;pointer-events:none;animation:vg-allumage .6s var(--ease-out) 1.25s both}}@keyframes vg-allumage{0%{opacity:1}to{opacity:0}}.vg-floats{position:absolute;z-index:6;left:var(--b);right:var(--b);top:calc(var(--b) + (var(--phone-w) - 2 * var(--b)) * 47 / 390);bottom:var(--b);container-type:inline-size;--u: calc(100cqw / 390);--cap-w: 390;pointer-events:none}.vg-desk{--dw: var(--desk-w);position:absolute;left:50%;top:50%;width:var(--dw);opacity:0;visibility:hidden;transform:translate3d(-50%,-50%,0) translate3d(0,40px,0) scale(.95);transition:opacity .7s var(--ease-out),transform 1s var(--ease-soft),visibility 0s linear 1s}.vg-desk-lid{position:relative;padding:calc(var(--dw) * .018) calc(var(--dw) * .018) calc(var(--dw) * .022);border-radius:calc(var(--dw) * .034) calc(var(--dw) * .034) calc(var(--dw) * .01) calc(var(--dw) * .01);background:var(--device-body);box-shadow:inset 0 0 0 1.5px var(--device-edge),inset 0 0 0 4px #00000073,var(--shadow-stage)}.vg-desk-lid:before{content:"";position:absolute;top:calc(var(--dw) * .0065);left:50%;width:calc(var(--dw) * .006);height:calc(var(--dw) * .006);margin-left:calc(var(--dw) * -.003);border-radius:50%;background:#2a3446}.vg-desk-screen{position:relative;overflow:hidden;border-radius:calc(var(--dw) * .008);background:var(--app-bg);isolation:isolate}.vg-desk-bar{height:calc(var(--dw) * .032);display:flex;align-items:center;justify-content:center;background:#f7f9fd;border-bottom:1px solid #e3e9f3}.vg-desk-url{padding:calc(var(--dw) * .0028) calc(var(--dw) * .014);border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px #e3e9f3;font-size:calc(var(--dw) * .0125);font-weight:500;line-height:1.25;color:#5f6c82}.vg-desk-view{position:relative;aspect-ratio:1440 / 900;overflow:hidden;container-type:inline-size;--u: calc(100cqw / 1440);--cap-w: 1440}.vg-desk-base{position:relative;width:110%;margin-left:-5%;height:calc(var(--dw) * .03);border-radius:0 0 calc(var(--dw) * .05) calc(var(--dw) * .05) / 0 0 calc(var(--dw) * .024) calc(var(--dw) * .024);background:linear-gradient(to bottom,var(--laptop-1),var(--laptop-2));box-shadow:0 calc(var(--dw) * .02) calc(var(--dw) * .04) calc(var(--dw) * -.02) #05143c73}.vg-desk-base:before{content:"";position:absolute;top:0;left:42%;width:16%;height:38%;border-radius:0 0 calc(var(--dw) * .012) calc(var(--dw) * .012);background:var(--laptop-notch)}.vg-stage{--rig-w: 600px;--rig-h: 600px}.vg-stage[data-devices=desk] .vg-desk,.vg-stage[data-devices=duo] .vg-desk{opacity:1;visibility:visible;transform:translate3d(-50%,-50%,0);transition-delay:0s}.vg-stage[data-devices=desk] .vg-phone-place{opacity:0;visibility:hidden;transform:translate3d(0,40px,0) scale(.92);transition:opacity .5s var(--ease-out),transform 1s var(--ease-soft),visibility 0s linear 1s}@media(min-width:1024px){.vg-stage{--desk-w: min(calc(var(--rig-w) * .94), calc((var(--rig-h) - 48px) * 1.38))}.vg-stage[data-devices=duo] .vg-desk{transform:translate3d(-50%,-50%,0) translate3d(calc(var(--rig-w) * .035),calc(var(--rig-h) * -.1),0) scale(.9)}.vg-stage[data-devices=duo] .vg-phone-place{transform:translate3d(calc(var(--rig-w) * -.5 + 32px + var(--phone-w) * .29),calc(var(--rig-h) * .5 - 40px - var(--phone-w) * .603),0) scale(.58)}}@media(max-width:1023px){.vg-stage{--desk-w: calc((var(--rig-w) - 20px) / 1.1)}.vg-desk{top:calc(var(--rig-h) * .07);transform:translate3d(-50%,0,0) translate3d(0,40px,0) scale(.95)}.vg-stage[data-devices=duo] .vg-desk{transform:translate3d(-50%,0,0)}.vg-stage[data-devices=desk] .vg-desk{transform:translate3d(-50%,calc((var(--rig-h) - var(--desk-w) * .7) / 2 - var(--rig-h) * .07),0)}.vg-stage[data-devices=duo] .vg-phone-place{transform-origin:50% 0;transform:translate3d(calc(var(--rig-w) * .5 - 14px - var(--phone-w) * .25),calc(var(--rig-h) * .07 + var(--desk-w) * .44),0) scale(.5)}}.vg-set{position:absolute;inset:0}.vg-js .vg-set{opacity:0;transition:opacity .6s var(--ease-out)}.vg-js .vg-set[data-state=idle]{display:none}.vg-js .vg-set[data-state=ready]{visibility:hidden;transition:none}.vg-js .vg-set[data-state=active]{opacity:1}.vg-screen{position:absolute;inset:0;margin:0;overflow:hidden;container-type:inline-size}.vg-js .vg-set .vg-screen{--vg-enter: 7%;opacity:0;visibility:hidden;transform:translate3d(var(--vg-enter),0,0);transition:opacity var(--dur-screen) var(--ease-out),transform var(--dur-screen) var(--ease-out),visibility 0s linear var(--dur-screen)}.vg-js .vg-set .vg-screen.is-past{--vg-enter: -4%}.vg-js .vg-set .vg-screen[data-enter=fade]{--vg-enter: 0%}.vg-js .vg-set .vg-screen[data-enter=rise]{transform:translate3d(0,5%,0)}.vg-js .vg-set .vg-screen[data-enter=rise].is-past{transform:translate3d(0,-3%,0)}.vg-js .vg-set .vg-screen[data-enter=none]{transition:none}.vg-js .vg-set .vg-screen.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.vg-canvas{position:absolute;left:0;top:0;width:100%;--u: calc(100cqw / var(--cap-w, 390));--_cy: var(--cam-y, 0);transform:translate3d(calc(var(--cam-x, 0) * -1 * var(--u)),calc(var(--_cy) * -1 * var(--u)),0) scale(var(--cam-zoom, 1));transform-origin:calc(var(--cam-fx, 195) * var(--u)) calc(var(--cam-fy, 0) * var(--u));transition:transform var(--dur-cam) var(--ease-soft)}@media(max-width:1023px){.vg-canvas{--_cy: var(--cam-y-m, var(--cam-y, 0));transform:translate3d(calc(var(--cam-x-m, var(--cam-x, 0)) * -1 * var(--u)),calc(var(--_cy) * -1 * var(--u)),0) scale(var(--cam-zoom-m, var(--cam-zoom, 1)));transform-origin:calc(var(--cam-fx-m, var(--cam-fx, 195)) * var(--u)) calc(var(--cam-fy-m, var(--cam-fy, 0)) * var(--u))}}.vg-canvas>img,.vg-canvas>picture>img{display:block;width:100%;height:auto}.vg-layer{position:absolute;left:calc(var(--x, 0) * var(--u));top:calc(var(--y, 0) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}.vg-js .vg-set .vg-layer{--vg-from: translate3d(0, calc(14 * var(--u)), 0);opacity:0;visibility:hidden;transform:var(--vg-from);transition:opacity var(--dur-layer) var(--ease-out) var(--delay, 0ms),transform calc(var(--dur-layer) + .1s) var(--ease-out) var(--delay, 0ms),visibility 0s linear calc(var(--dur-layer) + .1s)}.vg-js .vg-set .vg-layer[data-anim=fade]{--vg-from: none}.vg-js .vg-set .vg-layer[data-anim=pop]{--vg-from: scale(.86)}.vg-js .vg-set .vg-layer[data-anim=left]{--vg-from: translate3d(calc(-24 * var(--u)), 0, 0)}.vg-js .vg-set .vg-layer[data-anim=right]{--vg-from: translate3d(calc(24 * var(--u)), 0, 0)}.vg-js .vg-set .vg-layer[data-anim=down]{--vg-from: translate3d(0, calc(-18 * var(--u)), 0)}.vg-js .vg-set .vg-layer[data-anim=pop]{transition-timing-function:var(--ease-out),var(--ease-pop),linear}.vg-js .vg-set .vg-layer.is-on{opacity:1;visibility:visible;transform:none;transition-delay:var(--delay, 0ms),var(--delay, 0ms),0s}.vg-tap{--s: 46;width:calc(var(--s) * var(--u));height:calc(var(--s) * var(--u));margin:calc(var(--s) * -.5 * var(--u)) 0 0 calc(var(--s) * -.5 * var(--u));border-radius:50%;background:#ffffff80;box-shadow:0 0 0 calc(2.5 * var(--u)) #1463fff2,0 calc(6 * var(--u)) calc(18 * var(--u)) #0b25444d}.vg-js .vg-set .vg-tap{--vg-from: scale(1.5)}.vg-tap:after{content:"";position:absolute;inset:0;border-radius:50%;border:calc(2 * var(--u)) solid rgb(20 99 255 / .9);opacity:0}@media(prefers-reduced-motion:no-preference){.vg-tap.is-on:after{animation:vg-onde 1.1s var(--ease-out) calc(var(--delay, 0ms) + .35s) 2}}@keyframes vg-onde{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.vg-spot{border-radius:calc(var(--r, 14) * var(--u));box-shadow:0 0 0 calc(2.5 * var(--u)) var(--clim),0 0 0 calc(8 * var(--u)) #1463ff2e}.vg-spot--voile{box-shadow:0 0 0 calc(2.5 * var(--u)) var(--clim),0 0 0 calc(8 * var(--u)) #1463ff2e,0 0 0 200vmax #0e1b2e6b}.vg-js .vg-set .vg-spot{--vg-from: scale(1.06)}.vg-card{background:var(--surface);color:var(--text);border-radius:calc(16 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));box-shadow:var(--shadow-card),0 0 0 1px #0b25440d;font-size:calc(14 * var(--u));line-height:1.4}.vg-note{display:inline-block;max-width:calc(260 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:#13213a;color:#fff;font-size:calc(14 * var(--u));font-weight:600;line-height:1.3;box-shadow:0 calc(8 * var(--u)) calc(20 * var(--u)) #0b254447}.vg-placeholder{height:calc(844 * var(--u));display:grid;place-content:center;gap:calc(10 * var(--u));padding:calc(40 * var(--u));text-align:center;background:repeating-linear-gradient(135deg,transparent 0 calc(14 * var(--u)),rgb(20 99 255 / .05) calc(14 * var(--u)) calc(28 * var(--u))),var(--app-bg);color:#46546b;font-size:calc(17 * var(--u));font-weight:600}.vg-placeholder small{display:block;font-size:calc(13 * var(--u));font-weight:500;color:#5f6c82}.vg-scenes{position:relative;z-index:2}.vg-js .vg-scenes{padding-top:calc(var(--caption-top) - var(--hdr))}.vg-scene{position:relative}.vg-js .vg-scene{scroll-margin-top:calc(var(--line) * 1svh - var(--step-len) / 2)}.vg-steps{position:relative}.vg-js .vg-step{min-height:var(--step-len);display:flex;flex-direction:column;justify-content:flex-start}.vg-h2{font-size:clamp(27px,2.5vw + 16px,52px);font-weight:var(--w-strong);line-height:1.04;letter-spacing:-.032em;text-wrap:balance}.vg-h3{font-size:clamp(21px,.9vw + 16px,31px);font-weight:var(--w-strong);line-height:1.12;letter-spacing:-.024em;text-wrap:balance}.vg-text{margin-top:12px;font-size:clamp(16px,.25vw + 15px,19px);line-height:1.5;color:var(--text-muted);text-wrap:pretty}.vg-text strong{color:var(--text);font-weight:600}.vg-h2+.vg-text{margin-top:14px}.vg-gain{margin-top:14px;font-size:clamp(16px,.2vw + 15px,18px);line-height:1.45;color:var(--text);font-weight:500}.vg-gain strong{color:var(--todo-text);font-weight:650}.vg-more{margin-top:14px}.vg-more>summary{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 2px;list-style:none;cursor:pointer;font-size:15px;font-weight:600;color:var(--primary-text);border-radius:8px;-webkit-tap-highlight-color:transparent}.vg-more>summary::-webkit-details-marker{display:none}.vg-more>summary:after{content:"";width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .25s var(--ease-out)}.vg-more[open]>summary:after{transform:translateY(3px) rotate(-135deg)}.vg-more-body{padding:4px 0 6px;font-size:15px;line-height:1.55;color:var(--text-muted)}.vg-more-body>*+*{margin-top:8px}.vg-more-body li{position:relative;padding-left:16px}.vg-more-body li:before{content:"";position:absolute;left:2px;top:.68em;width:6px;height:2px;border-radius:2px;background:var(--text-subtle)}@media(max-width:1023px){.vg-steps{padding-inline:var(--gutter)}.vg-js .vg-step-body{position:sticky;top:var(--caption-top);padding:16px 18px 14px;border-radius:22px;background:var(--surface);box-shadow:var(--shadow-card),0 0 0 1px #0b25440a;max-width:560px;margin-inline:auto;width:100%}.vg-js .vg-step:not(.is-on) .vg-step-body{opacity:0;transform:translate3d(0,10px,0)}.vg-js .vg-step.is-on .vg-step-body,.vg-js .vg-step.is-on+.vg-step .vg-step-body,.vg-js .vg-step:has(+.vg-step.is-on) .vg-step-body{will-change:transform}.vg-js .vg-step-body{transition:opacity .38s var(--ease-out),transform .48s var(--ease-out)}.vg-js .vg-step:not(.is-on) .vg-step-body{transition-duration:.17s,.22s}.vg-h2{font-size:clamp(25px,4.2vw + 10px,34px)}.vg-h3{font-size:clamp(20px,2vw + 13px,26px)}.vg-text{margin-top:8px;font-size:16px;line-height:1.45}.vg-h2+.vg-text{margin-top:10px}.vg-gain{margin-top:10px;font-size:15.5px}.vg-more{margin-top:6px;margin-bottom:-6px}.vg-more-body{max-height:34svh;overflow-y:auto;overscroll-behavior:contain}}@media(min-width:1024px){.vg-js .vg-scenes{padding-top:calc(var(--stage-h) * .5)}.vg-steps{width:calc(var(--gutter) + var(--text-col));padding-left:var(--gutter);margin-left:max(0px,calc((100% - var(--container) - 2 * var(--gutter)) / 2))}.vg-js .vg-step{justify-content:center}.vg-step-body{max-width:var(--text-col);padding-block:48px}.vg-js .vg-step-body{transition:opacity .6s var(--ease-out),transform .7s var(--ease-out)}.vg-js .vg-step:not(.is-on) .vg-step-body{opacity:.22}.vg-js .vg-step:not(.is-on) .vg-step-body .vg-more{visibility:hidden}.vg-text{max-width:40ch}}html:not(.vg-js) .vg-scene{padding-top:40px}html:not(.vg-js) .vg-step+.vg-step{margin-top:22px}@media(min-width:1024px){html:not(.vg-js) .vg-scene{padding-top:72px}}.vg-screens{display:flex;gap:16px;overflow-x:auto;padding:16px var(--gutter) 40px}.vg-screens>.vg-screen{position:relative;flex:none;width:240px;aspect-ratio:390 / 797;border-radius:22px;background:var(--app-bg);box-shadow:var(--shadow-sm);--cap-w: 390}.vg-screens>.vg-screen[data-device=desk]{width:480px;aspect-ratio:1440 / 900;--cap-w: 1440}.vg-screens>[data-device=float]{display:none}.vg-screens .vg-layer{display:none}.vg-js .vg-scene>.vg-screens{display:none}[data-scene=ouverture]{--tl: --tl-ouverture}[data-scene=rappel]{--tl: --tl-rappel}[data-scene=reservation]{--tl: --tl-reservation}[data-scene=prevenu]{--tl: --tl-prevenu}[data-scene=journee]{--tl: --tl-journee}[data-scene=contrat]{--tl: --tl-contrat}[data-scene=chiffres]{--tl: --tl-chiffres}[data-scene=reste]{--tl: --tl-reste}[data-scene=_exemple]{--tl: --tl-_exemple}.vg-sda body{timeline-scope:--tl-ouverture,--tl-rappel,--tl-reservation,--tl-prevenu,--tl-journee,--tl-contrat,--tl-chiffres,--tl-reste,--tl-_exemple}.vg-sda .vg-ouverture{view-timeline:--tl-ouverture block;view-timeline-inset:var(--hdr) calc(100% - var(--hdr))}.vg-sda .vg-scene[data-scene]{view-timeline-name:var(--tl);view-timeline-axis:block;view-timeline-inset:calc(var(--line) * 1%) calc(100% - var(--line) * 1%)}.vg-sda .vg-p{animation:vg-p linear both;animation-timeline:var(--tl);animation-range:cover 0% cover 100%}@keyframes vg-p{0%{--p: 0}to{--p: 1}}.vg-sda .vg-scrub{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:var(--tl);animation-range:cover calc(var(--scrub-from, 0) * 100%) cover calc(var(--scrub-to, 1) * 100%)}.vg-nosda .vg-scrub{animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused}.vg-progress-fill.vg-scrub{transform:none;animation-name:vg-fill}@keyframes vg-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vg-dock{--tl: --tl-ouverture}.vg-clim.vg-scrub{animation-name:vg-clim-out}@keyframes vg-clim-out{0%{opacity:1}55%,to{opacity:0;transform:translate3d(0,-24px,0)}}.vg-clim{opacity:0}.vg-ouverture-inner.vg-scrub{animation-name:vg-ouv-out}@keyframes vg-ouv-out{0%,15%{opacity:1;transform:none}to{opacity:.15;transform:translate3d(0,-6%,0) scale(.97)}}@media(min-width:1024px){.vg-phone-dock.vg-scrub{animation-name:vg-dock-phone}.vg-panel.vg-scrub{animation-name:vg-dock-panel}}@keyframes vg-dock-phone{0%{transform:translate3d(calc((var(--text-col) + var(--col-gap)) * -.5),0,0)}92%,to{transform:none}}@keyframes vg-dock-panel{0%{clip-path:inset(0 0 0 0 round 36px)}92%,to{clip-path:inset(0 0 0 var(--dock-clip) round 36px)}}.vg-js .vg-stage-inner{transition:opacity .6s var(--ease-out),transform .9s var(--ease-soft)}:root[data-tour=fin] .vg-stage-inner{opacity:0;transform:translate3d(0,-28px,0) scale(.98)}.vg-fin{position:relative;z-index:2;padding-block:clamp(56px,10svh,120px);background:var(--bg)}.vg-fin-panel{position:relative;isolation:isolate;overflow:hidden;padding:clamp(32px,5vw,80px) clamp(22px,5vw,72px);border-radius:36px;background:var(--fin-bg);color:var(--fin-text)}:root[data-theme=dark] .vg-fin-panel{box-shadow:inset 0 0 0 1px var(--border)}.vg-fin-panel:before,.vg-fin-panel:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.vg-fin-panel:before{width:360px;height:360px;top:-196px;right:-148px;background:var(--mandarine)}.vg-fin-panel:after{width:244px;height:244px;top:-138px;right:-90px;background:var(--sun-core)}.vg-fin-grid{display:grid;gap:36px;align-items:end}@media(min-width:1024px){.vg-fin-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px}}.vg-fin-title{font-size:clamp(31px,2.4vw + 16px,56px);font-weight:var(--w-strong);line-height:1.04;letter-spacing:-.034em;max-width:17ch;text-wrap:balance}.vg-fin-sub{margin-top:18px;max-width:44ch;font-size:clamp(16.5px,.3vw + 15px,19px);line-height:1.55;color:var(--fin-muted)}.vg-fin-sign{margin-top:26px;font-size:15px;line-height:1.5;color:var(--fin-muted)}.vg-fin-sign strong{display:block;color:var(--fin-text);font-weight:600}.vg-price{display:flex;align-items:baseline;gap:6px}.vg-price-value{font-size:clamp(64px,5vw + 30px,104px);font-weight:var(--w-strong);line-height:.9;letter-spacing:-.05em;font-stretch:94%}.vg-price-cur{font-size:clamp(30px,1.6vw + 18px,44px);font-weight:600}.vg-price-per{font-size:17px;color:var(--fin-muted);font-weight:500}.vg-price-list{margin-top:18px;display:grid;gap:8px;font-size:15.5px;line-height:1.45;color:var(--fin-muted)}.vg-price-list strong{color:var(--fin-text);font-weight:600}.vg-fin-cta{margin-top:26px;display:grid;gap:12px;justify-items:start}.vg-fin-cta .vg-btn{box-shadow:inset 0 1px #ffffff29,0 10px 26px -10px #1463ffe6}.vg-fin-note{font-size:14.5px;color:var(--fin-muted)}.vg-footer{position:relative;z-index:2;padding:48px 0 calc(28px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--border)}.vg-footer-grid{display:grid;gap:28px}@media(min-width:768px){.vg-footer-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}.vg-footer-tag{margin-top:12px;max-width:34ch;font-size:15px;line-height:1.5;color:var(--text-muted)}.vg-footer-title{font-size:14px;font-weight:600;color:var(--text)}.vg-footer-text{margin-top:8px;font-size:14.5px;line-height:1.6;color:var(--text-muted)}.vg-footer-link{display:inline-block;padding-block:4px;color:var(--text-muted);font-size:14.5px}.vg-footer-link:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.vg-footer-bottom{margin-top:32px;padding-top:20px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;font-size:13.5px;color:var(--text-subtle)}.vg-footer-legal{display:flex;flex-wrap:wrap;gap:4px 18px}@media(prefers-reduced-motion:reduce){:root .vg-scrub:not(.vg-progress-fill){animation:none}.vg-clim{opacity:1}:root .vg-set .vg-screen,:root .vg-set .vg-layer,.vg-canvas,.vg-phone-place,.vg-desk{transition-duration:1ms;transition-delay:0s}:root .vg-set .vg-screen{transition:opacity .25s linear,visibility 0s linear .25s;transform:none}:root .vg-set .vg-screen.is-on{transition:opacity .25s linear,visibility 0s}:root .vg-set .vg-layer{transform:none}:root .vg-set .vg-layer,:root .vg-set .vg-layer.is-on{--delay: 0ms !important;transition-delay:0s}:root[data-tour=fin] .vg-stage-inner{transform:none}}.vg-solo .vg-clim{opacity:0}.vg-page{overflow-x:clip}.vg-debug{position:fixed;left:8px;bottom:8px;z-index:100;padding:8px 10px;border-radius:10px;background:#0e1b2ee0;color:#fff;font:500 12px/1.4 ui-monospace,Cascadia Mono,Consolas,monospace;white-space:pre;pointer-events:none}.vg-debug-line{position:fixed;left:0;right:0;top:calc(var(--line) * 1svh);z-index:99;height:0;border-top:1px dashed rgb(240 72 78 / .8);pointer-events:none}.sc-rappel-maj-img{position:absolute;left:0;top:calc(var(--sc-rappel-y) * var(--u));display:block;width:100%;height:auto}.sc-rappel-envoye-bloc{--sc-rappel-y: 236;animation-name:sc-rappel-apparait;--scrub-from: .14;--scrub-to: .152}.sc-rappel-envoye-suite{--sc-rappel-y: 394;--sc-rappel-dy: -35;animation-name:sc-rappel-glisse;--scrub-from: .14;--scrub-to: .166}.sc-rappel-ouvert-bloc{--sc-rappel-y: 330;animation-name:sc-rappel-apparait;--scrub-from: .205;--scrub-to: .217}.sc-rappel-ouvert-suite{--sc-rappel-y: 411;--sc-rappel-dy: -18;animation-name:sc-rappel-glisse;--scrub-from: .205;--scrub-to: .235}@keyframes sc-rappel-apparait{0%{opacity:0}to{opacity:1}}@keyframes sc-rappel-glisse{0%{opacity:0;transform:translate3d(0,calc(var(--sc-rappel-dy) * var(--u)),0)}25%{opacity:1;transform:translate3d(0,calc(var(--sc-rappel-dy) * var(--u)),0);animation-timing-function:cubic-bezier(.32,.72,0,1)}to{opacity:1;transform:none}}.sc-rappel-halo{position:absolute;left:0;top:0;width:100%;height:100%}.sc-rappel-echeance{animation-name:sc-rappel-eteint;--scrub-from: .118;--scrub-to: .15}.sc-rappel-halo-envoye{height:calc(155 * var(--u));opacity:0;animation-name:sc-rappel-eteint;--scrub-from: .21;--scrub-to: .222}.sc-rappel-halo-ouvert{animation-name:sc-rappel-apparait;--scrub-from: .212;--scrub-to: .226}@keyframes sc-rappel-eteint{0%{opacity:1}to{opacity:0}}.sc-rappel-envol{--x: 34;--y: 232;--w: 322}.sc-rappel-vol{--vol-x: 170;--vol-y: -300}@media(min-width:1024px){.sc-rappel-envol{--x: -206;--y: 300;--w: 344}.sc-rappel-vol{--vol-x: 450;--vol-y: -430}}.sc-rappel-vol{transform-origin:100% 0;animation-name:sc-rappel-vol;--scrub-from: .094;--scrub-to: .162}@keyframes sc-rappel-vol{0%{transform:none;opacity:1;animation-timing-function:cubic-bezier(.3,0,.6,1)}22%{transform:translate3d(0,calc(10 * var(--u)),0) scale(.97);opacity:1;animation-timing-function:cubic-bezier(.55,0,.8,.5)}62%{transform:translate3d(calc(var(--vol-x) * .32 * var(--u)),calc(var(--vol-y) * .6 * var(--u)),0) rotate(-3deg) scale(.62);opacity:1;animation-timing-function:cubic-bezier(.3,.4,.7,1)}to{transform:translate3d(calc(var(--vol-x) * var(--u)),calc(var(--vol-y) * var(--u)),0) rotate(-7deg) scale(.3);opacity:0}}.sc-rappel-mail{padding:calc(15 * var(--u)) calc(17 * var(--u)) calc(17 * var(--u));border-radius:calc(20 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #0b25440f,0 calc(28 * var(--u)) calc(52 * var(--u)) calc(-14 * var(--u)) #0b25446b,0 0 0 1px #0b25440d}.sc-rappel-mail p{margin:0}.sc-rappel-de{display:flex;align-items:center;gap:calc(10 * var(--u))}.sc-rappel-av{flex:none;display:grid;place-items:center;width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;background:var(--primary-soft);color:var(--primary-text);font-size:calc(15 * var(--u));font-weight:650}.sc-rappel-qui{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.sc-rappel-qui strong{font-size:calc(14.5 * var(--u));font-weight:650;color:var(--text)}.sc-rappel-qui span{font-size:calc(12.5 * var(--u));color:var(--text-muted)}.sc-rappel-h{align-self:flex-start;font-size:calc(12.5 * var(--u));color:var(--text-subtle);font-variant-numeric:tabular-nums}.sc-rappel-a{margin-top:calc(10 * var(--u));padding-bottom:calc(10 * var(--u));border-bottom:1px solid var(--border);font-size:calc(12.5 * var(--u));color:var(--text-muted)}.sc-rappel-mail .sc-rappel-objet{margin-top:calc(10 * var(--u));font-size:calc(15.5 * var(--u));font-weight:650;line-height:1.3;letter-spacing:-.01em;color:var(--text)}.sc-rappel-mail .sc-rappel-bonjour{margin-top:calc(8 * var(--u));font-size:calc(14 * var(--u));color:var(--text)}.sc-rappel-var{position:relative;z-index:0}.sc-rappel-var:before{content:"";position:absolute;z-index:-1;inset:calc(-2 * var(--u)) calc(-3 * var(--u));border-radius:calc(5 * var(--u));background:var(--mandarine);opacity:.24}.sc-rappel-heure{--x: 30;--y: -34;--w: 62;--h: 25;overflow:hidden;background:var(--app-bg);color:var(--encre);font-size:calc(15.5 * var(--u));font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sc-rappel-heure>span{position:absolute;left:calc(6 * var(--u));top:0;height:100%;display:flex;align-items:center}.sc-rappel-h8{opacity:0;animation-name:sc-rappel-h-part;--scrub-from: .205;--scrub-to: .22}.sc-rappel-h812{animation-name:sc-rappel-h-vient;--scrub-from: .208;--scrub-to: .225}@keyframes sc-rappel-h-part{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-70%,0)}}@keyframes sc-rappel-h-vient{0%{opacity:0;transform:translate3d(0,70%,0)}to{opacity:1;transform:none}}.sc-rappel-marque{--sc-rappel-d: var(--delay)}.sc-rappel-marque:before,.sc-rappel-trait{content:"";position:absolute;inset:0;border-radius:calc(5 * var(--u));background:var(--mandarine);opacity:.24}.sc-rappel-trait{transform-origin:0 50%;animation-name:sc-rappel-trait}.sc-rappel-trait-nom{--scrub-from: .728;--scrub-to: .742}.sc-rappel-trait-date{--scrub-from: .735;--scrub-to: .75}@keyframes sc-rappel-trait{0%{transform:scaleX(0)}to{transform:none}}.sc-rappel-note7 .vg-note{white-space:nowrap}[data-scene=rappel][data-current="2"] .sc-rappel-fiche{--cam-y-m: 110}[data-scene=rappel] .sc-rappel-recu,[data-scene=rappel] .sc-rappel-relance{--cam-y-m: 30}[data-scene=rappel][data-current="5"] .sc-rappel-textes{--cam-zoom: 1.44;--cam-fx: 1077;--cam-fy: 900}.sc-rappel-textes-tel{--cam-y: 60}.sc-rappel-defile{position:relative}.sc-rappel-defile>img{display:block;width:100%;height:auto}.sc-rappel-defile{animation-name:sc-rappel-defile;--scrub-from: .688;--scrub-to: .735}@keyframes sc-rappel-defile{0%{transform:none;animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translate3d(0,calc(-900 * var(--u)),0)}}.sc-rappel-refus{--cam-zoom-m: 2;--cam-fx-m: 1280;--cam-fy-m: 170}@media(prefers-reduced-motion:no-preference){.sc-rappel-l{position:relative}.sc-rappel-l:after{content:"";position:absolute;z-index:1;inset:0 calc(-3 * var(--u)) -1px calc(-3 * var(--u));background:var(--surface);transform-origin:100% 50%;transition:transform .64s var(--ease-out)}.sc-rappel-envol.is-on .sc-rappel-l:after{transform:scaleX(0)}.sc-rappel-envol.is-on .sc-rappel-de:after{transition-delay:.38s}.sc-rappel-envol.is-on .sc-rappel-a:after{transition-delay:.76s}.sc-rappel-envol.is-on .sc-rappel-objet:after{transition-duration:.9s;transition-delay:1.08s}.sc-rappel-envol.is-on .sc-rappel-bonjour:after{transition-duration:1s;transition-timing-function:steps(22,end);transition-delay:1.9s}.sc-rappel-var:before{transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--ease-out)}.sc-rappel-envol.is-on .sc-rappel-var:before{transform:none;transition-delay:2.95s}.sc-rappel-marque:before{transform:scaleX(0);transform-origin:0 50%;transition:transform .76s var(--ease-out) var(--sc-rappel-d, 0ms)}.sc-rappel-marque.is-on:before{transform:none}[data-scene=rappel][data-current="5"][data-dir=fwd] .sc-rappel-textes>.vg-canvas{transition-delay:.65s}}@media(prefers-reduced-motion:reduce){.sc-rappel-envol{display:none}}.sc-reservation-rappel{--cam-y: 44;--cam-y-m: 400}[data-scene=reservation]:not([data-current="1"]) .sc-reservation-jours{--cam-y-m: 100}[data-scene=reservation][data-current="2"] .sc-reservation-jours>.vg-canvas{transition-delay:.25s}.vg-js .vg-set.sc-reservation-set .vg-screen.sc-reservation-jours{--vg-enter: 0%}.vg-js .vg-set.sc-reservation-set .vg-screen.sc-reservation-jours:not(.is-on){transition:opacity .3s linear .36s,visibility 0s linear .66s}[data-scene=reservation]:is([data-current="3"],[data-current="4"],[data-current="5"],[data-current="6"]) .sc-reservation-recap{--cam-y: 140;--cam-y-m: 520}[data-scene=reservation][data-current="3"] .sc-reservation-recap>.vg-canvas{transition-delay:1s}.sc-reservation-veille{--cam-y: 44}[data-scene=reservation]:is([data-current="4"],[data-current="5"],[data-current="6"]) .sc-reservation-veille{--cam-y-m: 410}[data-scene=reservation][data-current="4"] .sc-reservation-veille>.vg-canvas{transition-delay:1.3s}.sc-reservation-monrdv{--cam-y: 90}[data-scene=reservation]:is([data-current="5"],[data-current="6"]) .sc-reservation-monrdv{--cam-y-m: 510}[data-scene=reservation][data-current="5"] .sc-reservation-monrdv>.vg-canvas{transition-delay:.7s}.sc-reservation-riviere{--cam-y-m: 430}.sc-reservation-tableau{--cam-fx: 0;--cam-fy: 0;--cam-zoom-m: 2.2;--cam-fx-m: 0;--cam-fy-m: 0;--cam-x-m: 616;--cam-y-m: 880}[data-scene=reservation][data-current="6"] .sc-reservation-tableau{--cam-zoom: 1.36;--cam-x: 354;--cam-y: 324}@media(min-width:1024px){[data-scene=reservation][data-current="6"] .sc-reservation-tableau>.vg-canvas{transition-delay:3.5s;transition-duration:1.3s}}.sc-reservation-demande{--delay: 4.5s}@media(max-width:1023px){.sc-reservation-demande{--delay: 3.7s}}.sc-reservation-page{--w: 390;background:var(--app-bg);clip-path:inset(calc(92 * var(--u)) 0 0 0)}.sc-reservation-page>img{display:block;width:100%;height:auto}.vg-js .vg-set.sc-reservation-set .vg-layer.sc-reservation-page{--vg-from: none;transition-duration:.16s,.16s,0s}.sc-reservation-page--neuve{clip-path:none}.vg-js .vg-set.sc-reservation-set .vg-layer.sc-reservation-page--neuve{transition-duration:.38s,.38s,0s}.sc-reservation-page--monte{clip-path:none;box-shadow:0 calc(-10 * var(--u)) calc(30 * var(--u)) #0b254429}.vg-js .vg-set.sc-reservation-set .vg-layer.sc-reservation-page--monte{--vg-from: translate3d(0, calc(620 * var(--u)), 0);transition-duration:.22s,.82s,0s;transition-timing-function:var(--ease-out),var(--ease-soft),linear}.sc-reservation-ouvre{--y: 44}.sc-reservation-envoyee{--y: 140}.sc-reservation-garde{--y: 650}.sc-reservation-riviere-doigt{--y: 343}.sc-reservation-deplace{--y: 90}.sc-reservation-doigt--vendredi{--y: 447}.sc-reservation-valable{--y: 348}@media(max-width:1023px){.sc-reservation-ouvre{--y: 400}.sc-reservation-envoyee{--y: 520}.sc-reservation-riviere-page{--y: 350;clip-path:none}.sc-reservation-riviere-doigt{--y: 693}.sc-reservation-deplace{--y: 410}.sc-reservation-doigt--vendredi{--y: 767}.sc-reservation-valable{--y: 668}}.sc-reservation-doigt--changer{--t: 1.7s}.sc-reservation-deplace--jours{--delay: 2.45s;--t: 2.45s}.sc-reservation-doigt--vendredi{--t: 3.15s}.sc-reservation-deplace--envoye{--delay: 3.9s;--t: 3.9s}.sc-reservation-valable{--delay: 4.55s}.sc-reservation-presse>img{display:block;width:100%;height:auto}.vg-js .vg-set.sc-reservation-set .vg-layer.sc-reservation-presse{--vg-from: none;transition-duration:.12s,.12s,0s}.sc-reservation-pointe{position:absolute;left:calc(-23 * var(--u));top:calc(-23 * var(--u));width:calc(46 * var(--u));height:calc(46 * var(--u));border-radius:50%;background:#ffffff80;box-shadow:0 0 0 calc(2.5 * var(--u)) var(--clim),0 calc(6 * var(--u)) calc(18 * var(--u)) #0b25444d}.sc-reservation-pointe:after{content:"";position:absolute;inset:0;border-radius:50%;border:calc(2 * var(--u)) solid var(--clim);opacity:0}.sc-reservation-repere--soir{--x: -178;--y: 64}.sc-reservation-repere--veille{--x: 352;--y: 262}.sc-reservation-repere--empechement{--x: 352;--y: 60}.sc-reservation-repere .vg-note{white-space:nowrap}.sc-reservation-derive{animation-name:sc-reservation-derive;--scrub-from: 0;--scrub-to: .2}.sc-reservation-derive--veille{--scrub-from: .48;--scrub-to: .7}.sc-reservation-derive--empechement{--scrub-from: .64;--scrub-to: .86}@keyframes sc-reservation-derive{0%{transform:translate3d(0,calc(26 * var(--u)),0)}to{transform:translate3d(0,calc(-26 * var(--u)),0)}}@media(prefers-reduced-motion:no-preference){.sc-reservation-pointe{opacity:0}.sc-reservation-doigt.is-on .sc-reservation-pointe{animation:sc-reservation-touche 1.3s var(--ease-out) var(--t, 0ms) both}.sc-reservation-doigt.is-on .sc-reservation-pointe:after{animation:sc-reservation-onde .9s var(--ease-out) calc(var(--t, 0ms) + .48s) both}.sc-reservation-page.is-on>img{animation:sc-reservation-entre .46s var(--ease-out) var(--t, 0ms) both}.sc-reservation-page--monte.is-on>img{animation:none}}@media(prefers-reduced-motion:reduce){.sc-reservation-derive{transform:none}.vg-js .vg-set.sc-reservation-set .vg-layer.is-on{transition-delay:0s}[data-scene=reservation][data-current] .vg-screen>.vg-canvas{transition-delay:0s;transition-duration:1ms}}@keyframes sc-reservation-touche{0%{opacity:0;transform:scale(1.5)}26%{opacity:1;transform:scale(1)}38%{transform:scale(.82)}52%{transform:scale(1)}76%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes sc-reservation-onde{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes sc-reservation-entre{0%{opacity:0;transform:translate3d(0,calc(6 * var(--u)),0)}to{opacity:1;transform:none}}.sc-prevenu-notif img,.sc-prevenu-panneau img,.sc-prevenu-tiroir img,.sc-prevenu-apres img,.sc-prevenu-toast img,.sc-prevenu-pose img,.sc-prevenu-ouvre img,.sc-prevenu-defile>img,.sc-prevenu-lit>img{display:block;width:100%;height:auto}.sc-prevenu-verrou{--cam-y: 47}.vg-set[data-scene=prevenu] .vg-layer.sc-prevenu-veille{background:#05080f;border-radius:calc(54.6 * var(--u));transition:none}@media(prefers-reduced-motion:reduce){.sc-prevenu-veille{display:none}}.vg-set[data-scene=prevenu] .vg-layer.sc-prevenu-notif{--vg-from: translate3d(0, calc(-30 * var(--u)), 0) scale(.92);transform-origin:50% 0;transition-timing-function:var(--ease-out),var(--ease-pop),linear}.vg-stage[data-scene=prevenu] .vg-statusbar:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(#132240,#182b4d);opacity:0;transition:opacity .5s var(--ease-out)}.vg-stage[data-scene=prevenu]:has(.sc-prevenu-verrou.is-on) .vg-statusbar{color:#fff}.vg-stage[data-scene=prevenu]:has(.sc-prevenu-verrou.is-on) .vg-statusbar:before{opacity:1}.vg-stage[data-scene=prevenu]:has(.sc-prevenu-verrou.is-on) [data-vg-heure]{opacity:0}.vg-set[data-scene=prevenu] .vg-layer.sc-prevenu-panneau{--vg-from: translate3d(0, calc(-8 * var(--u)), 0) scale(.96);transform-origin:93% 2%}.sc-prevenu-semaine{--cam-zoom-m: 2.1;--cam-fx-m: 330;--cam-fy-m: 400}.vg-set[data-scene=prevenu] .vg-layer.sc-prevenu-pose{--vg-from: translate3d(0, calc(-34 * var(--u)), 0) scale(1.07);transform-origin:50% 100%;transition-timing-function:var(--ease-out),var(--ease-pop),linear}.sc-prevenu-agenda-tel{--cam-y: 47;--cam-y-m: 80}.vg-set[data-scene=prevenu] .vg-layer.sc-prevenu-ouvre{--vg-from: translate3d(calc(390 * var(--u)), 0, 0);box-shadow:calc(-12 * var(--u)) 0 calc(28 * var(--u)) #0b254429;transition:opacity .2s linear var(--delay, 0ms),transform .7s var(--ease-soft) var(--delay, 0ms),visibility 0s linear .7s}.sc-prevenu-alerte{--cam-y: 47}.sc-prevenu-alerte .vg-spot{--delay: .9s}.sc-prevenu-alerte .vg-tap{--delay: 1.5s}.sc-prevenu-lit,.sc-prevenu-defile{position:relative;width:100%}@media(max-width:1023px){.sc-prevenu-alerte .vg-spot{--delay: 1.8s}.sc-prevenu-alerte .vg-tap{--delay: 2.4s}.sc-prevenu-alerte:is(.is-on,.is-past) .sc-prevenu-lit{transform:translate3d(0,calc(-235 * var(--u)),0)}}.sc-prevenu-appeler{--cam-zoom: 1.2;--cam-fx: 1440;--cam-fy: 590;--cam-y: 590}.sc-prevenu-appeler:is(.is-on,.is-past) .sc-prevenu-defile{transform:translate3d(0,calc(-390 * var(--u)),0)}.sc-prevenu-appeler-m:is(.is-on,.is-past) .sc-prevenu-defile{transform:translate3d(0,calc(-890 * var(--u)),0)}@media(prefers-reduced-motion:no-preference){.sc-prevenu-lit,.sc-prevenu-defile{transition:transform 0s linear var(--dur-screen)}.sc-prevenu-alerte.is-on .sc-prevenu-lit{transition:transform 1.1s var(--ease-soft) .7s}.sc-prevenu-appeler.is-on .sc-prevenu-defile{transition:transform 1.15s var(--ease-soft) 1.25s}.sc-prevenu-appeler-m.is-on .sc-prevenu-defile{transition:transform 1.25s var(--ease-soft) 1.25s}}@media(prefers-reduced-motion:no-preference){[data-scene=prevenu] .sc-prevenu-bref.is-on{animation:sc-prevenu-bref 2.6s linear var(--delay, 0ms) both}[data-scene=prevenu] .sc-prevenu-vite.is-on{animation-duration:1.25s}[data-scene=prevenu] .sc-prevenu-veille.is-on{animation:sc-prevenu-reveil .9s var(--ease-out) .25s both}[data-scene=prevenu] .sc-prevenu-pose.is-on img{animation:sc-prevenu-ombre 1.1s var(--ease-out) .65s both}}@keyframes sc-prevenu-bref{0%{opacity:0}8%,72%{opacity:1}to{opacity:0}}@keyframes sc-prevenu-reveil{0%{opacity:1}to{opacity:0}}@keyframes sc-prevenu-ombre{0%{filter:drop-shadow(0 calc(16 * var(--u)) calc(14 * var(--u)) rgb(11 37 68 / .32))}to{filter:drop-shadow(0 0 0 rgb(11 37 68 / 0))}}.sc-journee-plein>img,.sc-journee-fond>img{display:block;width:100%;height:auto}.sc-journee-voile{background:#0b25446b}[data-scene=journee][data-current="5"] .sc-journee-voile{--delay: 0ms}.sc-journee-epingles{pointer-events:none}.sc-journee-fond{position:absolute;left:calc(var(--fx) * var(--u));top:calc(var(--fy) * var(--u));width:calc(var(--fw) * var(--u))}.sc-journee-pin{position:absolute;left:calc(var(--px) * var(--u));top:calc(var(--py) * var(--u));width:calc(var(--pw) * var(--u));max-width:none;height:auto;transform-origin:50% 92%}.sc-journee-autres,.sc-journee-visees{position:absolute;inset:0}@media(prefers-reduced-motion:no-preference){[data-scene=journee][data-current="1"][data-dir=fwd] .sc-journee-epingles.is-on .sc-journee-fond-d>img{transform-origin:46% 62%;animation:sc-journee-dessin-d 1.7s cubic-bezier(.45,.05,.2,1) .12s both}[data-scene=journee][data-current="1"][data-dir=fwd] .sc-journee-epingles.is-on .sc-journee-fond-m>img{transform-origin:42% 59%;animation:sc-journee-dessin-m 1.7s cubic-bezier(.45,.05,.2,1) .12s both}[data-scene=journee][data-current="1"][data-dir=fwd] .sc-journee-epingles.is-on .sc-journee-pin{animation:sc-journee-tombe .72s linear var(--t, .9s) both}}@keyframes sc-journee-dessin-d{0%{clip-path:circle(0% at 46% 62%);transform:scale(1.06)}to{clip-path:circle(80% at 46% 62%);transform:none}}@keyframes sc-journee-dessin-m{0%{clip-path:circle(0% at 42% 59%);transform:scale(1.06)}to{clip-path:circle(88% at 42% 59%);transform:none}}@keyframes sc-journee-tombe{0%{opacity:0;transform:translate3d(0,calc(-70 * var(--u)),0) scale(.92,1.06);animation-timing-function:cubic-bezier(.55,0,.85,.35)}42%{opacity:1;transform:translateZ(0) scale(1.1,.86);animation-timing-function:cubic-bezier(.2,.7,.3,1)}66%{transform:translate3d(0,calc(-7 * var(--u)),0) scale(.97,1.04);animation-timing-function:cubic-bezier(.5,0,.6,1)}84%{transform:translateZ(0) scale(1.02,.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.sc-journee-autres{transition:opacity .6s var(--ease-out)}.sc-journee-pin--vise{transition:transform .7s var(--ease-out)}}[data-scene=journee][data-current="2"] .sc-journee-autres{opacity:.2}[data-scene=journee][data-current="2"] .sc-journee-pin--vise{transform:scale(1.12)}.sc-journee-liens{overflow:visible;pointer-events:none}.sc-journee-liens .sc-journee-trait{position:absolute;left:calc(var(--bx) * var(--u));top:calc(var(--by) * var(--u));width:calc(var(--bw) * var(--u));height:calc(var(--bh) * var(--u));overflow:visible}.sc-journee-liens .sc-journee-trace{fill:none;stroke:var(--clim);stroke-width:4;stroke-linecap:round;stroke-dasharray:2 11}.sc-journee-liens .sc-journee-sol,.sc-journee-liens .sc-journee-onde{position:absolute;left:calc((var(--sx) - var(--rx)) * var(--u));top:calc((var(--sy) - var(--ry)) * var(--u));width:calc(2 * var(--rx) * var(--u));height:calc(2 * var(--ry) * var(--u));border-radius:50%}.sc-journee-liens .sc-journee-sol{background:color-mix(in srgb,var(--clim) 16%,transparent);border:calc(2.5 * var(--u)) solid var(--clim)}.sc-journee-liens .sc-journee-onde{border:calc(2 * var(--u)) solid var(--clim);opacity:0}.sc-journee-notes-d .vg-note{font-size:calc(23 * var(--u));padding:calc(9 * var(--u)) calc(15 * var(--u));border-radius:calc(14 * var(--u));white-space:nowrap}.sc-journee-notes-m .vg-note{font-size:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(9 * var(--u));border-radius:calc(9 * var(--u));white-space:nowrap}@media(prefers-reduced-motion:no-preference){[data-scene=journee] .sc-journee-liens.is-on .sc-journee-trait{animation:sc-journee-trace .9s var(--ease-out) .45s both}[data-scene=journee] .sc-journee-liens.is-on .sc-journee-sol{animation:sc-journee-sol .7s var(--ease-out) .25s both}[data-scene=journee] .sc-journee-liens.is-on .sc-journee-onde{animation:sc-journee-onde 2.4s cubic-bezier(.2,.6,.35,1) 1.4s infinite}}@keyframes sc-journee-trace{0%{clip-path:inset(-20% 100% -20% -20%)}to{clip-path:inset(-20% -20% -20% -20%)}}@keyframes sc-journee-sol{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes sc-journee-onde{0%{opacity:.75;transform:none}to{opacity:0;transform:scale(2.4)}}.sc-journee-carte-d{--cam-fx: 824;--cam-fy: 900;--cam-zoom: 1.8;--cam-x: 493;--cam-y: -162}[data-scene=journee][data-current="2"] .sc-journee-carte-d{--cam-zoom: 1.3;--cam-x: 13;--cam-y: 0}.sc-journee-carte-m{--cam-fx-m: 195;--cam-fy-m: 600;--cam-y-m: 260}[data-scene=journee][data-current="2"] .sc-journee-carte-m{--cam-x-m: 107;--cam-y-m: 360;--cam-zoom-m: 1.6}.sc-journee-jour{--cam-fx: 720;--cam-fy: 450;--cam-fx-m: 720;--cam-fy-m: 450}[data-scene=journee][data-current="4"] .sc-journee-jour{--cam-zoom-m: 2.5;--cam-x-m: 1080;--cam-y-m: -675}[data-scene=journee][data-current="4"]:is([data-temps="1"],[data-temps="2"]) .sc-journee-jour{--cam-x-m: 0;--cam-y-m: 325}[data-scene=journee][data-current="4"]:is([data-temps="1"],[data-temps="2"]) .sc-journee-jour .vg-tap{opacity:0}[data-scene=journee][data-current="4"][data-temps="2"] .sc-journee-jour{--cam-zoom: 1.35;--cam-y: -50}[data-scene=journee][data-current="5"] .sc-journee-jour{--cam-zoom-m: 2;--cam-x-m: 680;--cam-y-m: 450}.sc-journee-roux{--cam-y: 120;--cam-y-m: 470}[data-scene=journee][data-current="5"][data-temps="1"] .sc-journee-roux{--cam-y: 0;--cam-y-m: 0}.sc-journee-autre{--cam-fx: 720;--cam-fy: 450;--cam-zoom: 1.3;--cam-x: -60;--cam-y: -57;--cam-fx-m: 720;--cam-fy-m: 450;--cam-zoom-m: 2.2;--cam-x-m: 38;--cam-y-m: -386}.sc-journee-matin{--cam-y-m: 190}[data-scene=contrat][data-beat]:not([data-beat~="2"]) .vg-layer[data-b="2"],[data-scene=contrat][data-beat]:not([data-beat~="3"]) .vg-layer[data-b="3"],[data-scene=contrat][data-beat]:not([data-beat~="4"]) .vg-layer[data-b="4"],[data-scene=contrat][data-beat]:not([data-beat~="5"]) .vg-layer[data-b="5"],[data-scene=contrat][data-beat]:not([data-beat~="6"]) .vg-layer[data-b="6"],[data-scene=contrat][data-beat]:not([data-beat~="7"]) .vg-layer[data-b="7"]{opacity:0;transform:var(--vg-from)}[data-scene=contrat].vg-set .vg-layer.sc-contrat-net{transition:none}[data-scene=contrat].vg-set .vg-layer.sc-contrat-h1.is-on{opacity:0;transform:var(--vg-from)}[data-scene=contrat][data-current="2"][data-beat~="6"]:not([data-beat~="7"]) .sc-contrat-pret .vg-layer.sc-contrat-h1.is-on,[data-scene=contrat][data-current="2"][data-beat~="5"]:not([data-beat~="6"]) .sc-contrat-pret-m .vg-layer.sc-contrat-h1.is-on,[data-scene=contrat][data-current="4"][data-beat~="5"]:not([data-beat~="6"]) .sc-contrat-suivi .vg-layer.sc-contrat-h1.is-on,[data-scene=contrat][data-current="5"][data-beat~="3"]:not([data-beat~="4"]) .sc-contrat-deja .vg-layer.sc-contrat-h1.is-on{opacity:1;transform:none}[data-scene=contrat] .sc-contrat-maj{--dur-layer: .26s}.sc-contrat-col>img{display:block;width:100%;height:auto}.sc-contrat-a4>span{position:absolute;left:0;right:0;top:calc(var(--t0) * var(--u));height:calc(var(--h0) * var(--u));background:#fff;transform-origin:50% 100%;transform:scaleY(0);transition:transform .64s var(--ease-soft) calc(var(--i) * .17s)}[data-scene=contrat][data-current="1"][data-beat]:not([data-beat~="2"]) .sc-contrat-a4>span{transform:none;transition:none}.sc-contrat-editeur{--cam-fx: 1440;--cam-fy: 0;--cam-zoom: 2;--cam-x: -16;--cam-y: 380}[data-scene=contrat]:is([data-current="0"],[data-current="1"][data-beat]:not([data-beat~="3"])) .sc-contrat-editeur{--cam-zoom: 1.2;--cam-x: 0;--cam-y: 0}.sc-contrat-apercu{--cam-fx: 195;--cam-fy: 0;--cam-zoom: 1.8;--cam-x: -109;--cam-y: 198}[data-scene=contrat]:is([data-current="0"],[data-current="1"][data-beat]:not([data-beat~="3"])) .sc-contrat-apercu{--cam-zoom: 1;--cam-x: 0;--cam-y: 0}.sc-contrat-pret{--cam-fx: 720;--cam-fy: 450;--cam-zoom: 1.7;--cam-x: -396;--cam-y: 150}[data-scene=contrat]:is([data-current="0"],[data-current="1"],[data-current="2"][data-beat]:not([data-beat~="6"])) .sc-contrat-pret{--cam-zoom: 1.1;--cam-x: 0;--cam-y: 0}[data-scene=contrat].vg-set .vg-layer.sc-contrat-fenetre.is-on{opacity:0;--dur-layer: .24s}[data-scene=contrat][data-current="2"][data-beat~="3"]:not([data-beat~="5"]) .vg-layer.sc-contrat-fenetre.is-on{opacity:1;--dur-layer: .45s}.sc-contrat-voile{position:absolute;inset:0;background:#0c26446e}.sc-contrat-fenetre-img{position:absolute;left:calc(250 * var(--u));top:calc(72 * var(--u));width:calc(940 * var(--u));height:auto;border-radius:calc(23 * var(--u));box-shadow:0 calc(28 * var(--u)) calc(70 * var(--u)) calc(-24 * var(--u)) #05143c80;transform:translate3d(0,calc(18 * var(--u)),0) scale(.97);transition:transform .7s var(--ease-out)}[data-scene=contrat][data-current="2"][data-beat~="3"]:not([data-beat~="5"]) .sc-contrat-fenetre-img{transform:none}.sc-contrat-pret-m{--cam-y: 380}[data-scene=contrat]:is([data-current="0"],[data-current="1"],[data-current="2"][data-beat]:not([data-beat~="4"])) .sc-contrat-pret-m{--cam-y: 222}.sc-contrat-signer{--cam-y: 790;--cam-y-m: 1130}[data-scene=contrat]:is([data-current="0"],[data-current="1"],[data-current="2"],[data-current="3"][data-beat]:not([data-beat~="2"])) .sc-contrat-signer{--cam-y: 0;--cam-y-m: 150}[data-scene=contrat][data-current="3"][data-beat~="2"]:not([data-beat~="6"]) .sc-contrat-signer{--cam-y-m: 800}[data-scene=contrat]:is([data-current="4"],[data-current="5"]) .sc-contrat-signer{--cam-y-m: 1300}[data-scene=contrat][data-current="3"][data-beat]:not([data-beat~="5"]) .vg-layer.sc-contrat-code{opacity:0}.sc-contrat-chiffres{position:absolute;left:calc(136 * var(--u));top:calc(322 * var(--u));width:calc(164 * var(--u));height:calc(30 * var(--u));background:#fff;clip-path:inset(0 0 0 100%)}[data-scene=contrat][data-current="3"][data-beat]:not([data-beat~="5"]) .sc-contrat-chiffres{clip-path:inset(0)}.sc-contrat-case{position:absolute;left:0;top:calc(552 * var(--u));width:100%;height:auto;opacity:0;transition:opacity .26s var(--ease-out) .24s}[data-scene=contrat][data-current="3"][data-beat]:not([data-beat~="7"]) .sc-contrat-case{opacity:1;transition-delay:0ms}.sc-contrat-ok{--y: 790}@media(max-width:1023px){.sc-contrat-ok{--y: 1300}}.sc-contrat-note{--x: -205;--y: 70}@media(max-width:1023px){.sc-contrat-note{--x: 196;--y: -6}}[data-scene=contrat].vg-set .vg-layer.sc-contrat-note.is-on{opacity:0;transform:var(--vg-from)}[data-scene=contrat][data-current="3"][data-beat]:not([data-beat~="3"]) .vg-layer.sc-contrat-note.is-on{opacity:1;transform:none}.sc-contrat-sms>img{display:block;width:100%;height:auto;filter:drop-shadow(0 calc(10 * var(--u)) calc(18 * var(--u)) rgb(11 37 68 / .24))}[data-scene=contrat].vg-set .vg-layer.sc-contrat-sms.is-on{opacity:0;transform:translate3d(0,-115%,0) scale(.96);transition:opacity .42s var(--ease-out),transform .82s var(--ease-pop),visibility 0s}[data-scene=contrat][data-current="3"][data-beat~="4"]:not([data-beat~="8"]) .vg-layer.sc-contrat-sms.is-on{opacity:1;transform:none}.sc-contrat-suivi{--cam-zoom-m: 2.1;--cam-fx-m: 480;--cam-fy-m: 600}[data-scene=contrat].vg-set .vg-layer.sc-contrat-modale.is-on{opacity:0;--dur-layer: .26s}[data-scene=contrat][data-current="5"][data-beat]:not([data-beat~="5"]) .vg-layer.sc-contrat-modale.is-on{opacity:1}.sc-contrat-corps{overflow:hidden}.sc-contrat-corps>img{display:block;width:100%;height:auto;transform:translate3d(0,calc(-279 * var(--u)),0);transition:transform 1.1s var(--ease-soft)}[data-scene=contrat]:is([data-current="0"],[data-current="1"],[data-current="2"],[data-current="3"],[data-current="4"],[data-current="5"][data-beat]:not([data-beat~="2"])) .sc-contrat-corps>img{transform:none}.sc-contrat-deja{--cam-y: 56;--cam-y-m: 262}[data-scene=contrat]:is([data-current="0"],[data-current="1"],[data-current="2"],[data-current="3"],[data-current="4"],[data-current="5"][data-beat]:not([data-beat~="5"])) .sc-contrat-deja{--cam-y: 24}[data-scene=contrat]:is([data-current="0"],[data-current="1"],[data-current="2"],[data-current="3"],[data-current="4"],[data-current="5"][data-beat]:not([data-beat~="2"])) .sc-contrat-deja{--cam-y-m: 24}.sc-contrat-tap{position:absolute;left:0;top:0;width:calc(46 * var(--u));height:calc(46 * var(--u));margin:calc(-23 * var(--u)) 0 0 calc(-23 * var(--u));border-radius:50%;background:#ffffff80;box-shadow:0 0 0 calc(2.5 * var(--u)) var(--clim),0 calc(6 * var(--u)) calc(18 * var(--u)) #0b25444d;opacity:0}.sc-contrat-tap:after{content:"";position:absolute;inset:0;border-radius:50%;border:calc(2 * var(--u)) solid var(--clim);opacity:0}.sc-contrat-set[data-device=desk] .sc-contrat-tap{width:calc(34 * var(--u));height:calc(34 * var(--u));margin:calc(-17 * var(--u)) 0 0 calc(-17 * var(--u))}@media(prefers-reduced-motion:no-preference){[data-scene=contrat][data-beat~="2"] .sc-contrat-doigt[data-b="2"]>.sc-contrat-tap,[data-scene=contrat][data-beat~="3"] .sc-contrat-doigt[data-b="3"]>.sc-contrat-tap,[data-scene=contrat][data-beat~="4"] .sc-contrat-doigt[data-b="4"]>.sc-contrat-tap,[data-scene=contrat][data-beat~="7"] .sc-contrat-doigt[data-b="7"]>.sc-contrat-tap{animation:sc-contrat-tap 1.25s var(--ease-out) both}[data-scene=contrat][data-beat~="2"] .sc-contrat-doigt[data-b="2"]>.sc-contrat-tap:after,[data-scene=contrat][data-beat~="3"] .sc-contrat-doigt[data-b="3"]>.sc-contrat-tap:after,[data-scene=contrat][data-beat~="4"] .sc-contrat-doigt[data-b="4"]>.sc-contrat-tap:after,[data-scene=contrat][data-beat~="7"] .sc-contrat-doigt[data-b="7"]>.sc-contrat-tap:after{animation:sc-contrat-onde .82s var(--ease-out) .3s both}[data-scene=contrat][data-current="3"][data-beat~="5"] .sc-contrat-chiffres{animation:sc-contrat-chiffres .76s steps(6,end) .38s both}}@keyframes sc-contrat-tap{0%{opacity:0;transform:scale(1.7)}20%{opacity:1;transform:scale(1)}30%{transform:scale(.82)}44%{transform:scale(1)}72%{opacity:1}to{opacity:0;transform:scale(1.04)}}@keyframes sc-contrat-onde{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes sc-contrat-chiffres{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@media(prefers-reduced-motion:reduce){.sc-contrat-doigt{display:none}.sc-contrat-corps>img,.sc-contrat-a4>span,.sc-contrat-fenetre-img{transition:none}}.sc-chiffres-ordi,.sc-chiffres-ordi-m{--cam-fx: 0;--cam-fy: 0}[data-scene=chiffres]:is([data-current="2"],[data-current="3"]) .sc-chiffres-ordi{--cam-zoom: 1.2;--cam-x: 288;--cam-y: 477.6}[data-scene=chiffres][data-current="4"] .sc-chiffres-ordi{--cam-zoom: 1.2;--cam-x: 288;--cam-y: 1446}[data-scene=chiffres][data-current="5"] .sc-chiffres-ordi{--cam-zoom: 1.15;--cam-x: 216.2;--cam-y: 1886}.sc-chiffres-ordi-m{--cam-zoom: 2;--cam-x: 580;--cam-y: 940}.sc-chiffres-ordi-m.sc-chiffres-suite{--cam-y: 1400}[data-scene=chiffres][data-current="1"] .sc-chiffres-tel-haut{--cam-y: 217}[data-scene=chiffres][data-current="2"] .sc-chiffres-tel-haut{--cam-y: 1472}[data-scene=chiffres][data-current="4"] .sc-chiffres-tel-clients{--cam-y: 90}[data-scene=chiffres][data-current="5"] .sc-chiffres-tel-clients{--cam-y: 1304}.sc-chiffres-entete{--uh: calc(100cqw / var(--cap-w, 390));position:absolute;left:0;top:0;width:100%;pointer-events:none}.sc-chiffres-entete>img{display:block;width:100%;height:auto}.sc-chiffres-entete--ord{width:calc(1199.7 * var(--uh));margin-left:calc(240.3 * var(--uh));transform:translate3d(calc(var(--cam-x, 0) * -1 * var(--uh)),0,0) scale(var(--cam-zoom, 1));transform-origin:calc(-240.3 * var(--uh)) 0;transition:transform var(--dur-cam) var(--ease-soft)}.vg-set[data-scene=chiffres] .vg-layer.sc-chiffres-cache{--dur-layer: 0ms}.vg-set[data-scene=chiffres] .vg-layer.sc-chiffres-vite{--dur-layer: .16s}.sc-chiffres-cache>img,.sc-chiffres-plein{display:block;width:100%;height:100%;max-width:none}.sc-chiffres-volet{position:absolute;inset:0;overflow:hidden}.sc-chiffres-volet>img{display:block;width:100%;height:100%;max-width:none}.sc-chiffres-tranche{position:absolute;left:calc(var(--tx) * var(--u));top:calc(var(--ty) * var(--u));width:calc(var(--tw) * var(--u));height:calc(var(--th) * var(--u));overflow:hidden}.sc-chiffres-tranche>img{position:absolute;left:calc(var(--tx) * -1 * var(--u));top:calc(var(--ty) * -1 * var(--u));width:calc(var(--lw) * var(--u));height:calc(var(--lh) * var(--u));max-width:none}.sc-chiffres-courbe .sc-chiffres-volet{clip-path:inset(0 100% 0 0)}[data-scene=chiffres]:not([data-current="0"]) .sc-chiffres-r1 .sc-chiffres-volet,[data-scene=chiffres]:is([data-current="4"],[data-current="5"]) .sc-chiffres-r4 .sc-chiffres-volet,[data-scene=chiffres][data-current="5"] .sc-chiffres-r5 .sc-chiffres-volet{clip-path:inset(0 0 0 100%)}[data-scene=chiffres]:not([data-current="0"],[data-current="1"]) .sc-chiffres-r2 .sc-chiffres-tranche:not(.sc-chiffres-chapeau){clip-path:inset(0 0 100% 0)}[data-scene=chiffres]:not([data-current="0"],[data-current="1"]) .sc-chiffres-r2 .sc-chiffres-chapeau{opacity:0}[data-scene=chiffres][data-current="5"] .sc-chiffres-r5 .sc-chiffres-raison{clip-path:inset(0 0 0 100%)}[data-scene=chiffres]:is([data-current="3"],[data-current="4"],[data-current="5"]) .sc-chiffres-courbe .sc-chiffres-volet{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:no-preference){[data-scene=chiffres]:not([data-current="0"]) .sc-chiffres-r1 .sc-chiffres-volet,[data-scene=chiffres]:is([data-current="4"],[data-current="5"]) .sc-chiffres-r4 .sc-chiffres-volet,[data-scene=chiffres][data-current="5"] .sc-chiffres-r5 .sc-chiffres-volet,[data-scene=chiffres]:is([data-current="3"],[data-current="4"],[data-current="5"]) .sc-chiffres-courbe .sc-chiffres-volet{transition:clip-path var(--sc-d, .9s) cubic-bezier(.25,.8,.3,1) var(--sc-t, 0ms)}[data-scene=chiffres]:not([data-current="0"],[data-current="1"]) .sc-chiffres-r2 .sc-chiffres-tranche:not(.sc-chiffres-chapeau),[data-scene=chiffres][data-current="5"] .sc-chiffres-r5 .sc-chiffres-raison{transition:clip-path .76s var(--ease-out) calc(var(--sc-t, 0ms) + var(--i, 0) * var(--sc-pas, 70ms))}[data-scene=chiffres]:not([data-current="0"],[data-current="1"]) .sc-chiffres-r2 .sc-chiffres-chapeau{transition:opacity .32s var(--ease-out) calc(var(--sc-t, 0ms) + var(--i, 0) * var(--sc-pas, 70ms) + .52s)}}.sc-chiffres-compte{position:absolute;font-weight:700;font-stretch:100%;line-height:1;letter-spacing:-.038em;font-variant-numeric:proportional-nums;font-feature-settings:"kern";color:#0e1b2e;white-space:nowrap}.sc-chiffres-compte--ord{right:calc(4.5 * var(--u));top:calc(10.2 * var(--u));font-size:calc(60 * var(--u))}.sc-chiffres-compte--tel{right:calc(3.7 * var(--u));top:calc(7.2 * var(--u));font-size:calc(46 * var(--u))}.sc-chiffres-nb{margin-inline:.07em}.vg-set[data-scene=chiffres][data-dir=back] .vg-layer.vg-tap.sc-chiffres-tap{opacity:0}html:not(.vg-js) .sc-chiffres-double{display:none}.sc-reste-defile img,.sc-reste-etat img,.sc-reste-toast img,.sc-reste-accueil img,.sc-reste-ouvre img,.sc-reste-nuit img,.sc-reste-bascule img,.sc-reste-tuile-image img{display:block;width:100%;height:auto}.sc-reste-defile{position:relative;animation-name:sc-reste-defile;--scrub-from: .01;--scrub-to: .125}@keyframes sc-reste-defile{0%{transform:translateZ(0);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translate3d(0,calc(-1630 * var(--u)),0)}}.sc-reste-spot-notes{position:absolute;inset:0;animation-name:sc-reste-allume;--scrub-from: .105;--scrub-to: .14}@keyframes sc-reste-allume{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}.vg-js .vg-set[data-scene=reste] .vg-layer.sc-reste-etat.is-on,.vg-js .vg-set[data-scene=reste] .vg-layer.sc-reste-toast.is-on{transition-delay:var(--delay),var(--delay),var(--delay)}.vg-js .vg-set .vg-layer.sc-reste-etat{--dur-layer: .34s}.vg-js .vg-set .vg-layer.sc-reste-export{--dur-layer: .7s;--vg-from: translate3d(calc(60 * var(--u)), 0, 0)}.sc-reste-export{box-shadow:calc(-14 * var(--u)) 0 calc(40 * var(--u)) #0b25442e}.sc-reste-toast img{border-radius:calc(14 * var(--u));box-shadow:0 calc(12 * var(--u)) calc(28 * var(--u)) #0b254452}.sc-reste-appli{--cam-y: 47}.sc-reste-accueil,.sc-reste-ouvre,.sc-reste-nuit{overflow:hidden}.sc-reste-accueil,.sc-reste-nuit{border-radius:calc(54.6 * var(--u))}.sc-reste-ouvre{border-radius:0 0 calc(54.6 * var(--u)) calc(54.6 * var(--u))}@media(prefers-reduced-motion:no-preference){.sc-reste-ouvre.is-on .sc-reste-ouvre-in{transform-origin:calc(37 * var(--u)) calc(236.5 * var(--u));animation:sc-reste-ouvre .76s cubic-bezier(.22,.9,.24,1) 1.05s both}.sc-reste-accueil.is-on .sc-reste-accueil-in{transform-origin:calc(62 * var(--u)) calc(313 * var(--u));animation:sc-reste-quitte .52s cubic-bezier(.4,0,.2,1) 1.45s both}.sc-reste-nuit.is-on .sc-reste-nuit-in{animation:sc-reste-nuit 1s cubic-bezier(.65,0,.35,1) 2.1s both}}@keyframes sc-reste-ouvre{0%{opacity:0;transform:scale(.159);clip-path:inset(calc(227 * var(--u)) 0 round calc(90 * var(--u)))}12%{opacity:1}to{opacity:1;transform:none;clip-path:inset(0 0 round 0)}}@keyframes sc-reste-quitte{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.08)}}@keyframes sc-reste-nuit{0%{clip-path:circle(0% at 88% 5%)}to{clip-path:circle(150% at 88% 5%)}}@media(prefers-reduced-motion:reduce){.sc-reste-accueil,.sc-reste-ouvre,.sc-reste-nuit,[data-scene=reste] .vg-tap[data-device=float]{display:none}}.sc-reste-prevenir{--cam-y: 96;--cam-y-m: 400}.vg-js .vg-set .vg-layer.sc-reste-bascule{transition:none}@media(prefers-reduced-motion:no-preference){.sc-reste-bascule.is-on img{animation:sc-reste-bascule .22s var(--ease-out) 1.12s both}}@keyframes sc-reste-bascule{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.sc-reste-bascule,.sc-reste-alerte-off{display:none}}.sc-reste-voile{overflow:hidden;border-radius:calc(54.6 * var(--u))}.sc-reste-voile>span{position:absolute;inset:0;background:var(--encre);opacity:.48}@media(prefers-reduced-motion:no-preference){.sc-reste-geste.is-on{animation:sc-reste-geste .42s var(--ease-out) calc(var(--delay, 0ms) + 1.5s) forwards}}@keyframes sc-reste-geste{to{opacity:0}}.sc-reste-prix{--cam-y: 238;--cam-y-m: 240}.sc-reste-tuile{margin:0}.sc-reste-tuile-derive{padding:calc(6 * var(--u));border-radius:calc(24 * var(--u));background:var(--surface);box-shadow:var(--shadow-card),0 0 0 1px #0b25440d}.sc-reste-tuile-image{position:relative;overflow:hidden;border-radius:calc(18 * var(--u));background:var(--app-bg)}.sc-reste-tuile-image:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0b254412;pointer-events:none}.sc-reste-tuile-nom{padding:calc(11 * var(--u)) calc(8 * var(--u)) calc(6 * var(--u));font-size:calc(17 * var(--u));font-weight:600;line-height:1.25;letter-spacing:-.012em;color:var(--text);text-wrap:balance}.sc-reste-tuile-image .sc-reste-soir-nuit{position:absolute;inset:0}@media(prefers-reduced-motion:no-preference){.sc-reste-colonne.is-on .sc-reste-tuile,.sc-reste-bento.is-on .sc-reste-tuile{animation:sc-reste-arrive .82s cubic-bezier(.2,1.25,.32,1) calc(.22s + var(--i) * .11s) both}.sc-reste-colonne.is-on .sc-reste-soir-nuit{animation:sc-reste-nuit 1.15s cubic-bezier(.65,0,.35,1) calc(1.5s + var(--i) * .11s) both}}@keyframes sc-reste-arrive{0%{opacity:0;transform:translate3d(0,calc(28 * var(--u)),0) scale(.93)}40%{opacity:1}to{opacity:1;transform:none}}.sc-reste-colonne{display:flex;flex-direction:column;gap:calc(18 * var(--u))}.sc-reste-colonne--g{--x: -254;--y: -14;--w: 214}.sc-reste-colonne--d{--x: 430;--y: 44;--w: 214}@media(max-width:1179px){.sc-reste-colonne--g{--x: -230;--w: 196}.sc-reste-colonne--d{--x: 424;--w: 196}}.sc-reste-colonne .sc-reste-tuile-derive{animation-name:sc-reste-flotte;--scrub-from: .667;--scrub-to: 1}@keyframes sc-reste-flotte{0%{transform:translate3d(0,calc(var(--dy) * -.5 * var(--u)),0)}to{transform:translate3d(0,calc(var(--dy) * var(--u)),0)}}@media(max-width:1023px){.sc-reste-colonne{display:none}}@media(min-width:1024px){.sc-reste-bento,.sc-reste-voile{display:none}}.sc-reste-bento{display:grid;grid-template-columns:1fr 1fr;gap:calc(14 * var(--u));align-items:start}.sc-reste-bento-col{display:flex;flex-direction:column;gap:calc(14 * var(--u))}.sc-reste-bento-col--b{padding-top:calc(30 * var(--u))}.sc-reste-bento .sc-reste-tuile-derive{box-shadow:0 calc(10 * var(--u)) calc(22 * var(--u)) calc(-8 * var(--u)) #05143c80,0 0 0 1px #0b25440f}.sc-reste-bento .sc-reste-tuile-nom{font-size:calc(18 * var(--u));padding-top:calc(10 * var(--u))}.sc-reste-tuile-image .sc-reste-alerte-off{position:absolute;left:5.917%;top:76.42%;width:16.57%}.sc-reste-doigt{position:absolute;left:14.2%;top:84.91%;width:calc(40 * var(--u));height:calc(40 * var(--u));margin:calc(-20 * var(--u)) 0 0 calc(-20 * var(--u));border-radius:50%;background:#ffffff80;box-shadow:0 0 0 calc(2.5 * var(--u)) var(--clim),0 calc(6 * var(--u)) calc(18 * var(--u)) #0b25444d;opacity:0}@media(prefers-reduced-motion:no-preference){.sc-reste-bento.is-on .sc-reste-doigt{animation:sc-reste-doigt 1s var(--ease-out) 1.45s both}.sc-reste-bento.is-on .sc-reste-alerte-off{animation:sc-reste-bascule .22s var(--ease-out) 1.78s both}}@keyframes sc-reste-doigt{0%{opacity:0;transform:scale(1.5)}30%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.sc-reste-defile{transform:translate3d(0,calc(-1630 * var(--u)),0)}}@media(max-width:1023px){html:not(.vg-js) .vg-screens>[data-media=desktop]{display:none}}@media(min-width:1024px){html:not(.vg-js) .vg-screens>[data-media=mobile]{display:none}}.vg-footer-theme{display:none;border:0;padding-inline:0;background:none;font:inherit;cursor:pointer;text-align:left}@media(max-width:639px){.vg-header .vg-icon-btn{width:36px;height:36px}.vg-header-actions{gap:2px}.vg-header .vg-header-login{display:inline-flex;padding:0 8px}.vg-header .vg-btn--primary{padding:0 12px}.vg-footer-theme{display:inline-block}}@media(max-width:379px){.vg-header-inner{gap:8px}.vg-header-actions{gap:2px}.vg-header .vg-header-login{padding:0 5px;font-size:13.5px}.vg-header .vg-btn--primary{padding:0 10px;font-size:14px}}
.vg-ouverture-prix{margin-top:.6em;font-size:.86em;opacity:.92}@media(max-width:639px){.vg-header .vg-icon-btn{width:32px;height:32px}.vg-header-inner{gap:8px}.vg-header-actions{gap:0}.vg-brand img{height:30px}.vg-header .vg-header-login{padding:0 6px;font-size:14px}.vg-header .vg-btn--primary{padding:0 10px}}@media(max-width:379px){.vg-brand img{height:26px}.vg-header .vg-header-login{padding:0 4px;font-size:13px}.vg-header .vg-btn--primary{padding:0 8px;font-size:13.5px}}@media(max-width:340px){.vg-header .vg-icon-btn{display:none}}.vg-atouts{list-style:none;margin:clamp(14px,2.2svh,24px) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.vg-atout{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:5px 15px 5px 6px;border-radius:999px;background:var(--surface);box-shadow:var(--shadow-sm),0 0 0 1px var(--border);color:var(--text);font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.2;text-decoration:none;transition:transform .15s var(--ease-out),box-shadow .15s var(--ease-out)}@media(hover:hover){.vg-atout:hover{transform:translateY(-1px);box-shadow:var(--shadow-card),0 0 0 1px var(--border)}}.vg-atout:focus-visible{border-radius:999px}.vg-atout-ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--primary-soft);color:var(--clim)}:root[data-theme=dark] .vg-atout-ic{color:#7fa8ff}.vg-atout-ic svg{width:17px;height:17px}.vg-ouverture-lead.vg-ouverture-prix{max-width:66ch;margin-top:clamp(12px,2svh,22px);font-size:clamp(15px,.3vw + 12px,17px);line-height:1.5;opacity:1}.vg-ouverture-prix strong{color:var(--text);font-weight:650}.vg-ouverture-bas{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:14px}.vg-ouverture-bas .vg-ouverture-actions{margin-top:4px}.vg-calcul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;min-height:56px;padding:8px 16px 8px 20px;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-sm),0 0 0 1px var(--border);font-size:15.5px;line-height:1.3;color:var(--text-muted)}.vg-calcul-q{font-weight:600;color:var(--text)}.vg-calcul-r{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}.vg-calcul-n{width:5.4ch;height:38px;padding:0 6px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-size:17px;font-weight:650;text-align:center;font-variant-numeric:tabular-nums}.vg-calcul-n:hover{border-color:var(--clim)}.vg-calcul-n:focus-visible{outline:3px solid var(--clim);outline-offset:1px;border-radius:10px}.vg-calcul-fl{width:18px;height:18px;flex:none;color:var(--clim)}:root[data-theme=dark] .vg-calcul-fl{color:#7fa8ff}.vg-calcul-res strong{font-size:17px;font-weight:var(--w-strong);color:var(--text);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){.vg-atouts{animation:vg-fade-up .8s var(--ease-out) .74s both}.vg-calcul{animation:vg-fade-up .8s var(--ease-out) .77s both}}@media(min-width:1024px){.vg-ouverture{padding-top:clamp(14px,2.4svh,44px);padding-bottom:clamp(20px,3svh,44px)}.vg-titre{font-size:min(clamp(44px,6.6vw + 12px,108px),8.8svh)}.vg-ouverture-lead{max-width:60ch;margin-top:clamp(10px,1.8svh,22px);font-size:clamp(17px,.5vw + 12px,20px)}.vg-ouverture-bas{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px 18px;margin-top:clamp(12px,2svh,22px)}.vg-ouverture-bas .vg-ouverture-actions{margin-top:0;gap:8px}}.sc-journee-adresse{--cam-fx: 1320;--cam-fy: 780;--cam-fx-m: 720;--cam-fy-m: 450;--cam-zoom-m: 2.4;--cam-x-m: -672;--cam-y-m: 12}[data-scene=journee][data-current="3"][data-temps="1"] .sc-journee-adresse{--cam-zoom-m: 2.1;--cam-x-m: 0;--cam-y-m: -378}[data-scene=journee][data-current="3"][data-temps="2"] .sc-journee-adresse{--cam-zoom: 1.2;--cam-zoom-m: 1.8;--cam-x-m: 504;--cam-y-m: 198}.sc-journee-adresses{pointer-events:none}@media(prefers-reduced-motion:no-preference){[data-scene=journee] .sc-journee-adresses.is-on .sc-journee-avant{animation:sc-journee-efface .32s var(--ease-out) 2.95s both}[data-scene=journee] .sc-journee-adresses.is-on .sc-journee-vole{animation:sc-journee-vole 1.05s cubic-bezier(.3,.8,.25,1) var(--t, 3s) both}[data-scene=journee] .vg-layer.sc-journee-accord.is-on{animation:sc-journee-efface .3s var(--ease-out) 2.85s forwards}[data-scene=journee] .vg-layer.sc-journee-geste.is-on,[data-scene=journee] .vg-layer.sc-journee-file.is-on{animation:sc-journee-efface .35s var(--ease-out) var(--fin, 1.5s) forwards}}@keyframes sc-journee-efface{to{opacity:0}}@keyframes sc-journee-vole{0%{opacity:0;transform:translate3d(calc(var(--dx) * var(--u)),calc(var(--dy) * var(--u)),0) scale(.86)}25%{opacity:1}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sc-journee-avant,.sc-journee-accord,.sc-journee-geste,.sc-journee-file{display:none}}.sc-reste-ombre{background:#0b25446b}@media(prefers-reduced-motion:no-preference){[data-scene=reste] .vg-layer.sc-reste-fenetre.is-on{animation:sc-reste-geste .3s var(--ease-out) 3.4s forwards}[data-scene=reste] .vg-layer.sc-reste-file.is-on{animation:sc-reste-geste .35s var(--ease-out) var(--fin, 1.5s) forwards}}@media(prefers-reduced-motion:reduce){.sc-reste-fenetre,.sc-reste-file,.sc-reste-fiche-d .vg-tap{display:none}}.vg-js .vg-set .vg-layer.sc-journee-panneau{--dur-layer: .28s}@media(max-width:599px){.vg-atouts{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.vg-atouts li{display:flex}.vg-atout{width:100%;border-radius:16px;padding:7px 10px 7px 7px;font-size:13.5px;line-height:1.25;text-align:left}.vg-atout-ic{width:28px;height:28px}.vg-calcul{width:100%;padding:10px 12px;gap:6px 10px}}
