@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--cs-pos:50%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--default-mono-font-family:var(--font-mono);--font-label:var(--label)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--site-nuit);-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}section[id],[id]{scroll-margin-top:calc(var(--site-header-h) + 8px)}section[id].vb-dark{scroll-margin-top:var(--site-header-h)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.vb-clear,.vb-dark{color:var(--vb-ink)}body:has(.vb-site-main>section:first-of-type.vb-dark){background-color:var(--site-nuit)}body:has(.vb-site-main>section:first-of-type.vb-dark) .vb-site-main{background-color:var(--site-nuit)}body{background:var(--vb-bg);color:var(--vb-ink);font-family:var(--font-sans);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased}.tabular,[data-num]{font-variant-numeric:tabular-nums}::selection{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--vb-grad-1) 22%, transparent)}}:focus-visible{outline:2px solid var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:2px solid color-mix(in oklab, var(--vb-grad-1) 70%, transparent)}}:focus-visible{outline-offset:2px}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.site-shell{max-width:var(--site-shell);padding-inline:var(--site-gutter);margin-inline:auto}.mx-auto{margin-inline:auto}.mt-\[\.\.\.\]{margin-top:...}.mt-\[var\(--sp-1\)\]{margin-top:var(--sp-1)}.mt-\[var\(--sp-2\)\]{margin-top:var(--sp-2)}.mt-\[var\(--sp-3\)\]{margin-top:var(--sp-3)}.mt-\[var\(--sp-4\)\]{margin-top:var(--sp-4)}.mt-\[var\(--sp-5\)\]{margin-top:var(--sp-5)}.mt-\[var\(--sp-6\)\]{margin-top:var(--sp-6)}.mt-\[var\(--sp-7\)\]{margin-top:var(--sp-7)}.mt-\[var\(--sp-8\)\]{margin-top:var(--sp-8)}.mt-\[var\(--sp-9\)\]{margin-top:var(--sp-9)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-full{height:100%}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.w-6{width:calc(var(--spacing) * 6)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.max-w-\[58ch\]{max-width:58ch}.max-w-\[860px\]{max-width:860px}.min-w-0{min-width:0}.flex-1{flex:1}.flex-initial{flex:0 auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.grad-signature{background-image:linear-gradient(100deg, var(--vb-grad-from) 0%, var(--vb-grad-to) 100%);color:#fff;transition:filter .18s ease-out,transform .12s ease-out}.grad-signature:hover{filter:brightness(1.06)saturate(1.08)}.grad-signature:active{transform:translateY(1px)}.grad-signature:focus-visible{outline:2px solid var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.grad-signature:focus-visible{outline:2px solid color-mix(in oklab, var(--vb-grad-1) 70%, transparent)}}.grad-signature:focus-visible{outline-offset:2px}.grad-signature:disabled{opacity:var(--vb-disabled-opacity);cursor:not-allowed}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[var\(--sp-2\)\]{gap:var(--sp-2)}.gap-\[var\(--sp-3\)\]{gap:var(--sp-3)}.gap-\[var\(--sp-4\)\]{gap:var(--sp-4)}.gap-\[var\(--sp-5\)\]{gap:var(--sp-5)}.gap-\[var\(--sp-6\)\]{gap:var(--sp-6)}.gap-\[var\(--sp-7\)\]{gap:var(--sp-7)}.gap-\[var\(--sp-8\)\]{gap:var(--sp-8)}.gap-x-\[var\(--sp-5\)\]{column-gap:var(--sp-5)}.gap-y-\[var\(--sp-2\)\]{row-gap:var(--sp-2)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-transparent{background-color:#0000}.bg-gradient-signature{background-image:linear-gradient(100deg, var(--vb-grad-from) 0%, var(--vb-grad-to) 100%)}.text-gradient-signature{background:linear-gradient(100deg, var(--vb-grad-from) 0%, var(--vb-grad-to) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-\[var\(--sp-4\)\]{padding:var(--sp-4)}.p-\[var\(--sp-5\)\]{padding:var(--sp-5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-\[var\(--sp-3\)\]{padding-inline:var(--sp-3)}.px-\[var\(--sp-6\)\]{padding-inline:var(--sp-6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-\[var\(--sp-3\)\]{padding-block:var(--sp-3)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-\[var\(--sp-5\)\]{padding-top:var(--sp-5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[14\.5px\]{font-size:14.5px}.text-\[length\:var\(--vb-text-xs\)\]{font-size:var(--vb-text-xs)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular{font-variant-numeric:tabular-nums}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vb-glow-sig{box-shadow:0 0 14px -2px var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-glow-sig{box-shadow:0 0 14px -2px color-mix(in oklab, var(--vb-grad-1) 55%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\,background-color\]{transition-property:opacity,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:bg-\[color\:color-mix\(in_oklab\,var\(--vb-ink\)_8\%\,transparent\)\]:hover{background-color:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_oklab\,var\(--vb-ink\)_8\%\,transparent\)\]:hover{background-color:color-mix(in oklab,var(--vb-ink) 8%,transparent)}}.hover\:text-\[var\(--vb-grad-1-text\)\]:hover{color:var(--vb-grad-1-text)}.hover\:opacity-80:hover{opacity:.8}}.focus\:opacity-100:focus,.focus-visible\:opacity-100:focus-visible{opacity:1}@media (min-width:40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-\[200px\]{width:200px}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--site-header-h\)\+var\(--sp-6\)\)\]{top:calc(var(--site-header-h) + var(--sp-6))}.lg\:mt-\[var\(--sp-8\)\]{margin-top:var(--sp-8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:max-w-\[54ch\]{max-width:54ch}.lg\:max-w-\[880px\]{max-width:880px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[268px_minmax\(0\,1fr\)\]{grid-template-columns:268px minmax(0,1fr)}.lg\:items-start{align-items:flex-start}.lg\:gap-\[var\(--sp-7\)\]{gap:var(--sp-7)}.lg\:gap-\[var\(--sp-9\)\]{gap:var(--sp-9)}.lg\:self-start{align-self:flex-start}}@media (min-width:80rem){.xl\:grid-cols-\[276px_minmax\(0\,1fr\)\]{grid-template-columns:276px minmax(0,1fr)}.xl\:gap-\[var\(--sp-8\)\]{gap:var(--sp-8)}}}:root,.vb-clear{--vb-card-radius-hero:20px;--vb-card-radius-satellite:16px;--vb-bg:#eef0f4;--vb-bg-subtle:#eeeff2;--vb-bg-elevated:#fff;--vb-bg-inset:#f2f3f5;--vb-bg-deep:#e5e7eb;--vb-badge-tint:24%;--vb-chip-tint:14%;--vb-funnel-rest:60%;--vb-ink:#171c2b;--vb-ink-muted:#3f465a;--vb-ink-subtle:#535b6e;--vb-ink-faint:#586174;--vb-line:#d9dce3;--vb-line-strong:#b9c0ca;--vb-line-faint:#e8ebef;--vb-track:#ced2da;--vb-track-future:#e2e4e9;--vb-row-edge:#e1e4ea;--vb-row-edge-hover:#cacfd8;--vb-field-edge:var(--vb-line);--vb-contrast-track:#384256;--vb-disabled-opacity:.5;--vb-violet-100:#f4ecfe;--vb-violet-500:#872de1;--vb-violet-600:#7f13dd;--vb-violet-700:#6815ac;--vb-boss-fg:var(--vb-violet-500);--vb-amber-500:#ff9100;--vb-amber-600:#e67300;--vb-pink:#fa3899;--vb-blue:#2374e7;--vb-habit:#1673b6;--vb-habit-fg:var(--vb-habit);--vb-good:#0a8aa3;--vb-good-text:#007276;--vb-amber-text:#994a00;--vb-boost:#1fa37d;--vb-boost-text:#047558;--vb-aug-accent:var(--vb-boost);--vb-aug-ink:var(--vb-boost-text);--vb-bad:#d02525;--vb-bad-solid:#d02525;--vb-ink-on-accent:#0b111e;--vb-grad-1:#1096a2;--vb-grad-from:#118cc0;--vb-grad-to:#09aa7f;--vb-grad-cta-from:var(--vb-grad-from);--vb-grad-cta-to:var(--vb-grad-1);--vb-grad-lit-from:#1bb6f3;--vb-grad-lit-to:#0fd79e;--vb-funnel-1:#5682e1;--vb-funnel-2:#398ec4;--vb-funnel-3:#1b95af;--vb-funnel-4:#099a97;--vb-funnel-1-gauge:#5682e1;--vb-funnel-2-gauge:#398ec4;--vb-funnel-3-gauge:#1b95af;--vb-funnel-4-gauge:#099a97;--vb-funnel-ink:var(--vb-ink);--vb-funnel-glyph:#fff;--vb-funnel-1-text:#4a6294;--vb-funnel-2-text:#2f698f;--vb-funnel-3-text:#0d6f83;--vb-funnel-4-text:#007270;--vb-augmented:#7f13dd;--vb-augmented-text:#6e16b6;--vb-augmented-fill:#7f13dd;--vb-focus:#b05a00;--vb-focus-text:#964c04;--vb-impact-10:#1096a2;--vb-impact-5:#23bac7;--vb-impact-2:#62c5d0;--vb-impact-1:#9bccd4;--vb-signature:#af47eb;--vb-signature-soft:#9861e5;--vb-signature-deep:#a049df;--vb-signature-text:#901dd7;--vb-grad-1-text:#037381;--vb-vera-ease:cubic-bezier(.16, 1, .3, 1);--vb-vera-fast:.12s;--vb-vera-morph:.24s;--vb-contrast-surface:#181d2a;--vb-contrast-ink:#f6f7f9;--vb-contrast-ink-muted:#c2c9d6;--vb-contrast-shadow:inset 0 0 0 1px #1d2332, 0 24px 60px -28px #00000073;--vb-contrast-edge:#2e3548;--vb-contrast-ring:inset 0 0 0 1px var(--vb-contrast-edge);--vb-contrast-shadow-up:inset 0 1px 0 #1d2332, 0 -18px 44px -26px #00000080;--vb-funnel-w:456px;--vb-bg-elevated-light:#fafaf8;--vb-bg-hero-dark:#161922;--vb-bg-hero-dark-end:#282c37;--vb-r-chip:6px;--vb-r-control:8px;--vb-r-float:10px;--vb-r-nested:12px;--vb-r-satellite:var(--vb-card-radius-satellite);--vb-r-hero:var(--vb-card-radius-hero);--vb-r-full:999px;--vb-title-page-size:clamp(25px, 5vw, 32px);--vb-title-page-wdth:80;--vb-title-page-tracking:-.03em;--vb-title-section-size:clamp(21px, 3.6vw, 27px);--vb-title-section-wdth:83;--vb-title-section-tracking:-.026em;--vb-title-sub-size:clamp(16px, 2.6vw, 20px);--vb-title-sub-wdth:86;--vb-title-sub-tracking:-.02em;--vb-title-inner-size:clamp(14.5px, 2.6vw, 16px);--vb-space-1:4px;--vb-space-2:8px;--vb-space-3:12px;--vb-space-4:16px;--vb-space-5:20px;--vb-space-6:24px;--vb-space-8:32px;--vb-space-10:40px;--vb-space-12:48px;--vb-gap-inside:var(--vb-space-2);--vb-gap-related:var(--vb-space-3);--vb-gap-group:var(--vb-space-5);--vb-gap-section:var(--vb-space-8);--vb-text-xs:11px;--vb-text-sm:12.5px;--vb-text-base:13.5px;--vb-text-md:15px;--vb-text-lg:16.5px;--vb-num-sm:16px;--vb-num-md:32px;--vb-num-lg:40px;--vb-num-xl:44px;--vb-lh-tight:1.2;--vb-lh-body:1.5;--vb-card-nested:var(--vb-ink)}@supports (color:lab(0% 0 0)){:root,.vb-clear{--vb-good-text:lab(42.8849% -28.4168 -11.0014);--vb-amber-text:lab(41.2354% 31.9269 53.4279);--vb-boost-text:lab(43.3213% -34.8267 7.65093);--vb-funnel-1:lab(54.5883% 7.59864 -54.3784);--vb-funnel-2:lab(55.8132% -12.7683 -36.1583);--vb-funnel-3:lab(56.5403% -25.8544 -22.9792);--vb-funnel-4:lab(57.0682% -34.9086 -8.88892);--vb-funnel-1-gauge:lab(54.5883% 7.59864 -54.3784);--vb-funnel-2-gauge:lab(55.8132% -12.7683 -36.1583);--vb-funnel-3-gauge:lab(56.5403% -25.8544 -22.9792);--vb-funnel-4-gauge:lab(57.0682% -34.9086 -8.88892);--vb-funnel-1-text:lab(41.3867% 2.0242 -30.9024);--vb-funnel-2-text:lab(41.9372% -9.91963 -27.1093);--vb-funnel-3-text:lab(42.5066% -21.1391 -18.8112);--vb-funnel-4-text:lab(42.9402% -28.5967 -7.27716);--vb-focus:lab(48.2048% 32.8793 57.3142);--vb-focus-text:lab(41.342% 28.7836 49.6775)}}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--vb-card-nested:color-mix(in oklab, var(--vb-ink) 3%, var(--vb-bg-elevated))}}:root,.vb-clear{--vb-card-nested-hover:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--vb-card-nested-hover:color-mix(in oklab, var(--vb-ink) 6%, var(--vb-bg-elevated))}}:root,.vb-clear{--vb-field-bg:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--vb-field-bg:color-mix(in oklab, var(--vb-grad-1) 1.5%, var(--vb-bg-elevated))}}:root,.vb-clear{--vb-field-bg-elevated:var(--vb-bg-inset);--vb-shadow-card-hover:0 4px 14px #00000014;--vb-shadow-card-active:0 6px 20px #0000001f;--vb-boss-body:#a861ef;--vb-boss-field:#242436;--vb-boss-track:#3f405a;--vb-boss-niche:#12151e;--vb-gl-guide:var(--vb-ink)}@supports (color:lab(0% 0 0)){:root,.vb-clear{--vb-boss-field:lab(14.7755% 3.7811 -11.8901);--vb-boss-track:lab(27.7945% 4.75588 -15.6694)}}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--vb-gl-guide:color-mix(in oklab, var(--vb-ink) 55%, transparent)}}:root,.vb-clear{--vb-gl-floor:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--vb-gl-floor:color-mix(in oklab, var(--vb-ink) 18%, transparent)}}:root,.vb-clear{--vb-focus-pill-h:54px;--vb-focus-pill-gap:8px;--vb-title-display-size:clamp(28px, 4.4vw, 46px);--vb-title-display-wdth:78;--vb-title-display-tracking:-.035em;--vb-title-cine-size:clamp(34px, 6.2vw, 72px)}.dark,.vb-dark{--vb-boss-fg:#b87bf4;--vb-bg-elevated:#181d2a;--vb-bg:#10131e;--vb-bg-subtle:#10131e;--vb-bg-deep:#0b0e14;--vb-bg-inset:#1e2433;--vb-badge-tint:30%;--vb-chip-tint:22%;--vb-funnel-rest:74%;--vb-track:#384256;--vb-track-future:#2b3242;--vb-row-edge:#242a3a;--vb-row-edge-hover:#2d3446;--vb-field-edge:var(--vb-row-edge);--vb-contrast-track:#384256;--vb-ink:#ebeef4;--vb-ink-muted:#c2c9d6;--vb-ink-subtle:#a6aebf;--vb-ink-faint:#98a1b3;--vb-line:#293042;--vb-line-strong:#455068;--vb-line-faint:#232936;--vb-violet-100:#2a1249;--vb-grad-1:#0ba2ad;--vb-funnel-1:#3862c4;--vb-funnel-2:#0f70a4;--vb-funnel-3:#00768b;--vb-funnel-4:#017977;--vb-funnel-1-gauge:#678fe5;--vb-funnel-2-gauge:#3f9bd5;--vb-funnel-3-gauge:#1da3be;--vb-funnel-4-gauge:#09a7a5;--vb-funnel-ink:#fff;--vb-funnel-1-text:#82a9fb;--vb-funnel-2-text:#56b5f3;--vb-funnel-3-text:#1fbede;--vb-funnel-4-text:#00c3c0;--vb-augmented:#b774f1;--vb-augmented-text:#cfa1f7;--vb-augmented-fill:#8b25e4;--vb-focus:#f3821d;--vb-impact-10:#2ed9e5;--vb-impact-5:#2fb0bc;--vb-impact-2:#358c97;--vb-impact-1:#39737f;--vb-focus-text:#ff9b51;--vb-signature:#c77df2;--vb-signature-soft:#b58cee;--vb-signature-deep:#bc7bea;--vb-signature-text:var(--vb-signature);--vb-grad-1-text:#20cdd9;--vb-good:#0ca2c0;--vb-good-text:var(--vb-good);--vb-amber-text:var(--vb-amber-600);--vb-habit:#187cc3;--vb-habit-fg:#359ee9;--vb-boost:#24bc91;--vb-boost-text:var(--vb-boost);--vb-bad:#f25a5a;--vb-bad-solid:#c72929;--vb-amber-500:#ffab3d;--vb-amber-600:#ff9429;--vb-contrast-surface:#181d2a;--vb-contrast-ink:#f6f7f9;--vb-contrast-ink-muted:#c2c9d6;--vb-contrast-shadow:inset 0 0 0 1px #1d2332, 0 24px 60px -28px #00000080;--vb-contrast-edge:#2e3548;--vb-contrast-ring:inset 0 0 0 1px var(--vb-contrast-edge);--vb-contrast-shadow-up:inset 0 1px 0 #1d2332, 0 -18px 44px -26px #0000008c;--vb-bg-elevated-light:#1e222f;--vb-card-nested:#10131e;--vb-card-nested-hover:#171b27;--vb-field-bg:var(--vb-bg-elevated);--vb-field-bg-elevated:var(--vb-bg);--vb-shadow-card-hover:0 4px 14px #0006;--vb-shadow-card-active:0 6px 20px #00000080;--vb-gl-guide:var(--vb-ink)}@supports (color:lab(0% 0 0)){.dark,.vb-dark{--vb-funnel-1:lab(42.7064% 11.4618 -56.551);--vb-funnel-2:lab(44.1516% -11.42 -35.942);--vb-funnel-3:lab(44.8638% -22.7552 -20.3152);--vb-funnel-4:lab(45.2931% -29.5926 -7.5321);--vb-funnel-1-gauge:lab(59.5069% 4.695 -48.2482);--vb-funnel-2-gauge:lab(60.4479% -13.5705 -38.3637);--vb-funnel-3-gauge:lab(61.2214% -27.5719 -24.5095);--vb-funnel-4-gauge:lab(61.7847% -37.2368 -9.48093);--vb-funnel-1-text:lab(68.9352% 2.97284 -45.6381);--vb-funnel-2-text:lab(69.748% -14.6641 -40.0365);--vb-funnel-3-text:lab(70.5884% -31.2248 -27.7814);--vb-funnel-4-text:lab(71.2285% -42.229 -10.7472);--vb-focus:lab(66.6158% 39.9115 67.7677);--vb-focus-text:lab(73.7456% 34.2033 54.931)}}@supports (color:color-mix(in lab, red, red)){.dark,.vb-dark{--vb-gl-guide:color-mix(in oklab, var(--vb-ink) 60%, transparent)}}.dark,.vb-dark{--vb-gl-floor:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.dark,.vb-dark{--vb-gl-floor:color-mix(in oklab, var(--vb-ink) 13%, transparent)}}:root,.vb-clear{--ch-seal-ink:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--ch-seal-ink:color-mix(in oklab, var(--vb-ink) 26%, transparent)}}:root,.vb-clear{--ch-plate-sealed:var(--vb-bg-elevated);--ch-plate-done:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--ch-plate-done:color-mix(in oklab, var(--vb-grad-1) 18%, var(--vb-bg-elevated))}}:root,.vb-clear{--background:var(--vb-bg);--foreground:var(--vb-ink);--card:var(--vb-bg-elevated);--card-foreground:var(--vb-ink);--popover:var(--vb-bg-elevated);--popover-foreground:var(--vb-ink);--primary:var(--vb-ink);--primary-foreground:var(--vb-bg);--secondary:var(--vb-bg-subtle);--secondary-foreground:var(--vb-ink);--muted:var(--vb-bg-subtle);--muted-foreground:var(--vb-ink-subtle);--accent:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--accent:color-mix(in oklab, var(--vb-grad-1) 12%, var(--vb-bg-subtle))}}:root,.vb-clear{--accent-foreground:var(--vb-grad-1);--destructive:var(--vb-bad);--border:var(--vb-line);--input:var(--vb-line);--ring:var(--vb-grad-1);--bg:var(--vb-bg);--bg-subtle:var(--vb-bg-subtle);--bg-elevated:var(--vb-bg-elevated);--bg-inset:var(--vb-bg-inset);--bg-deep:var(--vb-bg-deep);--ink:var(--vb-ink);--ink-muted:var(--vb-ink-muted);--ink-subtle:var(--vb-ink-subtle);--ink-faint:var(--vb-ink-faint);--line:var(--vb-line);--line-strong:var(--vb-line-strong);--line-faint:var(--vb-line-faint);--violet-100:var(--vb-violet-100);--violet-500:var(--vb-violet-500);--violet-600:var(--vb-violet-600);--violet-700:var(--vb-violet-700);--amber-500:var(--vb-amber-500);--amber-600:var(--vb-amber-600);--pink:var(--vb-pink);--blue:var(--vb-blue);--good:var(--vb-good);--habit:var(--vb-habit);--boost:var(--vb-boost);--bad:var(--vb-bad);--grad-1:var(--vb-grad-1);--signature:var(--vb-signature);--signature-soft:var(--vb-signature-soft);--signature-deep:var(--vb-signature-deep);--violet:var(--vb-violet-500);--amber:var(--vb-amber-500);--ps-accent:var(--vb-grad-1);--ps-glow:var(--vb-grad-1);--ps-soft:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){:root,.vb-clear{--ps-soft:color-mix(in oklab, var(--vb-grad-1) 14%, transparent)}}.vb-gl-bar{gap:2px;width:100%;height:13px;margin-top:4px;display:flex;position:relative}.vb-gl-cran{background:var(--gl-track,var(--vb-track));flex:1 1 0;min-width:0;position:relative;overflow:hidden}.vb-gl-cran:first-child{border-radius:5px 0 0 5px}.vb-gl-cran--last{border-radius:0 5px 5px 0}.vb-gl-cran-fill{transform-origin:0;background:var(--gl-accent);transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.vb-gl-ghost{background:var(--vb-gl-guide);width:2.5px;box-shadow:0 0 0 1px var(--gl-surface,var(--vb-bg-elevated));z-index:2;border-radius:999px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1.25px)}.vb-gl-card{border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);text-align:left;--gl-surface:var(--vb-bg-elevated);flex-direction:column;gap:7px;height:100%;padding:12px 13px 11px;transition:border-color .14s,box-shadow .14s;display:flex}.vb-gl-head{align-items:center;gap:7px;min-width:0;min-height:22px;display:flex}.vb-gl-label{min-width:0;font-family:var(--sans);font-size:var(--vb-text-lg);font-variation-settings:"wdth" 87;letter-spacing:-.015em;color:var(--vb-ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:650;overflow:hidden}.vb-gl-figs{align-items:baseline;gap:7px;min-width:0;display:flex}.vb-gl-value,.vb-gl-input{font-family:var(--sans);font-variation-settings:"wdth" 84;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:25px;font-weight:700;line-height:1}.vb-gl-value{cursor:text;border-bottom:1px dotted var(--vb-ink);border-radius:6px;min-width:24px;margin-left:-2px;padding:0 2px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.vb-gl-value{border-bottom:1px dotted color-mix(in oklab, var(--vb-ink) 20%, transparent)}}.vb-gl-target{font-family:var(--label);color:var(--vb-ink-subtle);white-space:nowrap;font-size:11px;font-weight:500}.vb-gl-pct{font-family:var(--sans);font-variant-numeric:tabular-nums;color:var(--gl-accent);flex-shrink:0;margin-left:auto;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.vb-gl-pct{color:color-mix(in oklab, var(--gl-accent) 70%, var(--vb-ink))}}.vb-gl-meta{font-family:var(--label);justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.vb-gl-pace-up{color:var(--vb-good-text)}.vb-gl-card--boss{--gl-accent:var(--vb-violet-500)}.vb-gl-card--boss .vb-boss-portrait{border-radius:var(--vb-r-control);flex-shrink:0}.vb-gl-name{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.vb-gl-name .vb-gl-label{flex:none}.vb-gl-value--static{cursor:default;border-bottom:none}.vb-gl-pace-boss{color:var(--vb-boss-fg)}.vb-boss-card-art,.vb-boss-portrait{--vb-boss-shade-1:var(--vb-violet-500);--vb-boss-shade-2:var(--vb-violet-700);--vb-boss-glint:var(--vb-ink);color:var(--vb-boss-body);background:var(--vb-boss-niche)}.vb-boss-portrait{border:1px solid var(--vb-line);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root{--sans:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;--label:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--font-sans:var(--sans);--font-label:var(--label);--font-mono:var(--label);--site-geant:clamp(44px, 6.2vw, 92px);--site-display:clamp(40px, 4.6vw, 65px);--site-display-2:clamp(33px, 4.1vw, 58px);--site-h2:clamp(32px, 3.4vw, 48px);--site-titre:clamp(21.5px, 2.16vw, 29px);--site-titre-objet:clamp(20px, 1.9vw, 24px);--site-corps-grand:clamp(17px, 1.2vw, 18px);--site-corps:16px;--site-mention:13.5px;--site-titre-approche:-.022em;--site-eyebrow:16px;--site-nav:18px;--site-etiquette:11.5px;--site-etiquette-xs:10.5px;--site-nombre-xl:112px;--site-nombre-l:clamp(46px, 4.7vw, 68px);--site-nombre-m:clamp(26px, 2.4vw, 34px);--site-nombre-s:19px;--site-sur-degrade:var(--vb-contrast-surface);--site-nuit:#0b1523;--site-aurore-bleu:var(--vb-grad-from);--site-aurore-turquoise:var(--vb-grad-to);--site-aurore-hero-bleu:36% 34% at 4% 30%;--site-aurore-hero-turquoise:34% 36% at 96% 36%;--site-aurore-hero-force-bleu:30%;--site-aurore-hero-force-turquoise:30%;--site-aurore-hero-ecran:46% 26% at 50% 72%;--site-aurore-hero-force-ecran:22%;--site-aurore-geo-bleu:48% 44% at 16% 32%;--site-aurore-geo-turquoise:40% 46% at 86% 62%;--site-aurore-force-bleu:20%;--site-aurore-force-turquoise:15%;--site-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='.09'/></svg>");--site-lunette:var(--vb-contrast-surface);--site-aveu-coche:var(--vb-contrast-surface);--site-eclat-l:64%;--site-eclat-h:56%;--site-eclat-y:56%;--site-eclat-force:8%;--site-eclat-couleur:var(--vb-grad-from);--site-shell:1200px;--site-gutter:24px;--site-cta-max:320px;--site-section-y:clamp(48px, 9vw, 128px);--site-cadre-bande:16px;--site-video-w:min(760px, calc(100vw - 2 * var(--site-gutter)));--site-video-ecran:calc(var(--site-video-w) - 2 * var(--site-cadre-bande));--site-video-h:calc(var(--site-video-ecran) * .625 + 2 * var(--site-cadre-bande));--site-overlap:calc(var(--site-video-h) / 2);--site-header-h:66px;--site-hero-haut:var(--sp-7)}@media (min-width:1024px){:root{--site-hero-haut:var(--sp-9)}}@media (max-width:767px){:root{--site-eclat-l:105%;--site-eclat-h:42%;--site-eclat-y:50%;--site-eclat-force:9%;--site-aurore-hero-bleu:130% 26% at 0% 100%;--site-aurore-hero-turquoise:120% 24% at 100% 82%;--site-aurore-hero-ecran:120% 16% at 50% 80%;--site-corps-grand:16px;--site-aurore-geo-bleu:120% 26% at 10% 12%;--site-aurore-geo-turquoise:110% 24% at 90% 74%}}.vb-boss-niche{--vb-boss-shade-1:var(--vb-violet-500);--vb-boss-shade-2:var(--vb-violet-700);--vb-boss-glint:var(--vb-ink);color:var(--vb-boss-body);background:var(--vb-boss-niche);border-radius:var(--vb-r-float);border:1px solid var(--vb-line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vb-reveal{opacity:1;filter:none;transition:opacity .38s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), transform .38s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), filter .38s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));transition-delay:var(--vb-reveal-delay,0s);transform:none}.vb-reveal[data-shown=true]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.vb-reveal{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--site-cta-from:var(--vb-grad-cta-from);--site-cta-to:var(--vb-grad-cta-to);--site-bandeau-from:var(--vb-grad-cta-from);--site-bandeau-to:var(--vb-grad-cta-to);--site-bandeau-encre:#fff;--site-bandeau-h:44px;--site-chasse:75}.t-hero{font-family:var(--font-sans);font-size:var(--site-display);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:var(--site-titre-approche);font-weight:600;line-height:.94}.t-affiche{font-family:var(--font-sans);font-size:var(--site-display-2);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:var(--site-titre-approche);font-weight:600;line-height:.98}.t-h2{font-family:var(--font-sans);font-size:var(--site-h2);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:var(--site-titre-approche);font-weight:600;line-height:1.06}.t-h3{font-family:var(--font-sans);font-size:var(--site-titre);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:var(--site-titre-approche);font-weight:600;line-height:1.22}.t-h4{font-family:var(--font-sans);font-size:var(--site-titre-objet);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.014em;font-weight:600;line-height:1.28}.t-corps-grand{font-family:var(--font-label);font-size:var(--site-corps-grand);letter-spacing:-.014em;font-weight:400;line-height:1.55}.t-corps{font-family:var(--font-label);font-size:var(--site-corps);letter-spacing:-.011em;font-weight:400;line-height:1.65}.t-mention{font-family:var(--font-label);font-size:var(--site-mention);letter-spacing:-.006em;font-weight:500;line-height:1.45}.t-etiquette,.t-etiquette-xs{font-family:var(--font-label);letter-spacing:.01em;font-weight:600;line-height:1.2}.t-etiquette{font-size:var(--site-etiquette)}.t-nombre-unite{font-family:var(--font-label);font-size:var(--site-nombre-m);font-weight:500;line-height:1}.t-etiquette-xs{font-size:var(--site-etiquette-xs)}.t-nombre,.t-nombre-xl,.t-nombre-l,.t-nombre-m,.t-nombre-s{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.95}.t-nombre-xl{font-size:var(--site-nombre-xl)}.t-nombre-l{font-size:var(--site-nombre-l)}.t-nombre-m{font-size:var(--site-nombre-m)}.t-nombre-s{font-size:var(--site-nombre-s)}.t-ui,.t-ui-sm{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.015em;font-weight:600;line-height:1.3}.t-ui{font-size:var(--site-corps)}.t-ui-sm{font-size:var(--site-mention)}.t-fort{font-weight:600}:root,.vb-clear,.dark,.vb-dark{--site-encre-corps:var(--vb-ink-muted);--site-encre-mention:var(--vb-ink-subtle)}.vb-clear,.vb-dark{--vb-aug-accent:var(--vb-grad-1);--vb-aug-ink:var(--site-accent-texte)}.encre{color:var(--vb-ink)}.encre-attenuee{color:var(--site-encre-corps)}.t-corps-grand.encre-attenuee{color:var(--vb-ink-muted)}.encre-discrete{color:var(--site-encre-mention)}.encre-accent{color:var(--site-accent-texte)}:root,.vb-clear,.dark,.vb-dark{--site-fort-from:var(--vb-grad-from);--site-fort-to:var(--vb-grad-to)}.vb-fort{color:var(--site-fort-to,var(--vb-grad-1));background-image:linear-gradient(100deg, var(--site-fort-from), var(--site-fort-to));-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}@supports (-webkit-text-fill-color:transparent){.vb-fort{-webkit-text-fill-color:transparent}}.t-roi{font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.95}.vb-carte{background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-hero)}.vb-carte--creusee{background:var(--vb-bg)}.vb-carte--accent{border-color:var(--vb-accent-local,var(--vb-grad-1))}@supports (color:color-mix(in lab, red, red)){.vb-carte--accent{border-color:color-mix(in oklab, var(--vb-accent-local,var(--vb-grad-1)) 38%, var(--vb-line))}}.vb-carte--accent{background:var(--vb-accent-local,var(--vb-grad-1))}@supports (color:color-mix(in lab, red, red)){.vb-carte--accent{background:color-mix(in oklab, var(--vb-accent-local,var(--vb-grad-1)) 3%, var(--vb-bg-elevated))}}.vb-pastille{justify-self:start;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--vb-r-chip);background:var(--vb-grad-1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vb-pastille{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), transparent)}}.vb-pastille{color:var(--vb-grad-1-text);font-family:var(--label,inherit);font-size:var(--site-mention);font-weight:600;line-height:1.3}.vb-pastille--augmente{background:var(--vb-aug-accent)}@supports (color:color-mix(in lab, red, red)){.vb-pastille--augmente{background:color-mix(in oklab, var(--vb-aug-accent) var(--vb-chip-tint), transparent)}}.vb-pastille--augmente{color:var(--vb-aug-ink)}.vb-pastille--neutre{background:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.vb-pastille--neutre{background:color-mix(in oklab, var(--vb-ink) 8%, transparent)}}.vb-pastille--neutre{color:var(--vb-ink)}.vb-carte--vivante{transition:border-color .16s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), box-shadow .16s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-carte--vivante:hover{border-color:var(--vb-accent-local,var(--vb-grad-1))}@supports (color:color-mix(in lab, red, red)){.vb-carte--vivante:hover{border-color:color-mix(in oklab, var(--vb-accent-local,var(--vb-grad-1)) 34%, var(--vb-line))}}.vb-carte--vivante:hover{box-shadow:0 8px 20px -12px var(--vb-accent-local,var(--vb-grad-1))}@supports (color:color-mix(in lab, red, red)){.vb-carte--vivante:hover{box-shadow:0 8px 20px -12px color-mix(in oklab, var(--vb-accent-local,var(--vb-grad-1)) 26%, transparent)}}.vb-eyebrow{font-family:var(--font-sans);font-size:var(--site-eyebrow);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:.01em;color:var(--vb-accent-local,var(--site-accent-texte));font-weight:600;line-height:1.3}:root,.vb-clear{--site-accent-texte:var(--vb-grad-1-text,var(--vb-grad-1))}.dark,.vb-dark{--site-accent-texte:var(--vb-grad-1-text)}:root,.vb-clear,.dark,.vb-dark{--site-impact-1-texte:var(--site-encre-corps);--site-impact-2-texte:var(--site-encre-corps);--site-impact-5-texte:var(--site-accent-texte);--site-impact-10-texte:var(--site-accent-texte);--site-impact-1:var(--vb-impact-1);--site-impact-2:var(--vb-impact-2);--site-impact-5:var(--vb-impact-5);--site-impact-10:var(--vb-impact-10)}.vb-eyebrow-diode{background:var(--vb-accent-local,var(--vb-grad-1));width:6px;height:6px;margin-right:var(--sp-1);animation:vb-diode 2.2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) infinite;border-radius:50%;display:inline-block}@keyframes vb-diode{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in oklab, var(--vb-accent-local,var(--vb-grad-to)) 55%, transparent)}50%{opacity:.74;box-shadow:0 0 0 5px #0000}}.vb-tete-titre,.vb-tete-lede{margin-top:var(--sp-4)}.vb-tete{gap:var(--sp-4);display:grid}.vb-tete .vb-tete-lede{max-width:64ch;margin-top:0}.vb-apres-tete.vb-apres-tete{margin-top:var(--sp-8)}@media (max-width:767px){.vb-apres-tete.vb-apres-tete{margin-top:var(--sp-6)}}.vb-cta{justify-content:center;align-items:center;gap:var(--sp-2);max-width:var(--site-cta-max);padding:15px var(--sp-5);border-radius:var(--vb-r-control);background:linear-gradient(100deg, var(--site-cta-from), var(--site-cta-to));color:#fff;min-height:48px;font-family:var(--font-sans);font-size:var(--site-nav);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.01em;border:0;font-weight:600;transition:filter .18s ease-out,transform .12s ease-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e}.vb-cta:hover{filter:brightness(1.09)saturate(1.06)}.vb-cta:active{transform:translateY(1px)}.vb-cta:after{content:"";pointer-events:none;transition:transform .72s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));background:linear-gradient(105deg,#0000 36%,#ffffff38 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}.vb-cta:hover:after{transform:translate(130%)}.vb-lien-nav,.vb-lien-legal{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:0;color:var(--site-encre-corps);font-weight:500;line-height:1.3;transition:color .18s ease-out}.vb-lien-nav{font-size:var(--site-nav)}.vb-lien-legal{font-size:var(--site-corps);font-weight:400}.vb-lien-nav:hover,.vb-lien-legal:hover{color:var(--vb-ink)}.vb-cta--compact{white-space:nowrap;width:auto;min-height:40px;padding:8px 16px}.vb-cta-2{justify-content:center;align-items:center;gap:var(--sp-2);max-width:var(--site-cta-max);padding:15px var(--sp-5);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-control);background:var(--vb-bg-elevated);min-height:48px;color:var(--vb-ink);font-family:var(--font-sans);font-size:var(--site-nav);font-variation-settings:"wdth" var(--site-chasse);font-weight:600;transition:border-color .18s ease-out,background .18s ease-out;display:inline-flex}.vb-cta-2:hover{border-color:var(--vb-ink-subtle);background:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.vb-cta-2:hover{background:color-mix(in oklab, var(--vb-ink) 5%, var(--vb-bg-elevated))}}.vb-dalle-attente{background-image:linear-gradient(to right, var(--vb-grad-1) 1px, transparent 1px), linear-gradient(to bottom, var(--vb-grad-1) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.vb-dalle-attente{background-image:linear-gradient(to right, color-mix(in oklab, var(--vb-grad-1) 7%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--vb-grad-1) 7%, transparent) 1px, transparent 1px)}}.vb-dalle-attente{background-size:48px 48px;-webkit-mask-image:radial-gradient(120% 100%,#000 26%,#0000 76%);mask-image:radial-gradient(120% 100%,#000 26%,#0000 76%)}.vb-lien-texte{align-items:center;gap:var(--sp-2);min-height:44px;color:var(--site-accent-texte);font-family:var(--font-sans);font-size:var(--site-nav);font-variation-settings:"wdth" var(--site-chasse);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vb-lien-texte{-webkit-text-decoration-color:color-mix(in oklab, currentColor 38%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 38%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 38%, transparent);text-decoration-color:color-mix(in oklab, currentColor 38%, transparent)}}.vb-lien-texte{transition:text-decoration-color .18s ease-out}.vb-lien-texte:hover{text-decoration-color:currentColor}.vb-jauge{gap:1.5px;width:100%;height:13px;display:flex;position:relative}.vb-jauge--haute{height:22px}.vb-cran{background:var(--gl-accent,var(--vb-grad-1));flex:1 1 0;min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vb-cran{background:color-mix(in oklab, var(--gl-accent,var(--vb-grad-1)) 24%, var(--gl-track,var(--vb-bg-inset)))}}.vb-cran:first-child{border-radius:5px 0 0 5px}.vb-cran:last-of-type{border-radius:0 5px 5px 0}.vb-cran-fill{background:var(--gl-accent,var(--vb-grad-1));width:0;transition:width .7s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0 auto 0 0}.vb-jalon{background:var(--vb-ink-subtle);width:2.5px;box-shadow:0 0 0 1px var(--gl-surface,var(--vb-bg-elevated));z-index:2;border-radius:999px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1.25px)}.vb-hud{filter:drop-shadow(0 0 .8px var(--gl-accent,var(--vb-grad-1))) drop-shadow(0 0 3px var(--gl-accent,var(--vb-grad-1)))}@supports (color:color-mix(in lab, red, red)){.vb-hud{filter:drop-shadow(0 0 .8px color-mix(in oklab, var(--gl-accent,var(--vb-grad-1)) 92%, transparent)) drop-shadow(0 0 3px color-mix(in oklab, var(--gl-accent,var(--vb-grad-1)) 20%, transparent))}}.vb-allumage{position:relative}.vb-allumage-halo{border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 26px -8px var(--vb-grad-1), 0 0 130px 8px var(--vb-grad-1);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vb-allumage-halo{box-shadow:0 0 26px -8px color-mix(in oklab, var(--vb-grad-1) 92%, transparent), 0 0 130px 8px color-mix(in oklab, var(--vb-grad-1) 20%, transparent)}}.vb-allumage-halo{transition:opacity .7s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));transition-delay:.24s}.vb-reveal[data-shown=true] .vb-allumage-halo{opacity:1}@media (prefers-reduced-motion:reduce){.vb-allumage-halo{opacity:1;transition:none}}.vb-schema{--schema-cran:9px;--schema-piste:118px;--schema-chute:26px;margin-top:var(--sp-7)}.vb-schema-source{justify-content:center;display:flex}.vb-schema-heure{padding:var(--sp-3) var(--sp-5);border-radius:var(--vb-r-float);background:var(--vb-ink);flex-direction:column;align-items:center;gap:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.vb-schema-heure{background:color-mix(in oklab, var(--vb-ink) 7%, transparent)}}.vb-schema-heure{text-align:center}.vb-schema-fourche{height:calc(var(--sp-5) + var(--schema-chute));position:relative}.vb-schema-tronc{width:1px;height:var(--sp-5);background:var(--vb-line-strong);position:absolute;top:0;left:50%}.vb-schema-barre{top:var(--sp-5);background:var(--vb-line-strong);height:1px;position:absolute;left:12.5%;right:12.5%}.vb-schema-tronc{transform-origin:top;transition:transform .32s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-schema-barre{transform-origin:50%;transition:transform .42s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) .26s}.js .vb-reveal:not([data-shown=true]) .vb-schema-tronc{transform:scaleY(0)}.js .vb-reveal:not([data-shown=true]) .vb-schema-barre{transform:scaleX(0)}.vb-schema-colonnes{column-gap:var(--sp-4);row-gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vb-schema-colonne{justify-items:center;gap:var(--sp-3);padding-top:var(--schema-chute);display:grid;position:relative}@supports (grid-template-rows:subgrid){@media (min-width:641px){.vb-schema-colonnes{grid-template-rows:repeat(5,auto)}.vb-schema-colonne{grid-row:span 5;grid-template-rows:subgrid}}}.vb-schema-colonne:before{content:"";top:calc(var(--schema-chute) * -1);width:1px;height:calc(var(--schema-chute) * 2);background:linear-gradient(to bottom, var(--vb-line-strong), var(--gl-accent));position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.vb-schema-colonne:before{background:linear-gradient(to bottom, var(--vb-line-strong), color-mix(in oklab, var(--gl-accent) 70%, transparent))}}.vb-schema-colonne:before{transform-origin:top;transition:transform .3s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) .62s}.js .vb-reveal:not([data-shown=true]) .vb-schema-colonne:before{transform:scaleY(0)}.vb-schema-pastille{justify-self:center}.vb-schema-nom{text-align:center}.vb-schema-valeur{white-space:nowrap}.vb-schema-nom{color:var(--vb-ink)}.vb-jauge--colonne{width:100%;max-width:34px;height:var(--schema-piste);flex-direction:column-reverse;gap:2px}.vb-jauge--colonne .vb-cran{border-radius:0}.vb-jauge--colonne .vb-cran:first-child{border-radius:0 0 5px 5px}.vb-jauge--colonne .vb-cran:last-of-type{border-radius:5px 5px 0 0}.vb-jauge--colonne .vb-cran-fill{width:100%;height:0;transition:height .26s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));transition-delay:calc(.76s + var(--schema-rang,1) * 26ms);inset:auto 0 0}.vb-jauge--colonne .vb-cran-fill[data-plein]{height:100%}.js .vb-reveal:not([data-shown=true]) .vb-jauge--colonne .vb-cran-fill{height:0}.vb-schema-piste{justify-content:center;width:100%;display:flex}.vb-schema-exemples{text-align:center;text-wrap:pretty;align-self:start;max-width:30ch;display:block}.vb-schema-exemple+.vb-schema-exemple{margin-left:.35em}@media (max-width:767px){.vb-schema-exemple+.vb-schema-exemple{display:none}}.vb-schema-pied{align-items:center;gap:var(--sp-2);margin-top:var(--sp-6);text-align:center;flex-direction:column;display:flex}.vb-schema-chute{max-width:none}@media (max-width:640px){.vb-schema{--schema-piste:96px}.vb-schema-barre{display:none}.vb-schema-fourche{height:var(--sp-6)}.vb-schema-colonnes{gap:var(--sp-5) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.vb-schema-exemples{max-width:22ch}.vb-schema-colonne{padding-top:0}.vb-schema-colonne:before{display:none}}@media (prefers-reduced-motion:reduce){.vb-schema-tronc,.vb-schema-barre,.vb-schema-colonne:before,.vb-jauge--colonne .vb-cran-fill{transition:none!important;transform:none!important}}.vb-echine{position:relative}.vb-echine:before{content:"";background:linear-gradient(to bottom, var(--vb-grad-1) 0%, var(--vb-grad-1) 62%, transparent 100%);width:2px;position:absolute;top:18px;bottom:0;left:17px}@supports (color:color-mix(in lab, red, red)){.vb-echine:before{background:linear-gradient(to bottom, color-mix(in oklab, var(--vb-grad-1) 40%, transparent) 0%, color-mix(in oklab, var(--vb-grad-1) 22%, transparent) 62%, transparent 100%)}}.vb-echine-rang{z-index:1;background:var(--vb-bg-elevated);border:1.5px solid var(--vb-grad-1);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-echine-rang{border:1.5px solid color-mix(in oklab, var(--vb-grad-1) 34%, var(--vb-line))}}.vb-echine-rang{color:var(--site-accent-texte)}@media (min-width:1024px){.vb-echine:before{left:19px}.vb-echine-rang{width:40px;height:40px}}.vb-echine:after{content:"";background:linear-gradient(to bottom, var(--vb-grad-1) 0%, var(--vb-grad-1) 78%, transparent 100%);width:2px;position:absolute;top:18px;bottom:0;left:17px}@supports (color:color-mix(in lab, red, red)){.vb-echine:after{background:linear-gradient(to bottom, var(--vb-grad-1) 0%, color-mix(in oklab, var(--vb-grad-1) 58%, transparent) 78%, transparent 100%)}}.vb-echine:after{clip-path:inset(0 0 calc((1 - var(--vb-partie,1)) * 100%) 0);transition:clip-path .2s linear}@media (min-width:1024px){.vb-echine:after{left:19px}}.vb-echine-rang{transition:border-color .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), background-color .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-echine li[data-vu=true] .vb-echine-rang{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-echine li[data-vu=true] .vb-echine-rang{border-color:color-mix(in oklab, var(--vb-grad-1) 70%, var(--vb-line))}}.vb-echine li[data-vu=true] .vb-echine-rang{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-echine li[data-vu=true] .vb-echine-rang{background:color-mix(in oklab, var(--vb-grad-1) 10%, var(--vb-bg-elevated))}}@media (prefers-reduced-motion:reduce){.vb-echine:after{clip-path:none;transition:none}.vb-echine-rang{transition:none}}.vb-dalle-attente{transition:opacity .7s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) .3s}.js .vb-reveal:not([data-shown=true]) .vb-dalle-attente{opacity:0}.vb-reveal[data-shown=true] .vb-allumage .vb-dalle-attente{animation:8.69s ease-in-out 1.4s infinite alternate vb-dalle-vie}@keyframes vb-dalle-vie{0%{opacity:1}to{opacity:.55}}.vb-allumage-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vb-allumage-sheen:after{content:"";background:linear-gradient(105deg, transparent 44%, var(--vb-ink) 50%, transparent 56%);position:absolute;inset:-40% -60%}@supports (color:color-mix(in lab, red, red)){.vb-allumage-sheen:after{background:linear-gradient(105deg, transparent 44%, color-mix(in oklab, var(--vb-ink) 7%, transparent) 50%, transparent 56%)}}.vb-allumage-sheen:after{transform:translate(-80%)}.vb-reveal[data-shown=true] .vb-allumage-sheen:after{animation:vb-balayage 1.1s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) .75s forwards}@keyframes vb-balayage{to{transform:translate(80%)}}@media (prefers-reduced-motion:reduce){.vb-dalle-attente{opacity:1!important;transition:none!important;animation:none!important}.vb-allumage-sheen:after{animation:none!important}}.vb-sequence-image{opacity:0;transition:opacity .9s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-sequence-image[data-actif=true]{opacity:1}@keyframes vb-defile{0%,14%{object-position:50% 0%}46%,62%{object-position:50% 100%}92%,to{object-position:50% 0%}}.vb-defile{object-position:50% 0%;animation:vb-defile var(--vb-defile-duree,18s) cubic-bezier(.45, 0, .55, 1) infinite;animation-play-state:paused}.vb-defile[data-vu=true]{animation-play-state:running}@media (prefers-reduced-motion:reduce){.vb-defile{animation:none}}.vb-partie{gap:var(--sp-5);flex-direction:column;display:flex}.vb-partie-cartouche{gap:var(--sp-3);flex-direction:column;display:flex}.vb-partie-chiffre{align-items:baseline;gap:var(--sp-1);color:var(--vb-ink);display:flex}.vb-partie-filet{background:var(--vb-line);height:1px;display:block}.vb-partie-index{padding-left:var(--sp-5);position:relative}.vb-partie-index:before,.vb-partie-index:after{content:"";left:0;top:var(--sp-2);bottom:var(--sp-2);border-radius:2px;width:2px;position:absolute}.vb-partie-index:before{background:var(--vb-line-strong)}@supports (color:color-mix(in lab, red, red)){.vb-partie-index:before{background:color-mix(in oklab, var(--vb-line-strong) 80%, transparent)}}.vb-partie-index:after{background:linear-gradient(to bottom, var(--vb-grad-1) 0%, var(--vb-grad-1) 100%)}@supports (color:color-mix(in lab, red, red)){.vb-partie-index:after{background:linear-gradient(to bottom, var(--vb-grad-1) 0%, color-mix(in oklab, var(--vb-grad-1) 58%, transparent) 100%)}}.vb-partie-index:after{clip-path:inset(0 0 calc((1 - var(--vb-partie,1)) * 100%) 0);transition:clip-path .2s linear}.vb-partie-lien{align-items:center;gap:var(--sp-3);min-height:44px;margin-left:calc(var(--sp-3) * -1);padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-nested);color:var(--site-encre-mention);transition:color .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), background-color .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vb-partie-lien:hover,.vb-partie-lien[data-vu=true]{color:var(--site-encre-corps)}.vb-partie-lien[aria-current]{color:var(--vb-ink);background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-partie-lien[aria-current]{background:color-mix(in oklab, var(--vb-grad-1) 8%, var(--vb-bg-elevated))}}.vb-partie-rang{color:var(--site-encre-mention);font-variant-numeric:tabular-nums}.vb-partie-lien[aria-current] .vb-partie-rang{color:var(--site-accent-texte)}.vb-etage-li{scroll-margin-top:calc(var(--site-header-h) + var(--sp-6))}.vb-etage-tete{gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.vb-etage{--vb-etage-retrait:calc(36px + var(--sp-3));gap:var(--sp-5);margin-top:var(--sp-5);margin-left:var(--vb-etage-retrait);grid-template-areas:"ecran""texte""marqueurs";display:grid}.vb-etage-ecran{z-index:1;width:calc(100% + var(--vb-etage-retrait));margin-left:calc(var(--vb-etage-retrait) * -1);grid-area:ecran;position:relative}.vb-etage-texte{gap:var(--sp-3);flex-direction:column;grid-area:texte;display:flex}.vb-etage-texte>p{max-width:52ch}.vb-etage-marqueurs{grid-area:marqueurs}@media (min-width:1024px){.vb-etage{--vb-etage-retrait:calc(40px + var(--sp-4));margin-left:var(--vb-etage-retrait);column-gap:var(--sp-7);row-gap:var(--sp-6);grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);grid-template-areas:"texte marqueurs""ecran ecran"}}.vb-marqueurs{border-left:1px solid var(--vb-line);padding-left:var(--sp-4)}.vb-marqueurs>ul{gap:var(--sp-2);margin-top:var(--sp-3);flex-direction:column;display:flex}.vb-marqueurs>ul>li{gap:var(--sp-3);color:var(--site-encre-corps);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.vb-marqueur-glyphe{color:var(--site-accent-texte);flex:none;display:inline-flex;transform:translateY(2px)}@media (min-width:640px) and (max-width:1023px){.vb-marqueurs>ul{column-gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){.vb-partie-index:after{clip-path:none;transition:none}.vb-partie-lien{transition:none}}.vb-cloture{margin-top:var(--sp-8)}@media (max-width:1023px){.vb-cloture.vb-cloture--resserree{margin-top:var(--sp-7)}}.vb-cloture-regle{width:56px;height:2px;margin:0 auto var(--sp-5);background:var(--vb-accent-local,var(--site-accent-texte));display:block}.vb-cloture-emblemes{justify-content:center;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.vb-cloture-embleme{color:var(--site-encre-mention);opacity:.55;place-items:center;display:grid}.vb-cloture-embleme-trait{width:var(--sp-6);background:var(--vb-line-strong);height:1.5px}.vb-cloture-embleme--plein{color:var(--vb-accent-local,var(--site-accent-texte));opacity:1}@media (min-width:640px){.vb-cloture-emblemes{gap:var(--sp-4)}.vb-cloture-embleme-trait{width:var(--sp-7)}}.vb-cloture--accentuee .vb-cloture-chute{color:var(--vb-accent-local,var(--site-accent-texte))}.vb-cloture-corps{gap:var(--sp-5);text-align:center;display:grid}.vb-cloture-amorce>p{max-width:62ch;margin-inline:auto}.vb-cloture-amorce>p+p{margin-top:var(--sp-3)}.vb-cloture-chute{max-width:60ch;color:var(--vb-accent-local,var(--site-accent-texte));margin-inline:auto}.vb-section{padding-block:var(--site-section-y);position:relative}.vb-section--dense{padding-block:calc(var(--site-section-y) * .72)}.vb-section--suite{padding-top:calc(var(--site-section-y) * .45)}.vb-nappe{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.vb-nappe--1{animation:5.24s ease-in-out infinite alternate vb-souffle-1}@keyframes vb-souffle-1{0%{opacity:.5;transform:scale(1)}to{opacity:.84;transform:scale(1.06)}}@keyframes vb-souffle-2{0%{opacity:.34;transform:scale(1.05)}to{opacity:.66;transform:scale(1)}}@media (max-width:900px){:root{--site-gutter:20px}.vb-pile{flex-direction:column;align-items:center;display:flex}}@media (max-width:600px){:root{--site-gutter:16px;--site-cadre-bande:12px}.vb-jauge--haute{height:16px}}@media (prefers-reduced-motion:reduce){.vb-cta:after,.vb-eyebrow-diode,.vb-nappe{animation:none!important}.vb-cran-fill{transition:none!important}.vb-cta:after,.vb-cta:hover:after{transition:none!important;transform:none!important}.vb-cta,.vb-cta-2,.vb-carte,.vb-carte--vivante{transition:none!important}.vb-cta:active{transform:none!important}}.vb-cta-souffle{display:inline-flex;position:relative}.vb-cta-souffle>*{z-index:1;position:relative}.vb-cta-souffle:before,.vb-cta-souffle:after{content:"";border-radius:var(--vb-r-full);pointer-events:none;z-index:0;position:absolute}.vb-cta-souffle:before{background:radial-gradient(closest-side, var(--vb-grad-1), transparent 74%);inset:-14px}@supports (color:color-mix(in lab, red, red)){.vb-cta-souffle:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--vb-grad-1) 24%, transparent), transparent 74%)}}.vb-cta-souffle:before{animation:5.24s ease-in-out infinite alternate vb-souffle-1}.vb-cta-souffle:after{background:radial-gradient(closest-side, var(--vb-grad-to), transparent 78%);inset:-38px}@supports (color:color-mix(in lab, red, red)){.vb-cta-souffle:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--vb-grad-to) 14%, transparent), transparent 78%)}}.vb-cta-souffle:after{animation:8.69s ease-in-out infinite alternate vb-souffle-2}@media (prefers-reduced-motion:reduce){.vb-cta-souffle:before,.vb-cta-souffle:after{animation:none}}.vb-cta-lueur{isolation:isolate;display:inline-flex;position:relative}.vb-cta-lueur:before{content:"";z-index:-1;background:linear-gradient(100deg, var(--vb-grad-from), var(--vb-grad-to));filter:blur(20px);opacity:0;border-radius:999px;transition:opacity .3s ease-out;position:absolute;inset:22% -4% -28%}.vb-cta-lueur:hover:before{opacity:.34}.vb-badge{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-chip);background:var(--vb-accent-local,var(--vb-grad-1));border:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vb-badge{background:color-mix(in oklab, var(--vb-accent-local,var(--vb-grad-1)) 10%, var(--vb-bg-deep))}}.vb-hero-badge{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-hero-badge{background:color-mix(in oklab, var(--vb-grad-1) 22%, var(--vb-bg-deep))}}.vb-hero-badge{border-radius:var(--vb-r-control)}.vb-hero-limite{gap:var(--sp-1);margin:var(--sp-3) auto 0;text-wrap:balance;max-width:46ch;display:grid}.vb-clear>section .t-corps-grand{font-size:var(--site-corps);line-height:1.6}@media (min-width:1024px){.vb-clear>section .t-corps-grand{--site-corps-grand:17px;font-size:var(--site-corps-grand);font-weight:450;line-height:1.55}}.vb-etage-ecran{margin-right:0}@media (max-width:639px){.vb-clear>section .t-corps-grand{line-height:1.5}.vb-tete-lede{max-width:34ch!important}#demo{max-width:100%}}@media (prefers-reduced-motion:reduce){.vb-cta-lueur:before{transition:none}}.vb-fd{gap:var(--sp-6);display:grid}.vb-fd-tete{justify-items:start;gap:var(--sp-3);display:grid}.vb-fd-portrait{width:min(240px,60%);margin-bottom:var(--sp-2)}.vb-fd-corps{gap:var(--sp-4);align-content:start;max-width:64ch;display:grid}.vb-fd-chute{margin-top:var(--sp-2)}.vb-fd-signature{gap:var(--sp-1);padding-top:var(--sp-4);border-top:1px solid var(--vb-line);display:grid}.vb-fd-achat{justify-items:start;gap:var(--sp-2);margin-top:var(--sp-4);display:grid}@media (min-width:1024px){.vb-fd{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.vb-fd-tete{top:calc(var(--site-header-h) + var(--sp-6));position:sticky}}.vb-regles-jeu{max-width:760px;margin:var(--sp-5) auto 0;gap:0;padding:0;list-style:none;display:grid}.vb-regles-jeu>li{column-gap:var(--sp-4);padding:var(--sp-4) 0;border-top:1px solid var(--vb-line-faint);grid-template-columns:44px minmax(0,1fr);align-content:start;display:grid}.vb-regles-jeu>li:first-child{border-top:0}.vb-regles-jeu>li>:not(.vb-regles-jeu-glyphe){grid-column:2}.vb-regles-jeu-glyphe{grid-row:1/span 2;padding-top:2px}@media (min-width:768px){.vb-regles-jeu{column-gap:var(--sp-7);max-width:1040px;margin-top:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}.vb-regles-jeu>li:nth-child(2){border-top:0}}.vb-tm-tete{gap:var(--sp-4);align-items:end;display:grid}.vb-mosaique-colonne{gap:var(--sp-3);align-content:start;display:grid}.vb-tm.vb-mosaique[data-rangee]{grid-auto-columns:57%}@media (min-width:640px){.vb-tm.vb-mosaique[data-rangee]{grid-auto-columns:36%}}@media (min-width:768px){.vb-tm.vb-mosaique[data-rangee]{grid-auto-columns:260px}}@media (min-width:1024px){.vb-tm.vb-mosaique[data-rangee]{grid-auto-columns:280px}}.vb-tm-fleches{gap:var(--sp-2);display:none}.vb-tm-fleche{border:1px solid var(--vb-line);border-radius:var(--vb-r-float);background:var(--vb-bg-elevated);width:44px;height:44px;color:var(--vb-ink);cursor:pointer;transition:background-color .16s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));justify-content:center;align-items:center;display:inline-flex}.vb-tm-fleche:hover{background:var(--vb-bg-subtle);border-color:var(--vb-line-strong)}.vb-tm-fleches[data-visible=false]{display:none!important}.vb-tm-fleche:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px}.vb-tm{gap:var(--sp-3);margin-top:var(--sp-6);margin-inline:calc(var(--site-gutter) * -1);padding:0 var(--site-gutter) var(--sp-2);overscroll-behavior-x:contain;scroll-padding-inline:var(--site-gutter);scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.vb-tm::-webkit-scrollbar{display:none}.vb-tm-item{min-width:0}.vb-tm[data-rangee=videos]{grid-auto-columns:70%}.vb-tm-histoire{align-content:start;gap:var(--sp-4);height:100%;padding:var(--sp-3);border:1px solid var(--vb-line);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);margin:0;display:grid}.vb-tm-ecran{aspect-ratio:1;border-radius:var(--vb-r-nested);background:var(--vb-bg-deep);position:relative;overflow:hidden}.vb-tm-ecran .vb-tm-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vb-tm-lecture{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.vb-tm-poster{object-fit:cover;width:100%;height:100%;display:block}.vb-tm-play{background:var(--vb-grad-1);width:56px;height:56px;color:var(--vb-bg-elevated);box-shadow:0 0 0 6px var(--vb-grad-1);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.vb-tm-play{box-shadow:0 0 0 6px color-mix(in oklab, var(--vb-grad-1) 30%, transparent)}}.vb-tm-play{transition:transform .16s var(--vb-vera-ease,ease)}.vb-tm-lecture:hover .vb-tm-play{transform:translate(-50%,-50%)scale(1.06)}.vb-tm-lecture:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:-3px}.vb-tm-histoire-texte{gap:var(--sp-2);padding:0 var(--sp-1) var(--sp-1);display:grid}.vb-tm-histoire-texte p{margin:0}.vb-tm-rangee-titre{margin:var(--sp-6) 0 0}.vb-tm-rangee-titre+.vb-tm{margin-top:var(--sp-3)}.vb-tm-video{aspect-ratio:9/16;object-fit:cover;border-radius:var(--vb-r-nested);background:var(--vb-bg-inset);width:100%;display:block}.vb-tm-figure{gap:var(--sp-2);margin:0;display:grid}.vb-tm-image{border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);width:100%;height:auto;display:block}.vb-tm-legende,.vb-tm-source{margin:0}@media (min-width:640px){.vb-tm{gap:var(--sp-4);grid-auto-columns:42%}.vb-tm[data-rangee=videos]{grid-auto-columns:44%}}@media (min-width:768px){.vb-tm-tete{grid-template-columns:minmax(0,1fr) auto}.vb-tm-fleches{display:flex}}@media (min-width:1024px){.vb-tm[data-rangee=videos]{grid-auto-columns:340px}.vb-tm:not([data-rangee=videos]){grid-auto-columns:calc((min(100vw, var(--site-shell)) - 2 * var(--site-gutter) - 2 * var(--sp-5)) / 3)}.vb-tm{gap:var(--sp-5);grid-auto-columns:360px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%)}}.vb-tm[data-rangee=videos] .vb-tm-histoire{grid-template-rows:auto 1fr auto}@media (prefers-reduced-motion:reduce){.vb-tm-fleche{transition:none}}.vb-cm-outils{gap:var(--sp-5);margin-top:var(--sp-8);padding:var(--sp-5);display:grid}.vb-cm-groupe{gap:var(--sp-3);justify-items:start;display:grid}.vb-cm-groupe ul{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-cm-groupe li{border-radius:var(--vb-r-control);background:var(--vb-bg);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.vb-cm-outils-texte{max-width:70ch}@media (min-width:1024px){.vb-cm-outils{column-gap:var(--sp-7);padding:var(--sp-6);grid-template-columns:minmax(0,9fr) minmax(0,6fr)}.vb-cm-groupe+.vb-cm-groupe{padding-left:var(--sp-7);border-left:1px solid var(--vb-line)}.vb-cm-outils-texte{grid-column:1/-1}}.vb-vi-tete{gap:var(--sp-3);justify-items:start;max-width:46rem;display:grid}.vb-vi-tete h2,.vb-vi-tete p{margin:0}.vb-vi-panneau{margin-top:var(--sp-6);overflow:hidden}.vb-vi-panneau-tete{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-4) var(--sp-4);border-bottom:1px solid var(--vb-line);flex-wrap:wrap;display:flex}.vb-vi-panneau-tete p{margin:0}.vb-vi-groupe{margin-top:var(--sp-6);border:1px solid var(--vb-line);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);scroll-margin-top:calc(var(--site-header-h) + var(--sp-4));padding-bottom:var(--sp-6);overflow:hidden}.vb-vi-groupe-tete{gap:var(--sp-3) var(--sp-4);padding:var(--sp-5);border-bottom:1px solid var(--vb-line);grid-template-columns:52px minmax(0,1fr);grid-template-areas:"embleme identite""description description";align-items:center;display:grid}.vb-vi-groupe-tete h3,.vb-vi-groupe-tete p{margin:0}.vb-vi-groupe-tete>p{grid-area:description;max-width:58ch}.vb-vi-groupe-embleme{border-radius:var(--vb-r-control);width:52px;height:52px;color:var(--vb-bg-elevated);background:var(--vb-grad-1);grid-area:embleme;place-items:center;display:grid}.vb-vi-groupe-embleme svg{width:28px;height:28px}.vb-vi-groupe-identite{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;grid-area:identite;display:flex}.vb-vi-groupe-pastille{flex:none}.vb-vi-groupe--augmente .vb-vi-groupe-embleme{color:var(--site-accent-texte);background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vi-groupe--augmente .vb-vi-groupe-embleme{background:color-mix(in oklab, var(--vb-grad-1) 22%, var(--vb-bg-elevated))}}.vb-vi-groupe--augmente .vb-vi-groupe-embleme{border:1px solid var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vi-groupe--augmente .vb-vi-groupe-embleme{border:1px solid color-mix(in oklab, var(--vb-grad-1) 45%, transparent)}}.vb-vi-groupe--augmente .vb-vi-groupe-pastille{color:var(--site-accent-texte);background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vi-groupe--augmente .vb-vi-groupe-pastille{background:color-mix(in oklab, var(--vb-grad-1) 20%, var(--vb-bg-elevated))}}.vb-vi-perspectives-tete{margin-bottom:var(--sp-7)}.vb-vi-compte{justify-self:auto}.vb-vi-voyant{border-radius:var(--vb-r-full);background:var(--vb-grad-1);width:6px;height:6px}.vb-vi-modules{background:var(--vb-line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.vb-vi-module{align-content:start;gap:var(--sp-3);padding:var(--sp-4);background:var(--vb-bg-elevated);display:grid}.vb-vi-module-tete .vb-vi-bientot{flex:none;margin-left:auto}.vb-vi-module[data-bientot] .vb-vi-fonctions li{color:var(--vb-ink-muted)}.vb-vi-bientot--ligne{margin-left:var(--sp-1);font-size:var(--site-etiquette);vertical-align:1px;padding:1px 6px}.vb-vi-module-tete{align-items:center;gap:var(--sp-3);margin:0;display:flex}.vb-vi-module-tete .vb-vi-glyphe{flex:none;width:36px;height:36px}.vb-vi-fonctions{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-vi-fonctions li{align-items:baseline;gap:var(--sp-2);color:var(--site-encre-corps);display:flex}.vb-vi-fonctions li:before{content:"";background:var(--vb-grad-1);border-radius:1.5px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.vb-vi-construit{gap:var(--sp-3);margin-top:var(--sp-8);display:grid}.vb-vi-construit>p{margin:0}.vb-vi-liste{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-vi-liste>li{border-bottom:1px solid var(--vb-line)}.vb-vi-ligne{column-gap:var(--sp-3);row-gap:var(--sp-1);padding:var(--sp-4) 0;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"glyphe titre pastille""glyphe texte texte";align-items:center;display:grid}.vb-vi-ligne p{margin:0}.vb-vi-glyphe{border-radius:var(--vb-r-control);width:40px;height:40px;color:var(--site-accent-texte);background:var(--vb-grad-1);grid-area:glyphe;align-self:start;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-vi-glyphe{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), var(--vb-bg-elevated))}}.vb-vi-glyphe--allume{background:var(--vb-grad-1);color:var(--vb-bg-elevated)}.vb-vi-bientot{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vi-bientot{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), var(--vb-bg-elevated))}}.vb-vi-titre{grid-area:titre}.vb-vi-bientot{grid-area:pastille}.vb-vi-texte{grid-area:texte}.vb-vi-idees{gap:var(--sp-5);margin-top:var(--sp-8);display:grid}.vb-vi-idees-tete{gap:var(--sp-2);max-width:40rem;display:grid}.vb-vi-idees-tete p,.vb-vi-idees-tete h3{margin:0}.vb-vi-tickets{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-vi-ticket{column-gap:var(--sp-4);row-gap:var(--sp-1);padding:var(--sp-4);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);grid-template-columns:40px minmax(0,1fr);grid-template-areas:"glyphe titre""glyphe texte";align-content:start;display:grid}.vb-vi-ticket p{margin:0}.vb-vi-ticket>.t-corps{grid-area:titre}.vb-vi-ticket>.t-mention{grid-area:texte}.vb-vi-ticket--votre{border-style:dashed;border-color:var(--vb-grad-1);background:0 0}@supports (color:color-mix(in lab, red, red)){.vb-vi-ticket--votre{border-color:color-mix(in oklab, var(--vb-grad-1) 50%, var(--vb-line))}}.vb-vi-fondateur{justify-items:center;gap:var(--sp-6);margin-top:var(--sp-8);padding:var(--sp-7) var(--sp-5);text-align:center;border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);display:grid}.vb-vi-fondateur p{margin:0}.vb-vi-fondateur-titre{max-width:48rem}.vb-vi-fondateur-texte{max-width:32rem}.vb-vi-boucle{gap:var(--sp-6);width:100%;max-width:56rem;margin:0;padding:0;list-style:none;display:grid}.vb-vi-boucle li{align-content:start;justify-items:center;gap:var(--sp-2);display:grid;position:relative}.vb-vi-boucle-medaillon{z-index:1;width:64px;height:64px;margin-bottom:var(--sp-2);border-radius:var(--vb-r-full);color:var(--site-accent-texte);background:var(--vb-grad-1);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-vi-boucle-medaillon{background:color-mix(in oklab, var(--vb-grad-1) 24%, var(--vb-bg-elevated))}}.vb-vi-boucle-medaillon{border:1px solid var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vi-boucle-medaillon{border:1px solid color-mix(in oklab, var(--vb-grad-1) 45%, transparent)}}.vb-vi-boucle li:last-child .vb-vi-boucle-medaillon{background:var(--vb-grad-1);color:var(--vb-bg-elevated)}@media (max-width:767px){.vb-vi-boucle{gap:var(--sp-5)}.vb-vi-boucle li{gap:var(--sp-1)}.vb-vi-boucle-medaillon{width:48px;height:48px;margin-bottom:var(--sp-1)}}@media (max-width:639px){.vb-vi-groupe-tete{padding:var(--sp-4);grid-template-columns:44px minmax(0,1fr)}.vb-vi-groupe-embleme{width:44px;height:44px}.vb-vi-groupe-identite{gap:var(--sp-1) var(--sp-2)}.vb-vi-groupe-identite h3{width:100%}.vb-vi-fonctions{gap:var(--sp-1)}.vb-vi-module{gap:var(--sp-2)}.vb-vi-module-tete .vb-vi-glyphe{width:32px;height:32px}}@media (min-width:640px){.vb-vi-modules,.vb-vi-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-vi-panneau-tete{padding:var(--sp-4) var(--sp-5)}.vb-vi-module{padding:var(--sp-5)}}@media (min-width:768px){.vb-vi-boucle{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr))}.vb-vi-boucle li:not(:last-child):after{content:"";top:32px;left:calc(50% + 40px);right:calc(-50% - var(--sp-5) + 40px);background:var(--vb-grad-1);height:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-vi-boucle li:not(:last-child):after{background:color-mix(in oklab, var(--vb-grad-1) 45%, transparent)}}.vb-vi-fondateur{padding:var(--sp-8) var(--sp-7)}}@media (min-width:640px) and (max-width:1023px){.vb-vi-modules>.vb-vi-module:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.vb-vi-modules,.vb-vi-tickets{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-vi-liste{column-gap:var(--sp-8);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.vb-vi-liste>li:nth-child(-n+2){border-top:1px solid var(--vb-line)}}.vb-ofr-urgence{color:var(--vb-ink)}.t-equilibre{text-wrap:balance}.t-sans-veuve{text-wrap:pretty}.vb-clear.vb-fond-brume{background:linear-gradient(145deg, var(--vb-grad-from) 0%, var(--vb-bg-subtle) 48%, var(--vb-grad-1) 100%)}@supports (color:color-mix(in lab, red, red)){.vb-clear.vb-fond-brume{background:linear-gradient(145deg, color-mix(in oklab, var(--vb-grad-from) 4%, var(--vb-bg-subtle)) 0%, var(--vb-bg-subtle) 48%, color-mix(in oklab, var(--vb-grad-1) 3%, var(--vb-bg-subtle)) 100%)}}.vb-dark.vb-fond-profond{background:linear-gradient(145deg, var(--vb-grad-from) 0%, var(--vb-grad-1) 55%, var(--site-nuit) 100%)}@supports (color:color-mix(in lab, red, red)){.vb-dark.vb-fond-profond{background:linear-gradient(145deg, color-mix(in oklab, var(--vb-grad-from) 5%, var(--site-nuit)) 0%, color-mix(in oklab, var(--vb-grad-1) 3%, var(--site-nuit)) 55%, var(--site-nuit) 100%)}}.vb-fond-hero.vb-dark{background-color:var(--site-nuit);background-image:var(--site-grain), radial-gradient(var(--site-aurore-hero-bleu), var(--site-aurore-bleu), transparent 70%), radial-gradient(var(--site-aurore-hero-turquoise), var(--site-aurore-turquoise), transparent 70%), radial-gradient(var(--site-aurore-hero-ecran), var(--site-aurore-turquoise), transparent 70%), radial-gradient(var(--site-eclat-l) var(--site-eclat-h) at 50% var(--site-eclat-y), var(--site-eclat-couleur) 0%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){.vb-fond-hero.vb-dark{background-image:var(--site-grain), radial-gradient(var(--site-aurore-hero-bleu), color-mix(in oklab, var(--site-aurore-bleu) var(--site-aurore-hero-force-bleu), transparent), transparent 70%), radial-gradient(var(--site-aurore-hero-turquoise), color-mix(in oklab, var(--site-aurore-turquoise) var(--site-aurore-hero-force-turquoise), transparent), transparent 70%), radial-gradient(var(--site-aurore-hero-ecran), color-mix(in oklab, var(--site-aurore-turquoise) var(--site-aurore-hero-force-ecran), transparent), transparent 70%), radial-gradient(var(--site-eclat-l) var(--site-eclat-h) at 50% var(--site-eclat-y), color-mix(in oklab, var(--site-eclat-couleur) var(--site-eclat-force), transparent) 0%, transparent 70%)}}.vb-dark.vb-fond-nuit{background:var(--site-nuit)}.vb-aurore.vb-dark,.vb-fond-profond.vb-dark,section.vb-fond-nuit.vb-dark{background-color:var(--site-nuit);background-image:var(--site-grain), radial-gradient(var(--site-aurore-geo-bleu), var(--site-aurore-bleu), transparent 70%), radial-gradient(var(--site-aurore-geo-turquoise), var(--site-aurore-turquoise), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.vb-aurore.vb-dark,.vb-fond-profond.vb-dark,section.vb-fond-nuit.vb-dark{background-image:var(--site-grain), radial-gradient(var(--site-aurore-geo-bleu), color-mix(in oklab, var(--site-aurore-bleu) var(--site-aurore-force-bleu), transparent), transparent 70%), radial-gradient(var(--site-aurore-geo-turquoise), color-mix(in oklab, var(--site-aurore-turquoise) var(--site-aurore-force-turquoise), transparent), transparent 70%)}}.vb-lunette{border-radius:var(--vb-r-satellite);padding:var(--site-cadre-bande);background:var(--site-lunette);box-shadow:inset 0 1px #ffffff12}.vb-prose-legale{max-width:68ch}.vb-prose-legale h2{font-family:var(--sans);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.02em;font-weight:600;font-size:var(--site-titre);margin-top:var(--sp-8);margin-bottom:var(--sp-4)}.vb-prose-legale h3{font-family:var(--sans);font-variation-settings:"wdth" var(--site-chasse);font-weight:600;font-size:var(--site-corps-grand);letter-spacing:-.015em;margin-top:var(--sp-6);margin-bottom:var(--sp-3)}.vb-prose-legale p,.vb-prose-legale li{font-size:var(--site-corps);color:var(--site-encre-corps);line-height:1.65}.vb-prose-legale p+p{margin-top:var(--sp-4)}.vb-prose-legale ul{margin-top:var(--sp-4);padding-left:var(--sp-5);list-style:outside}.vb-prose-legale li+li{margin-top:var(--sp-2)}.vb-prose-legale a{color:var(--site-accent-texte);text-underline-offset:3px;text-decoration:underline}.vb-prose-legale dl{margin-top:var(--sp-4)}.vb-prose-legale dt{font-size:var(--site-mention);color:var(--site-encre-mention);font-family:var(--label)}.vb-prose-legale dd{font-size:var(--site-corps);color:var(--vb-ink);margin-bottom:var(--sp-3)}.vb-prose-legale .legal-mentions{margin-top:var(--sp-5);border-bottom:1px solid var(--vb-line)}.vb-prose-legale .legal-mentions>div{gap:var(--sp-1);padding-block:var(--sp-4);border-top:1px solid var(--vb-line);display:grid}.vb-prose-legale .legal-mentions dd{gap:var(--sp-1);margin:0;display:grid}.vb-prose-legale .legal-mentions dd>span{display:block}@media (min-width:640px){.vb-prose-legale .legal-mentions>div{column-gap:var(--sp-6);grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.vb-prose-legale .legal-sommaire{margin-top:var(--sp-5);padding:var(--sp-5);border:1px solid var(--vb-line);border-radius:12px}.vb-prose-legale .legal-sommaire ol{margin-top:var(--sp-3);padding-left:var(--sp-5);columns:2 16rem;column-gap:var(--sp-6);list-style:decimal}.vb-prose-legale .legal-sommaire li{font-size:var(--site-mention);break-inside:avoid}.vb-prose-legale .legal-sommaire li+li{margin-top:var(--sp-1)}.vb-prose-legale .legal-article{scroll-margin-top:calc(var(--site-header-h) + var(--sp-4))}.vb-prose-legale .legal-article-num{margin-top:var(--sp-8);font-family:var(--label);font-size:var(--site-mention);color:var(--site-encre-mention);display:block}.vb-prose-legale .legal-article-num+h2{margin-top:var(--sp-1)}.vb-prose-legale .legal-tableau{margin-top:var(--sp-4);overflow-x:auto}.vb-prose-legale table{border-collapse:collapse;width:100%;font-size:var(--site-mention);line-height:1.5}.vb-prose-legale th,.vb-prose-legale td{text-align:left;vertical-align:top;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--vb-line)}.vb-prose-legale th{font-family:var(--label);color:var(--vb-ink);font-weight:600}.vb-prose-legale td{color:var(--site-encre-corps)}:root,.vb-clear{--site-epreuve:var(--vb-boss-fg);--site-epreuve-texte:var(--vb-violet-600);--site-epreuve-sur:var(--vb-violet-100);--site-epreuve-bord:var(--vb-boss-fg)}.dark,.vb-dark{--site-epreuve:var(--vb-boss-fg);--site-epreuve-texte:var(--vb-boss-fg);--site-epreuve-sur:var(--vb-ink-on-accent);--site-epreuve-bord:var(--vb-boss-fg)}.vb-aveux{gap:var(--sp-3);display:grid}@media (max-width:767px){.vb-aveux{gap:var(--sp-2)}.vb-aveux .vb-aveu{padding:var(--sp-3) var(--sp-4);align-items:center;row-gap:var(--sp-1)}.vb-aveux .vb-aveu-icone>svg{width:28px;height:28px}.vb-aveux .vb-aveu-case{align-self:center}}@media (min-width:768px){.vb-aveux{grid-template-columns:1fr 1fr}}.vb-aveux>li{display:grid}.vb-aveu{--aveu-corps:var(--site-encre-corps);--aveu-icone:var(--site-epreuve);--aveu-bord:var(--site-epreuve-bord);width:100%;padding:var(--sp-4);text-align:left;color:var(--vb-ink);background-color:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);align-items:start;column-gap:var(--sp-3);row-gap:var(--sp-1);transition:background-color .17s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), color .17s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icone titre case""corps corps corps";display:grid}@media (min-width:768px){.vb-aveu{padding:var(--sp-4);column-gap:var(--sp-4);grid-template-areas:"icone titre case""icone corps case"}}.vb-aveu{align-content:start}.vb-aveu[aria-checked=true]{--aveu-corps:var(--vb-contrast-ink-muted);--aveu-icone:var(--vb-boss-fg,var(--site-epreuve));--aveu-bord:var(--vb-boss-fg,var(--site-epreuve));color:var(--vb-contrast-ink);background-color:var(--site-aveu-coche)}@media (hover:hover){.vb-aveu:hover{background-color:var(--site-epreuve)}@supports (color:color-mix(in lab, red, red)){.vb-aveu:hover{background-color:color-mix(in oklab, var(--site-epreuve) 7%, var(--vb-bg-elevated))}}.vb-aveu[aria-checked=true]:hover{background-color:var(--site-epreuve)}@supports (color:color-mix(in lab, red, red)){.vb-aveu[aria-checked=true]:hover{background-color:color-mix(in oklab, var(--site-epreuve) 12%, var(--site-aveu-coche))}}}.vb-aveu:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:-3px}.vb-aveu-icone{color:var(--aveu-icone);transition:color .17s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));grid-area:icone;align-self:start}.vb-aveu-icone>svg{width:36px;height:36px;display:block}.vb-aveu-corps{color:var(--aveu-corps);font-family:var(--font-label);font-size:var(--site-mention);letter-spacing:-.006em;grid-area:corps;font-weight:500;line-height:1.45}@media (min-width:1024px){.vb-aveu-corps{font-size:var(--site-corps)}}.vb-aveu-case{border:1.5px solid var(--aveu-bord);border-radius:var(--vb-r-chip);width:22px;height:22px;transition:background-color .17s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), border-color .17s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));grid-area:case;place-items:center;display:grid}.vb-aveu[aria-checked=true] .vb-aveu-case{background-color:var(--vb-boss-fg,var(--site-epreuve));border-color:var(--vb-boss-fg,var(--site-epreuve));color:var(--vb-contrast-ink)}.vb-compteur{align-items:baseline;gap:var(--sp-2);font-variant-numeric:tabular-nums;display:flex}.vb-fondu{animation:vb-fondu .17s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) both}@keyframes vb-fondu{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vb-aveu,.vb-aveu-icone,.vb-aveu-case{transition:none}.vb-fondu{animation:none}}.vb-faq-section{padding-bottom:calc(var(--site-section-y) * .55)}.vb-faq-equilibre{text-wrap:balance}.vb-faq{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vb-faq-grille{gap:var(--sp-7);display:grid}.vb-faq-gauche{gap:var(--sp-6);align-content:start;display:grid}.vb-faq-tete{gap:var(--sp-3);justify-items:start;display:grid}.vb-faq-tete h2,.vb-faq-tete p{margin:0}.vb-faq-sortie{gap:var(--sp-1);justify-items:start;display:grid}.vb-faq-sortie p{margin:0}.vb-faq-sortie>:first-child{margin-bottom:var(--sp-2)}.vb-faq-sortie--bureau{display:none}@media (min-width:1024px){.vb-faq-grille{column-gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.vb-faq-gauche{top:calc(var(--site-header-h) + var(--sp-6));position:sticky}.vb-faq-sortie--bureau{display:grid}.vb-faq-sortie--telephone{display:none}}@media (max-width:1023px){.vb-faq-sortie--telephone{text-align:center;justify-items:center}}.vb-faq-bloc--ouvert .vb-faq-question{padding-bottom:var(--sp-3)}.vb-faq-bloc--ouvert{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-faq-bloc--ouvert{border-color:color-mix(in oklab, var(--vb-grad-1) 40%, var(--vb-line))}}.vb-faq-bloc{--faq-pad-x:var(--sp-4);--faq-pad-y:var(--sp-4)}@media (min-width:768px){.vb-faq-bloc{--faq-pad-x:var(--sp-5);--faq-pad-y:var(--sp-5)}}.vb-faq-question{align-items:start;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--faq-pad-y) var(--faq-pad-x);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;display:grid}.vb-faq-question:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:-3px;border-radius:var(--vb-r-hero)}.vb-faq-libelle{color:var(--vb-ink)}.vb-faq-signe{color:var(--site-encre-mention);transition:color .16s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));margin-top:1px}.vb-faq-signe path{stroke:currentColor}.vb-faq-signe-barre{transform-origin:50%;transition:transform .16s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-faq-question[aria-expanded=true] .vb-faq-signe-barre{transform:scaleY(0)}.vb-faq-question[aria-expanded=true] .vb-faq-signe{color:var(--site-accent-texte)}.vb-faq-lien{color:var(--site-accent-texte);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.vb-faq-lien{-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent)}}.vb-faq-lien{transition:text-decoration-color .18s ease-out}.vb-faq-lien:hover{text-decoration-color:currentColor}.vb-faq-tiroir{grid-template-rows:0fr;display:grid}.vb-faq-tiroir[data-ouvert]{grid-template-rows:1fr}.vb-faq-tiroir-masque{visibility:hidden;opacity:0;transition:opacity .18s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear .18s;overflow:hidden}.vb-faq-tiroir[data-ouvert] .vb-faq-tiroir-masque{visibility:visible;opacity:1;transition:opacity .18s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)) 60ms, visibility 0s linear 0s}.vb-faq-reponse{padding:0 var(--faq-pad-x) var(--faq-pad-y);max-width:64ch}.vb-faq-reponse p+p{margin-top:var(--sp-3)}.vb-faq-reponse strong{color:var(--vb-ink)}@media (prefers-reduced-motion:reduce){.vb-faq-tiroir,.vb-faq-tiroir-masque,.vb-faq-signe,.vb-faq-signe-barre{transition:none}}.vb-ofr-tete{max-width:64ch}.vb-ofr-grille{gap:var(--sp-5);margin-top:var(--sp-7);align-items:start;display:grid}.vb-ofr-grille p,.vb-ofr-grille h3{margin:0}.vb-ofr-caisse-case{order:-1}.vb-ofr-pile{margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.vb-ofr-bande{gap:var(--sp-3);padding:var(--sp-5);display:grid}.vb-ofr-bande+.vb-ofr-bande{border-top:1px solid var(--vb-line)}.vb-ofr-bande--augmente{background:var(--vb-card-nested)}.vb-ofr-bande-tete{column-gap:var(--sp-4);grid-template-columns:44px minmax(0,1fr);align-items:center;display:grid}.vb-ofr-glyphe{border-radius:var(--vb-r-control);background:var(--vb-grad-1);width:44px;height:44px;color:var(--vb-bg-elevated);place-items:center;display:grid}.vb-ofr-bande-nom{gap:var(--sp-1);justify-items:start;display:grid}.vb-ofr-pastille{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-ofr-pastille{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), var(--vb-bg-elevated))}}.vb-ofr-valeur{text-align:right;justify-items:end;display:grid}.vb-ofr-valeur .t-mention{max-width:9rem}.vb-ofr-fonctions{gap:var(--sp-2) var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.vb-ofr-fonctions li{align-items:baseline;gap:var(--sp-2);color:var(--site-encre-corps);display:flex}.vb-ofr-fonctions li:before{content:"";background:var(--vb-grad-1);border-radius:1.5px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.vb-ofr-caisse{gap:var(--sp-4);padding:var(--sp-5);display:grid}.vb-ofr-caisse-tete{gap:var(--sp-1);display:grid}.vb-ofr-valeurs{border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-grad-from);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vb-ofr-valeurs{background:color-mix(in oklab, var(--vb-grad-from) 3%, var(--vb-bg))}}.vb-ofr-valeur-offre{gap:var(--sp-2);padding:var(--sp-4);border-top:1px solid var(--vb-line);display:grid}.vb-ofr-valeurs-publiques{gap:var(--sp-2);padding:var(--sp-4);background:var(--vb-grad-1);display:grid}@supports (color:color-mix(in lab, red, red)){.vb-ofr-valeurs-publiques{background:color-mix(in oklab, var(--vb-grad-1) 3%, var(--vb-bg-elevated))}}.vb-ofr-valeurs-publiques ul{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-ofr-valeurs-publiques li{align-items:center;gap:0 var(--sp-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.vb-ofr-acces{padding-inline:var(--sp-1);border-radius:var(--vb-r-control);background:var(--vb-grad-1);grid-column:1/-1;justify-self:start}@supports (color:color-mix(in lab, red, red)){.vb-ofr-acces{background:color-mix(in oklab, var(--vb-grad-1) 10%, var(--vb-bg-elevated))}}.vb-ofr-valeur-publique{align-items:baseline;gap:var(--sp-1);white-space:nowrap;display:flex}.vb-ofr-valeur-publique s{align-items:center;gap:var(--sp-1);text-decoration:none;display:inline-flex;position:relative}.vb-ofr-valeur-publique s:after{content:"";border-top:1.5px solid var(--vb-ink-subtle);pointer-events:none;inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}.vb-ofr-prix-ligne{align-items:baseline;gap:0 var(--sp-2);flex-wrap:wrap;display:flex}.vb-ofr-bouton,.vb-ofr-bouton>.vb-cta{justify-content:center;width:100%;display:flex}.vb-ofr-centre{text-align:center}.vb-ofr-garantie{justify-content:center;display:flex}.vb-ofr-garantie svg{flex:none;width:16px;height:16px}@media (max-width:639px){#offre{padding-block:var(--sp-5)}.vb-ofr-tete .vb-tete-lede{display:none}.vb-ofr-grille{margin-top:var(--sp-4)}.vb-ofr-caisse{padding:var(--sp-4);gap:var(--sp-3)}.vb-ofr-valeurs-publiques,.vb-ofr-valeur-offre{padding:var(--sp-3);gap:var(--sp-1)}.vb-ofr-valeurs-publiques ul{gap:var(--sp-1)}.vb-ofr-bande{padding:var(--sp-4)}.vb-ofr-bande-tete{row-gap:var(--sp-2);grid-template-columns:40px minmax(0,1fr)}.vb-ofr-glyphe{width:40px;height:40px}.vb-ofr-valeur{text-align:left;justify-items:start;gap:var(--sp-2);grid-column:2;align-items:baseline;display:flex}.vb-ofr-valeur .t-mention{max-width:none}.vb-ofr-fonctions{gap:var(--sp-1) var(--sp-3)}}@media (min-width:640px){.vb-ofr-bande{padding:var(--sp-5) var(--sp-6)}.vb-ofr-caisse{padding:var(--sp-6)}.vb-ofr-fonctions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.vb-ofr-grille{gap:var(--sp-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.vb-ofr-caisse-case{order:0}}.vb-attente-seuil{padding-top:var(--sp-5);padding-bottom:var(--sp-8)}@media (min-width:1024px){.vb-attente-seuil{padding-top:var(--sp-6)}}.vb-attente-marque{padding-bottom:var(--sp-6);justify-content:center;display:flex}@media (min-width:1024px){.vb-attente-marque img{height:31px}}.vb-attente-affiche{text-align:center;max-width:860px;margin-inline:auto}.vb-attente-annonce{white-space:nowrap}.vb-attente-promesse{display:block}.vb-attente-lede{max-width:54ch}.vb-attente-cadre{margin-inline:auto;margin-top:var(--sp-7);width:min(var(--site-video-w), 100%);position:relative}.vb-attente-bloc{margin-top:var(--sp-6)}.vb-attente-forme{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}@media (min-width:640px){.vb-attente-forme{flex-direction:row;justify-content:center;align-items:stretch}}.vb-champ{width:100%;min-height:48px;padding:15px var(--sp-4);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-control);background:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.vb-champ{background:color-mix(in oklab, var(--vb-ink) 4%, transparent)}}.vb-champ{color:var(--vb-ink);font-family:var(--font-label);font-size:var(--site-corps);letter-spacing:-.011em;transition:border-color .18s ease-out,background .18s ease-out}.vb-champ::placeholder{color:var(--site-encre-mention)}.vb-champ:hover{border-color:var(--vb-ink-subtle)}.vb-champ:focus-visible{outline:2px solid var(--vb-accent-local,var(--site-accent-texte));outline-offset:2px;border-color:#0000}.vb-champ:disabled{opacity:.6}.vb-attente-champ{max-width:320px}.vb-attente-mention{margin-top:var(--sp-3);text-align:center;max-width:46ch;margin-inline:auto}.vb-contact-forme{gap:var(--sp-4);margin-top:var(--sp-6);display:grid}.vb-contact-forme label{gap:var(--sp-2);font-family:var(--label);font-size:var(--site-mention);color:var(--vb-ink);display:grid}.vb-contact-ligne{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.vb-contact-forme textarea.vb-champ{resize:vertical;min-height:160px;line-height:1.5}.vb-contact-pied{gap:var(--sp-3);justify-items:start;display:grid}.vb-contact-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.vb-contact-confirme{margin-top:var(--sp-6);color:var(--site-accent-texte)}.vb-attente-confirme{margin-top:var(--sp-6);text-align:center;color:var(--site-accent-texte)}.vb-cible-logo{padding-block:var(--sp-3);margin-block:calc(-1 * var(--sp-3));align-items:center;display:inline-flex}.vb-lien-nav{padding-block:var(--sp-3);margin-block:calc(-1 * var(--sp-3))}@media (max-width:639px){#reveal{--site-display-2:38px}}.vb-nappe--1,.vb-nappe--2,.vb-cta-souffle:before,.vb-cta-souffle:after,.vb-dalle-attente,.vb-eyebrow-diode{animation:none!important}.vb-reveal{transition:none}.vb-mm-barre{z-index:50;background:var(--site-nuit);border-bottom:1px solid var(--vb-line);position:sticky;top:0}body:has(.vb-site-main>section:first-of-type.vb-dark) .vb-mm-barre{margin-bottom:calc(var(--site-header-h) * -1);transition:background-color .2s ease-out,border-color .2s ease-out}body:has(.vb-site-main>section:first-of-type.vb-dark) .vb-mm-barre:not([data-plein]){background:0 0;border-bottom-color:#0000}.vb-site-main>section.vb-dark:first-of-type{padding-top:calc(var(--site-header-h) + var(--sp-7))}.vb-mm-ligne{align-items:center;gap:var(--sp-5);height:var(--site-header-h);display:flex}.vb-mm-nav{flex:1;display:none}.vb-mm-nav ul{align-items:center;gap:var(--sp-5);margin:0;padding:0;list-style:none;display:flex}.vb-mm-declencheur{align-items:center;gap:var(--sp-2);cursor:pointer;background:0 0;border:0;padding-inline:0;display:inline-flex}.vb-mm-chevron{transition:transform .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-mm-declencheur[aria-expanded=true]{color:var(--vb-ink)}.vb-mm-declencheur[aria-expanded=true] .vb-mm-chevron{transform:rotate(180deg)}.vb-mm-droite{align-items:center;gap:var(--sp-4);margin-left:auto;display:flex}.vb-mm-connexion{display:none}.vb-mm-burger{width:44px;height:44px;color:var(--vb-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;display:inline-flex}@media (max-width:420px){.vb-mm-cta .vb-cta--compact{padding-inline:12px}}@media (min-width:1024px){.vb-mm-ligne{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.vb-mm-nav{flex:none;justify-content:center;display:flex}.vb-mm-nav ul{gap:var(--sp-6)}.vb-mm-connexion{display:inline-flex}.vb-mm-burger,.vb-mm-mobile{display:none}.vb-mm-droite{justify-self:end;margin-left:0}.vb-mm-ligne>.vb-cible-logo{justify-self:start}}.vb-mm-panneau{display:none}@media (min-width:1024px){.vb-mm-panneau{background:var(--site-nuit);border-bottom:1px solid var(--vb-line);visibility:hidden;opacity:0;transition:opacity .16s ease-out, transform .22s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear .22s;inset-inline:0;display:block;position:absolute;top:100%;transform:translateY(-6px)}.vb-mm-panneau[data-ouvert=true]{visibility:visible;opacity:1;transition-delay:0s;transform:none}}.vb-mm-grille{gap:var(--sp-6);padding-block:var(--sp-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.vb-mm-colonnes{gap:var(--sp-5) var(--sp-6);grid-column:span 8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vb-mm-colonnes[data-colonnes="1"]{grid-template-columns:minmax(0,1fr)}.vb-mm-colonnes[data-colonnes="3"]{grid-column:span 9;grid-template-columns:repeat(3,minmax(0,1fr))}.vb-mm-colonnes[data-colonnes="3"]+.vb-mm-encart{grid-column:span 3}.vb-mm-section{margin-bottom:var(--sp-2);padding-inline:var(--sp-3)}.vb-mm-liste{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.vb-mm-entree{align-items:start;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-control);grid-template-columns:40px minmax(0,1fr);transition:background .16s ease-out;display:grid}.vb-mm-entree:hover,.vb-mm-entree:focus-visible{background:var(--vb-bg-elevated)}.vb-mm-icone{border-radius:var(--vb-r-control);background:var(--vb-card-nested);width:40px;height:40px;color:var(--vb-grad-1);place-items:center;display:grid}.vb-mm-titre{align-items:center;gap:var(--sp-2);font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps);letter-spacing:-.015em;color:var(--vb-ink);flex-wrap:wrap;font-weight:600;line-height:1.3;display:flex}.vb-mm-resume{margin-top:2px;display:block}.vb-mm-plus{align-items:center;gap:var(--sp-2);min-height:40px;margin-top:var(--sp-2);color:var(--site-accent-texte);display:inline-flex}.vb-mm-plus:hover{color:var(--vb-ink)}.vb-mm-titre .vb-arrive{margin-left:0}.vb-mm-encart{align-content:start;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--vb-r-nested);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);grid-column:span 4;display:grid}.vb-mm-encart-lien{align-items:center;gap:var(--sp-2);font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps);color:var(--site-accent-texte);font-weight:600;display:inline-flex}.vb-mm-encart-lien svg{transition:transform .18s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-mm-encart-lien:hover svg{transform:translate(3px)}.vb-mm-mobile{inset:var(--site-header-h) 0 0 0;z-index:49;background:var(--site-nuit);visibility:hidden;opacity:0;transition:opacity .16s ease-out,visibility 0s linear .16s;position:fixed;overflow-y:auto}.vb-mm-mobile--ouvert{visibility:visible;opacity:1;transition-delay:0s}.vb-mm-mobile-corps{padding-block:var(--sp-4)}.vb-mm-volet{border-bottom:1px solid var(--vb-line)}.vb-mm-volet summary,.vb-mm-volet-lien{cursor:pointer;min-height:56px;font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-titre);letter-spacing:-.015em;color:var(--vb-ink);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.vb-mm-volet summary::-webkit-details-marker{display:none}.vb-mm-volet[open] .vb-mm-chevron{transform:rotate(180deg)}.vb-mm-volet[open]{padding-bottom:var(--sp-4)}.vb-mm-volet>div{margin-top:var(--sp-3)}.vb-mm-mobile-pied{gap:var(--sp-3);padding:var(--sp-4) 0 var(--sp-5);background:var(--site-nuit);border-top:1px solid var(--vb-line);justify-items:center;display:grid;position:sticky;bottom:0}.vb-mm-mobile-pied .vb-cta{width:100%}.vb-arrive{margin-left:var(--sp-2);padding:1px var(--sp-2);border-radius:var(--vb-r-chip);background:var(--vb-ink);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vb-arrive{background:color-mix(in oklab, var(--vb-ink) 9%, transparent)}}.vb-arrive{color:var(--site-encre-corps);font-family:var(--font-label);font-size:var(--site-etiquette-xs);letter-spacing:.01em;font-weight:600}.vb-lien-fleche{align-items:center;gap:var(--sp-2);font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps);color:var(--site-accent-texte);font-weight:600;display:inline-flex}.vb-lien-fleche svg{transition:transform .18s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-lien-fleche:hover svg{transform:translate(3px)}.vb-pied-inscription{gap:var(--sp-4);padding-bottom:var(--sp-6);margin-bottom:var(--sp-7);border-bottom:1px solid var(--vb-line);align-items:center;display:grid}.vb-pied-inscription>p{color:var(--vb-ink);margin:0}.vb-pied-inscription .vb-attente-bloc{text-align:left}.vb-pied-inscription .vb-attente-mention{text-align:left;margin-inline:0}.vb-pied-inscription .vb-attente-forme{justify-content:flex-start;align-items:stretch}.vb-pied-inscription .vb-attente-forme .vb-cta{white-space:nowrap;justify-content:center}.vb-pied-inscription .vb-attente-champ{flex:1;min-width:0}@media (min-width:640px){.vb-pied-inscription .vb-attente-forme{gap:var(--sp-1);padding:var(--sp-1);border:1px solid var(--vb-line-strong);border-radius:calc(var(--vb-r-control) + 4px);background:var(--vb-ink);max-width:560px}@supports (color:color-mix(in lab, red, red)){.vb-pied-inscription .vb-attente-forme{background:color-mix(in oklab, var(--vb-ink) 4%, transparent)}}.vb-pied-inscription .vb-attente-forme{transition:border-color .18s ease-out}.vb-pied-inscription .vb-attente-forme:hover{border-color:var(--vb-ink-subtle)}.vb-pied-inscription .vb-attente-forme:has(.vb-champ:focus-visible){outline:2px solid var(--site-accent-texte);outline-offset:2px}.vb-pied-inscription .vb-attente-champ{background:0 0;border:0;max-width:none}.vb-pied-inscription .vb-attente-champ:focus-visible{outline:none}}.vb-pied-grille{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vb-pied-logo{grid-column:1/-1;justify-self:start}.vb-pied-titre{margin:0 0 var(--sp-3);color:var(--vb-ink)}.vb-pied-liens{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-pied-legal{align-items:center;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-7);padding-top:var(--sp-4);border-top:1px solid var(--vb-line);flex-wrap:wrap;display:flex}.vb-pied-legal .vb-lien-legal,.vb-pied-legal .vb-cookies-lien{font-size:inherit;padding:0;text-decoration:none}.vb-langue{gap:var(--sp-4);margin-left:auto;display:flex}.vb-langue a{color:var(--site-encre-corps)}.vb-langue a[aria-current]{color:var(--vb-ink);font-weight:600}@media (min-width:768px){.vb-pied-inscription{gap:var(--sp-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1024px){.vb-pied-grille{grid-template-columns:2fr repeat(3,minmax(0,1fr))}.vb-pied-logo{grid-column:auto;align-self:start}}.vb-popup{border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);width:min(92vw,460px);color:var(--vb-ink);margin:auto;padding:0}.vb-popup::backdrop{background:var(--site-nuit)}@supports (color:color-mix(in lab, red, red)){.vb-popup::backdrop{background:color-mix(in oklab, var(--site-nuit) 72%, transparent)}}.vb-popup::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.vb-popup-corps{gap:var(--sp-3);padding:var(--sp-6) var(--sp-5) var(--sp-5);display:grid;position:relative}.vb-popup-fermer{top:var(--sp-3);right:var(--sp-3);width:40px;height:40px;color:var(--site-encre-corps);cursor:pointer;border-radius:var(--vb-r-control);background:0 0;border:0;place-items:center;display:grid;position:absolute}.vb-popup-fermer:hover{color:var(--vb-ink);background:var(--vb-card-nested)}.vb-popup .vb-attente-forme{gap:var(--sp-3);justify-content:stretch;display:grid}.vb-popup .vb-attente-bloc{margin-top:0}.vb-popup .vb-attente-champ{max-width:none}.vb-popup .vb-attente-bloc{text-align:left}.vb-popup .vb-attente-mention{text-align:left;margin-inline:0}.vb-bandeau{z-index:51;min-height:var(--site-bandeau-h);background:linear-gradient(100deg, var(--site-bandeau-from), var(--site-bandeau-to));color:var(--site-bandeau-encre);position:relative}html[data-bandeau=ferme] .vb-bandeau{display:none}html:has(.vb-mm-mobile--ouvert) .vb-bandeau{display:none}.vb-bandeau-cadre{max-width:var(--site-shell);align-items:stretch;margin-inline:auto;display:flex}.vb-bandeau-lien{justify-content:center;align-items:center;column-gap:var(--sp-4);min-width:0;padding:var(--sp-2) var(--sp-2) var(--sp-2) calc(var(--sp-4) + 44px);color:inherit;font-size:var(--site-mention);flex-wrap:wrap;flex:1;row-gap:2px;line-height:1.35;text-decoration:none;display:flex}.vb-bandeau-texte{text-align:center}.vb-bandeau-marque{font-weight:600}.vb-bandeau-voir{white-space:nowrap;text-underline-offset:3px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.vb-bandeau-voir svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.vb-bandeau-lien:hover .vb-bandeau-voir svg{transform:translate(3px)}.vb-bandeau-lien:focus-visible,.vb-bandeau-fermer:focus-visible{outline:2px solid var(--site-bandeau-encre);outline-offset:-4px;border-radius:var(--vb-r-control)}.vb-bandeau-fermer{width:44px;min-height:var(--site-bandeau-h);margin-right:var(--sp-2);color:inherit;cursor:pointer;border-radius:var(--vb-r-control);background:0 0;border:0;flex:none;place-items:center;display:grid}.vb-bandeau-fermer:hover{background:var(--site-nuit)}@supports (color:color-mix(in lab, red, red)){.vb-bandeau-fermer:hover{background:color-mix(in oklab, var(--site-nuit) 22%, transparent)}}@media (max-width:639px){.vb-bandeau-long{display:none}.vb-bandeau-lien{padding-left:var(--sp-4);justify-content:flex-start;column-gap:var(--sp-3)}.vb-bandeau-texte{text-align:left}}@media (prefers-reduced-motion:reduce){.vb-bandeau-voir svg{transition:none}}.vb-popup--vie{overscroll-behavior:contain;width:min(94vw,540px);max-height:min(92dvh,860px);overflow-y:auto}.vb-popup[open]{animation:.26s cubic-bezier(.22,1,.36,1) vb-popup-entree}@keyframes vb-popup-entree{0%{opacity:0;transform:translateY(10px)scale(.985)}}@media (prefers-reduced-motion:reduce){.vb-popup[open]{animation:none}}.vb-popup--vie .vb-popup-fermer{top:var(--sp-3);z-index:2;margin:calc(var(--sp-3) - var(--sp-6)) calc(var(--sp-3) - var(--sp-5)) -40px 0;background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-full);justify-self:end;position:sticky}.vb-popup h2:focus{outline:none}.vb-vie{gap:var(--sp-4);display:grid}.vb-vie-tete{gap:var(--sp-1);padding-right:var(--sp-7);display:grid}.vb-vie-prix{align-items:center;gap:var(--sp-4);padding-bottom:var(--sp-4);border-bottom:1px solid var(--vb-line);grid-template-columns:auto minmax(0,1fr);display:grid}.vb-vie-montant{align-items:flex-end;gap:6px;line-height:.9;display:flex}.vb-vie-unite{gap:2px;padding-bottom:4px;display:grid}.vb-vie-temps{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.vb-vie-temps:before{content:"";background:var(--vb-line-strong);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:6px}.vb-vie-moment{padding-left:var(--sp-6);gap:1px;display:grid;position:relative}.vb-vie-point{background:var(--vb-bg-elevated);border:2px solid var(--vb-line-strong);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:0}.vb-vie-moment:first-child .vb-vie-point{background:var(--vb-grad-1);border-color:var(--vb-grad-1)}.vb-vie-quand{font-weight:600}.vb-vie-rare{color:var(--vb-ink);font-weight:600}.vb-vie-actions{z-index:1;gap:var(--sp-2);margin-inline:calc(var(--sp-5) * -1);padding:var(--sp-3) var(--sp-5) var(--sp-4);background:var(--vb-bg-elevated);border-top:1px solid var(--vb-line);display:grid;position:sticky;bottom:0}.vb-vie-actions .vb-cta-lueur{display:grid}.vb-vie-cta{width:100%;max-width:none}.vb-vie-garantie{text-align:center;text-wrap:balance}.vb-vie-garantie svg{vertical-align:-3px;margin-right:6px;display:inline-block}.vb-vie-pied{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.vb-vie-secondaire{min-height:44px;padding:var(--sp-2) 0;cursor:pointer;text-align:left;font:inherit;color:var(--site-encre-corps);text-underline-offset:3px;background:0 0;border:0;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.vb-vie-secondaire:hover{color:var(--vb-ink)}@media (max-width:479px){.vb-popup--vie .vb-popup-corps{padding:var(--sp-5) var(--sp-4) var(--sp-4)}.vb-popup--vie .vb-popup-fermer{margin:calc(var(--sp-3) - var(--sp-5)) calc(var(--sp-3) - var(--sp-4)) -40px 0}.vb-vie-actions{margin-inline:calc(var(--sp-4) * -1);padding-inline:var(--sp-4)}.vb-vie-prix{gap:var(--sp-3)}.vb-vie-prix .t-corps{font-size:var(--site-mention);line-height:1.45}}.vb-tarif-intro{gap:var(--sp-4);max-width:62ch;margin-bottom:var(--sp-7);display:grid}.vb-tarif-lede{max-width:62ch}.vb-tarif-note{margin-top:var(--sp-5);max-width:70ch}.vb-tarifs-intro{gap:var(--sp-4);text-align:left;max-width:58%;margin:0 0 var(--sp-8);justify-items:start;display:grid}@media (max-width:899px){.vb-tarifs-intro{max-width:none}}.vb-tarifs-intro .vb-eyebrow{margin:0}.vb-tarifs-intro .t-corps-grand{max-width:52ch}.vb-offres{gap:var(--sp-4);max-width:1000px;margin-inline:auto;display:grid}.vb-tarifs-tete .vb-offres{margin-inline:0}.vb-tarifs-tete .vb-confiance{justify-content:flex-start;margin-inline:0}.vb-offre{align-content:start;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);display:grid}.vb-offre--phare{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-offre--phare{border-color:color-mix(in oklab, var(--vb-grad-1) 60%, var(--vb-line-strong))}}.vb-offre--phare{box-shadow:inset 0 2px 0 var(--vb-grad-1)}.vb-offre-pour{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:26px;color:var(--site-encre-mention);flex-wrap:wrap;margin:0;display:flex}.vb-offre-prix{align-items:flex-end;gap:var(--sp-2);margin:var(--sp-2) 0 0;display:flex}.vb-offre-unite{gap:4px;padding-bottom:.35em;line-height:1;display:grid}.vb-offre-unite .t-nombre-unite{color:var(--site-encre-mention);line-height:1}.vb-offre-accroche{margin:0}.vb-offre-bouton{width:100%;max-width:none;margin-top:var(--sp-2)}.vb-offre-liste-cadre,.vb-offre>.vb-offre-liste{margin-top:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--vb-line)}.vb-offre-liste-cadre{gap:var(--sp-3);align-content:start;display:grid}.vb-offre-inclus{color:var(--vb-ink);margin:0}.vb-offre-liste{gap:var(--sp-3);align-content:start;margin:0;padding:0;list-style:none;display:grid}.vb-offre-liste li{column-gap:var(--sp-3);font-family:var(--font-label);font-size:var(--site-corps);letter-spacing:-.011em;color:var(--site-encre-corps);grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.vb-offre-liste li .vb-arrive{vertical-align:1px}.vb-offre-pile{gap:var(--sp-3);align-content:start;display:grid}.vb-offre-groupe{gap:var(--sp-3);display:grid}.vb-offre-groupe-titre{align-items:center;gap:var(--sp-2);color:var(--site-accent-texte);margin:0;display:flex}.vb-offre-ligne{gap:2px;display:grid}.vb-offre-ligne-texte{color:var(--vb-ink)}.vb-offre-ligne-detail{font-size:var(--site-mention);color:var(--site-encre-mention);line-height:1.5}@media (min-width:860px){.vb-offres{column-gap:var(--sp-5);grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.vb-offre{grid-row:1/span 6;grid-template-rows:subgrid;row-gap:var(--sp-3);padding:var(--sp-7)}}.vb-confiance{margin:var(--sp-6) auto 0;justify-content:center;gap:var(--sp-3) var(--sp-6);max-width:1000px;color:var(--site-encre-corps);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vb-confiance li{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-confiance-glyphe{color:var(--vb-grad-1);place-items:center;display:inline-grid}.vb-vs-intro{gap:var(--sp-4);text-align:left;justify-items:start;display:grid}.vb-vs-intro .vb-eyebrow{margin:0}.vb-vs-intro .t-hero{max-width:22ch}.vb-vs-intro .t-corps-grand{max-width:58ch}.vb-vs-face{gap:var(--sp-3);align-items:stretch;display:grid}.vb-vs-joueur{gap:var(--sp-3);text-align:center;padding:var(--sp-6) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);align-content:start;justify-items:center;display:grid}.vb-vs-joueur--vb{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vs-joueur--vb{border-color:color-mix(in oklab, var(--vb-grad-1) 60%, var(--vb-line-strong))}}.vb-vs-joueur--vb{box-shadow:inset 0 2px 0 var(--vb-grad-1)}.vb-vs-joueur .t-corps{max-width:34ch;margin:0}.vb-vs-marque{align-items:center;gap:var(--sp-2);min-height:28px;color:var(--vb-ink);display:inline-flex}.vb-vs-ou{background:var(--site-nuit);border:1px solid var(--vb-line-strong);width:44px;height:44px;color:var(--site-encre-mention);margin-block:calc(var(--sp-5) * -1);z-index:1;border-radius:50%;place-self:center;place-items:center;display:grid}@media (min-width:760px){.vb-vs-joueur{padding:var(--sp-7) var(--sp-6)}}.vb-vs{max-width:1040px;margin-inline:auto}.vb-vs-entete{display:none}.vb-vs-lignes{border-top:1px solid var(--vb-line);margin:0;display:grid}.vb-vs-ligne{gap:var(--sp-2);padding-block:var(--sp-5);border-bottom:1px solid var(--vb-line);display:grid}.vb-vs-critere{color:var(--vb-ink)}.vb-vs-ligne dd{gap:2px;margin:0;display:grid}.vb-vs-qui{color:var(--site-encre-mention);font-weight:600}.vb-vs-vb .vb-vs-qui{color:var(--site-accent-texte)}@media (min-width:900px){.vb-vs-entete,.vb-vs-ligne{column-gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;display:grid}.vb-vs-entete{padding-bottom:var(--sp-4)}.vb-vs-entete>:first-child{justify-self:end}.vb-vs-ligne{padding-block:var(--sp-4)}.vb-vs-critere{text-align:center;padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-chip);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);color:var(--vb-ink);grid-area:1/2;justify-self:center}.vb-vs-vb{text-align:right;grid-area:1/1}.vb-vs-autre{grid-area:1/3}.vb-vs-qui{display:none}}.vb-vs-decision{max-width:860px;margin-inline:auto}.vb-vs-ensemble{gap:var(--sp-6);justify-items:center;display:grid}.vb-vs-lien{align-items:center;gap:var(--sp-3);display:flex}.vb-vs-pastille{padding:var(--sp-3) var(--sp-4);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);align-items:center;display:inline-flex}.vb-vs-pastille--vb{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-vs-pastille--vb{border-color:color-mix(in oklab, var(--vb-grad-1) 60%, var(--vb-line-strong))}}.vb-vs-fil{background-image:linear-gradient(90deg, var(--vb-grad-1) 50%, transparent 50%);background-size:8px 2px;width:64px;height:2px}.vb-progs{gap:var(--sp-5);max-width:1000px;margin-inline:auto;display:grid}.vb-progs-portes{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.vb-progs-porte{gap:var(--sp-2);padding:var(--sp-6) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);align-content:start;display:grid}.vb-progs-porte .t-h3{margin-top:var(--sp-1)}.vb-progs-pied{gap:var(--sp-4);text-align:center;justify-items:center;display:grid}@media (min-width:760px){.vb-progs-portes{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-progs-porte{padding:var(--sp-7)}.vb-progs-pied{text-align:left;grid-template-columns:minmax(0,1fr) auto;justify-items:start}}.vb-tarifs-tableau{max-width:860px;margin-inline:auto}.vb-fin-citation{gap:var(--sp-4);margin:0;display:grid}.vb-fin-citation .t-corps-grand{max-width:52ch}.vb-acc-sortie--centre{justify-content:center;display:flex}.vb-niveaux{table-layout:fixed}.vb-niveaux-col-libelle{width:50%}.vb-niveaux th[scope=row]{width:auto}.vb-niveaux-groupe>*{padding-block:var(--sp-6) var(--sp-2);border-bottom:0}.vb-niveaux-groupe th{color:var(--vb-ink);text-align:left}.vb-niveaux tbody:not(:last-child) tr:last-child>*{border-bottom:1px solid var(--vb-line)}.vb-niveaux td .vb-arrive{margin-left:0}@media (max-width:639px){.vb-niveaux-col-libelle{width:44%}.vb-niveaux th,.vb-niveaux td{padding-inline:var(--sp-2)}.vb-niveaux thead th{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.vb-g-tete{padding-block:var(--sp-6) var(--sp-8)}.vb-g-ariane ol{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-6);font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-mention);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vb-g-ariane li{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-g-ariane a{min-height:24px;color:var(--site-encre-corps);align-items:center;transition:color .16s ease-out;display:inline-flex}.vb-g-ariane a:hover,.vb-g-ariane [aria-current]{color:var(--vb-ink)}.vb-g-tete-texte{gap:var(--sp-4);justify-items:start;max-width:760px;display:grid}.vb-g-tete-eyebrow{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.vb-g-tete-eyebrow .vb-eyebrow{margin:0}.vb-g-puce,.vb-g-bloc-glyphe,.vb-ex-glyphe{color:var(--vb-grad-1);flex-shrink:0;place-items:center;display:inline-grid}.vb-g-titre{max-width:20ch}.vb-g-chapeau{max-width:62ch}.vb-g-actions{align-items:center;gap:var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.vb-g-actions--centre{justify-content:center}.vb-g-tete-grille{gap:var(--sp-7);align-items:center;display:grid}.vb-g-tete-texte{text-align:left;justify-items:start;max-width:none}.vb-g-tete .vb-g-titre{max-width:18ch}.vb-g-tete .vb-g-chapeau{max-width:56ch}.vb-g-tete-visuel{width:100%;min-width:0}@media (min-width:900px){.vb-g-tete-grille{column-gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-g-bloc-tete{gap:var(--sp-3);max-width:760px;display:grid}.vb-g-bloc-tete .vb-eyebrow{margin:0}.vb-g-bloc-tete--centre{text-align:center;justify-items:center;margin-inline:auto}.vb-g-blocs{border-top:1px solid var(--vb-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.vb-g-bloc{column-gap:var(--sp-4);row-gap:var(--sp-1);padding-block:var(--sp-5);border-bottom:1px solid var(--vb-line);grid-template-columns:44px minmax(0,1fr);display:grid}.vb-g-bloc .vb-g-bloc-glyphe{grid-row:span 2}.vb-g-blocs--epreuve .vb-g-bloc-glyphe{color:var(--site-encre-mention)}@media (min-width:900px){.vb-g-blocs{column-gap:var(--sp-7);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.vb-g-blocs[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-g-bloc{row-gap:var(--sp-3);border-top:1px solid var(--vb-line);padding-block:var(--sp-5) 0;border-bottom:0;grid-template-columns:1fr}.vb-g-bloc .vb-g-bloc-glyphe{grid-row:auto}}.vb-g-faq{gap:var(--sp-6);display:grid}@media (min-width:1024px){.vb-g-faq{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.vb-g-faq-liste{gap:var(--sp-2);display:grid}.vb-g-question{border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated)}.vb-g-question summary{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);cursor:pointer;min-height:56px;list-style:none;display:flex}.vb-g-question summary::-webkit-details-marker{display:none}.vb-g-question-bouton{border:1px solid var(--vb-line-strong);width:28px;height:28px;color:var(--site-accent-texte);transition:background .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1)), border-color .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.vb-g-question-bouton svg{transition:transform .2s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-g-question[open] .vb-g-question-bouton{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g-question[open] .vb-g-question-bouton{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), transparent)}}.vb-g-question[open] .vb-g-question-bouton{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g-question[open] .vb-g-question-bouton{border-color:color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line-strong))}}.vb-g-question[open] .vb-g-question-bouton svg{transform:rotate(45deg)}.vb-g-question summary:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px;border-radius:var(--vb-r-control)}.vb-g-question>p{padding:0 var(--sp-5) var(--sp-5);max-width:68ch;margin:0}.vb-g-voir-titre{margin:0 0 var(--sp-5)}.vb-g-voir{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.vb-g-voir{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-g-voir-lien{align-content:start;gap:var(--sp-2);height:100%;padding:var(--sp-5);padding-right:var(--sp-8);border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);transition:border-color .16s ease-out;display:grid;position:relative}.vb-g-voir-glyphe{color:var(--site-accent-texte);margin-bottom:var(--sp-2);display:inline-flex}@media (max-width:899px){.vb-g-voir-lien{column-gap:var(--sp-4);row-gap:var(--sp-1);padding:var(--sp-4) var(--sp-8) var(--sp-4) var(--sp-5);grid-template-columns:24px minmax(0,1fr);align-items:center}.vb-g-voir-lien>.vb-g-voir-glyphe{grid-row:1/span 2;margin-bottom:0}}.vb-g-voir-lien:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g-voir-lien:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 40%, var(--vb-line))}}.vb-g-fleche{color:var(--site-accent-texte);transition:transform .18s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));display:inline-flex}.vb-g-voir-lien .vb-g-fleche{right:var(--sp-5);position:absolute;top:50%;translate:0 -50%}a:hover>.vb-g-fleche,a:hover .vb-g-fleche{transform:translate(3px)}.vb-g-long{gap:var(--sp-6);display:grid}.vb-g-sommaire{gap:var(--sp-3);align-content:start;display:grid}.vb-g-sommaire ol{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.vb-g-sommaire a{align-items:center;gap:var(--sp-3);min-height:40px;padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-control);font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-corps);line-height:1.4;transition:background .16s ease-out,color .16s ease-out;display:flex}.vb-g-sommaire a:hover{background:var(--vb-bg-elevated);color:var(--vb-ink)}.vb-g-sommaire-n{font-variant-numeric:tabular-nums;color:var(--site-accent-texte);font-weight:600}.vb-g-texte{gap:var(--sp-8);max-width:68ch;display:grid}.vb-g-chapitre{gap:var(--sp-4);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));display:grid}.vb-g-chapitre-n{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-weight:700;font-size:var(--site-nombre-s);color:var(--site-accent-texte);font-variant-numeric:tabular-nums;margin:0}.vb-g-para{color:var(--site-encre-corps);margin:0}.vb-g-liste{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-g-liste li{padding-left:var(--sp-6);line-height:1.55;position:relative}.vb-g-liste li:before{content:"";background:var(--vb-grad-1);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.vb-g-citation{margin:var(--sp-3) 0 0;padding:var(--sp-5) 0 var(--sp-5) var(--sp-5);border-left:2px solid var(--vb-grad-1)}.vb-g-citation p{color:var(--vb-ink);margin:0}@media (min-width:1024px){.vb-g-long{gap:var(--sp-8);grid-template-columns:260px minmax(0,1fr);align-items:start}.vb-g-sommaire{top:calc(var(--site-header-h) + var(--sp-5));position:sticky}}.vb-g-porte-suite{align-items:center;gap:var(--sp-2);color:var(--site-accent-texte);margin-top:auto;display:inline-flex}.vb-acc-hero{z-index:1;padding-bottom:0;display:flow-root;position:relative}.vb-acc-hero-grille{gap:var(--sp-7);justify-items:center;display:grid}.vb-acc-hero-texte{gap:var(--sp-4);text-align:center;justify-items:center;max-width:900px;display:grid}.vb-acc-hero-texte .vb-g-actions{justify-content:center}.vb-acc-hero-lede{max-width:52ch}.vb-acc-hero h1{font-size:calc(var(--site-display) * 1.25);line-height:.95}.vb-acc-hero-visuel{width:min(1040px,100%);margin-bottom:calc(var(--sp-9) * -1)}.vb-site-main>section.vb-acc-hero{padding-top:calc(var(--site-header-h) + var(--sp-9))}.vb-acc-hero+section{padding-top:calc(var(--sp-9) + var(--sp-8))}.vb-acc-presse{margin-top:var(--sp-3);max-width:46ch}@media (max-width:639px){.vb-hub-rangee-texte .t-corps-grand{font-size:var(--site-corps)}}.vb-acc-methode{gap:var(--sp-7);display:grid}.vb-acc-methode>div{gap:var(--sp-4);align-content:start;justify-items:start;display:grid}.vb-acc-citation,.vb-acc-citation p{margin:0}.vb-acc-principes{margin:0;padding:0;list-style:none;display:grid}.vb-acc-principe{column-gap:var(--sp-4);row-gap:var(--sp-1);padding-block:var(--sp-5);border-top:1px solid var(--vb-line);grid-template-columns:56px minmax(0,1fr);transition:background .16s ease-out;display:grid}.vb-acc-principes li:last-child .vb-acc-principe{border-bottom:1px solid var(--vb-line)}@media (min-width:1024px){.vb-acc-methode{gap:var(--sp-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}}.vb-acc-augmente{gap:var(--sp-6);display:grid}@media (min-width:1024px){.vb-acc-augmente{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}}.vb-acc-liste-portes{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-acc-porte-ligne{align-items:center;gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--vb-line);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.vb-acc-porte-ligne:hover .vb-acc-porte-titre{color:var(--site-accent-texte)}.vb-acc-porte-ligne>span:nth-child(2){gap:2px;display:grid}.vb-acc-porte-titre{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.vb-acc-porte-titre .vb-arrive{margin-left:0}@media (min-width:900px){.vb-acc-pourqui{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-acc-pourqui>div{gap:var(--sp-3);align-content:start;display:grid}.vb-acc-lignes{margin:0;padding:0;list-style:none}.vb-acc-ligne{column-gap:var(--sp-4);padding-block:var(--sp-4);border-bottom:1px solid var(--vb-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.vb-acc-lignes li:first-child .vb-acc-ligne{border-top:1px solid var(--vb-line)}.vb-acc-ligne .vb-g-fleche{grid-area:1/2/span 2}.vb-acc-ligne:hover .t-h4{color:var(--site-accent-texte)}.vb-acc-outils{gap:var(--sp-4);align-content:start;display:grid}.vb-acc-outil{gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);display:grid}.vb-acc-tarifs{gap:var(--sp-4);display:grid}@media (min-width:900px){.vb-acc-tarifs{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-acc-tarif{align-content:start;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);display:grid}.vb-preuve{gap:var(--sp-4);justify-items:start;max-width:880px;display:grid}.vb-preuve .vb-eyebrow{margin:0}.vb-preuve-phrase{color:var(--site-encre-corps);font-weight:500}.vb-preuve-fort{color:var(--vb-ink);font-weight:600}.vb-ex{gap:var(--sp-5);grid-template-areas:"onglets""panneau""sortie";display:grid}.vb-ex-onglets{grid-area:onglets}.vb-ex-panneau{grid-area:panneau}.vb-ex-sortie{grid-area:sortie}.vb-ex-onglets{gap:var(--sp-2);scrollbar-width:none;margin-inline:calc(var(--site-gutter,16px) * -1);padding-inline:var(--site-gutter,16px);-webkit-mask-image:linear-gradient(90deg, var(--vb-ink) 82%, transparent);-webkit-mask-image:linear-gradient(90deg, var(--vb-ink) 82%, transparent);-webkit-mask-image:linear-gradient(90deg, var(--vb-ink) 82%, transparent);mask-image:linear-gradient(90deg, var(--vb-ink) 82%, transparent);display:flex;overflow-x:auto}.vb-ex-texte p{max-width:60ch}.vb-ex-onglets::-webkit-scrollbar{display:none}.vb-ex-onglet{align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);border-radius:var(--vb-r-control);border:1px solid var(--vb-line);color:var(--site-encre-corps);cursor:pointer;background:0 0;flex-shrink:0;transition:border-color .16s ease-out,background .16s ease-out,color .16s ease-out;display:inline-flex}.vb-ex-onglet .vb-ex-glyphe{width:36px;height:36px}.vb-ex-onglet:hover{color:var(--vb-ink)}.vb-ex-onglet[aria-selected=true]{color:var(--vb-ink);border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-ex-onglet[aria-selected=true]{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line))}}.vb-ex-onglet[aria-selected=true]{background:var(--vb-bg-elevated)}.vb-ex-panneau{gap:var(--sp-5);display:grid}.vb-ex-texte{gap:var(--sp-4);align-content:center;justify-items:start;display:grid}@media (min-width:1024px){.vb-ex{gap:var(--sp-6);grid-template:"onglets panneau""sortie panneau"1fr/260px minmax(0,1fr);align-items:start}.vb-ex-onglets{flex-direction:column;margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.vb-ex-panneau{grid-template-columns:minmax(0,1fr)}}.vb-hub-rangees{gap:var(--sp-8);margin:0;padding:0;list-style:none;display:grid}.vb-hub-rangee{gap:var(--sp-5);align-items:center;display:grid}.vb-hub-rangee-texte{gap:var(--sp-3);justify-items:start;display:grid}@media (min-width:1024px){.vb-hub-rangee{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vb-hub-rangee[data-sens=inverse] .vb-hub-rangee-texte{order:2}}.vb-hub-cartes{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.vb-hub-cartes{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-hub-carte{align-content:start;gap:var(--sp-3);height:100%;padding:var(--sp-6) var(--sp-5);display:grid}.vb-glo-lettres{gap:var(--sp-2);margin-bottom:var(--sp-6);top:var(--site-header-h);z-index:2;padding-block:var(--sp-3);background:var(--vb-bg);flex-wrap:wrap;display:flex;position:sticky}.vb-glo-lettres a{border-radius:var(--vb-r-control);border:1px solid var(--vb-line);width:40px;height:40px;font-family:var(--font-sans);color:var(--vb-ink);place-items:center;font-weight:600;display:grid}.vb-glo-lettres a:hover{border-color:var(--vb-grad-1)}.vb-glo{gap:var(--sp-6);display:grid}.vb-glo-lettre{gap:var(--sp-4);scroll-margin-top:calc(var(--site-header-h) + 72px);display:grid}.vb-glo-l{color:var(--site-accent-texte);margin:0}.vb-glo-lettre dl{gap:var(--sp-4);margin:0;display:grid}@media (min-width:1024px){.vb-glo-lettre{grid-template-columns:120px minmax(0,1fr)}}.vb-faq-site{gap:var(--sp-6);display:grid}@media (min-width:1024px){.vb-faq-site{gap:var(--sp-8);grid-template-columns:260px minmax(0,1fr);align-items:start}.vb-faq-site .vb-g-sommaire{top:calc(var(--site-header-h) + var(--sp-5));position:sticky}}.vb-faq-groupes{gap:var(--sp-8);max-width:820px;display:grid}.vb-faq-groupe{gap:var(--sp-4);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));display:grid}.vb-faq-groupe-titre{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.vb-faq-site .vb-g-sommaire a{justify-content:space-between}.vb-diag{gap:var(--sp-4);max-width:720px;padding:var(--sp-6) var(--sp-5);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);margin-inline:auto;display:grid}.vb-diag-progres{grid-auto-columns:1fr;grid-auto-flow:column;gap:1.5px;height:8px;display:grid}.vb-diag-progres span{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-diag-progres span{background:color-mix(in oklab, var(--vb-grad-1) 24%, transparent)}}.vb-diag-progres span:first-child{border-radius:4px 0 0 4px}.vb-diag-progres span:last-child{border-radius:0 4px 4px 0}.vb-diag-progres span[data-plein]{background:var(--vb-grad-1)}.vb-diag-question{margin:0}.vb-diag-reponses{gap:var(--sp-2);display:grid}.vb-diag-reponse{text-align:left;min-height:56px;padding:var(--sp-3) var(--sp-4);border-radius:var(--vb-r-control);border:1px solid var(--vb-line-strong);background:var(--vb-bg);color:var(--vb-ink);cursor:pointer;transition:border-color .16s ease-out,background .16s ease-out}.vb-diag-reponse:hover,.vb-diag-reponse:focus-visible{border-color:var(--vb-grad-1);background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-diag-reponse:hover,.vb-diag-reponse:focus-visible{background:color-mix(in oklab, var(--vb-grad-1) 5%, var(--vb-bg))}}.vb-diag-retour{color:var(--site-encre-corps);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.vb-diag-conseils{padding-left:var(--sp-5);gap:var(--sp-2);margin:0;display:grid}.vb-diag-attente{gap:var(--sp-3);margin-top:var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--vb-line);display:grid}.vb-diag-attente .vb-attente-bloc{text-align:left}.vb-diag-attente .vb-attente-mention{text-align:left;margin-inline:0}.vb-site-main{min-height:60svh}.rm-hero{padding-top:var(--sp-7);padding-bottom:var(--sp-5);background:var(--site-nuit)}.rm-hero-texte{gap:var(--sp-3);display:grid}.rm-hero-titre{text-wrap:balance;margin:0}.rm-hero-lede{max-width:54ch;margin:0}.rm-type{white-space:nowrap}.rm-type--nouveaute{color:var(--site-accent-texte)}.rm-type--amelioration{color:var(--site-encre-corps)}.rm-carte-etiquettes{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:inline-flex}.rm-main{padding-block:var(--sp-7) var(--sp-9);min-height:60vh}.rm-selecteur-bouton:focus-visible{outline:2px solid var(--site-accent-texte);outline-offset:2px}.rm-kanban{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.rm-kanban>*{min-width:0}.rm-selecteur{display:none}.rm-piste{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.rm-colonne{--rm-couloir:var(--vb-line-strong);gap:var(--sp-3);min-height:420px;padding:0 var(--sp-3) var(--sp-3);border-radius:var(--vb-r-chip) var(--vb-r-chip) var(--vb-r-satellite) var(--vb-r-satellite);border-top:3px solid var(--rm-couloir);background:var(--vb-bg-subtle);flex-direction:column;display:flex}.rm-colonne--construction{--rm-couloir:var(--vb-grad-1);background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.rm-colonne--construction{background:color-mix(in oklab, var(--vb-grad-1) 7%, var(--vb-bg-subtle))}}.rm-colonne-tete{top:var(--site-header-h);z-index:2;align-items:center;column-gap:var(--sp-2);padding:var(--sp-3) var(--sp-1) var(--sp-2);background:inherit;grid-template-columns:auto 1fr auto;display:grid;position:sticky}.rm-colonne-titre{margin:0}.rm-colonne-nombre{min-width:24px;padding:0 var(--sp-2);border-radius:var(--vb-r-full);background:var(--vb-bg-elevated);color:var(--vb-ink);text-align:center;font-variant-numeric:tabular-nums}.rm-colonne-liste{gap:var(--sp-2);align-content:start;display:grid}.rm-colonne-vide{padding:var(--sp-5) var(--sp-3);text-align:center}.rm-glyphe{flex:none}.rm-glyphe--idee{color:var(--site-encre-mention)}.rm-glyphe--prevu{color:var(--vb-ink-subtle)}.rm-glyphe--construction{color:var(--vb-grad-1)}.rm-selecteur-court{display:none}@media (max-width:479px){.rm-selecteur .rm-selecteur-bouton{padding:0 var(--sp-2);gap:var(--sp-1)}.rm-selecteur .rm-glyphe{display:none}.rm-selecteur-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rm-selecteur-court{display:inline}}@media (max-width:899px){.rm-selecteur{gap:var(--sp-2);scrollbar-width:none;display:flex;overflow-x:auto}.rm-selecteur-bouton{justify-content:center;align-items:center;gap:var(--sp-2);min-width:0;min-height:44px;padding:0 var(--sp-3);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-control);color:var(--site-encre-corps);white-space:nowrap;cursor:pointer;background:0 0;flex:auto;display:inline-flex}.rm-selecteur-nombre{color:var(--site-encre-mention)}.rm-selecteur-bouton--actif{border-color:var(--vb-ink);background:var(--vb-bg-elevated);color:var(--vb-ink);font-weight:600}.rm-piste{gap:var(--sp-3);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.rm-colonne{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;min-height:0}.rm-colonne-tete{position:static}}.rm-pastille{padding:2px var(--sp-2);font-size:var(--site-etiquette)}@keyframes rm-annonce-entree{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rm-vide{gap:var(--sp-3);padding:var(--sp-6);justify-items:start;max-width:640px;display:grid}@keyframes rm-tiroir-entree{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes rm-voile{0%{opacity:0}to{opacity:1}}.rm-selecteur-bouton .t-ui-sm{margin-left:var(--sp-2)}.rm-plus{border:1px dashed var(--vb-line-strong);border-radius:var(--vb-r-satellite);min-height:44px;color:var(--site-encre-corps);cursor:pointer;background:0 0;transition:border-color .16s ease-out,color .16s ease-out}.rm-plus:hover{border-color:var(--vb-grad-1);color:var(--vb-grad-1-text)}.rm-plus:focus-visible{outline:2px solid var(--site-accent-texte);outline-offset:2px}.rm-plus-lien{padding-inline:var(--sp-2);justify-self:start}@media (max-width:599px){.rm-hero{padding-bottom:var(--sp-6)}}.rm-etapes{gap:var(--sp-2);display:grid}.rm-etapes-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.rm-etapes-jauge{height:10px}.rm-etape-cran{--gl-accent:var(--vb-grad-1);--gl-track:var(--vb-bg-inset)}.rm-etape-cran .vb-cran-fill{width:0}.rm-etape-cran--faite .vb-cran-fill{width:100%}.rm-etape-cran--courante{animation:2.4s ease-in-out infinite rm-souffle}@keyframes rm-souffle{0%,to{background:color-mix(in oklab, var(--vb-grad-1) 24%, var(--vb-bg-inset))}50%{background:color-mix(in oklab, var(--vb-grad-1) 48%, var(--vb-bg-inset))}}.rm-etapes-prochaine{align-items:baseline;gap:var(--sp-2);margin:0;display:flex}.rm-diode{background:var(--vb-grad-1);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.rm-etapes-liste{margin:var(--sp-3) 0 0;gap:var(--sp-3);padding:0;list-style:none;display:grid}.rm-etape{gap:var(--sp-3);color:var(--site-encre-corps);grid-template-columns:20px 1fr;align-items:start;display:grid}.rm-etape-marque{border-radius:var(--vb-r-chip);border:1.5px solid var(--vb-line-strong);width:20px;height:20px;color:var(--vb-bg-elevated);place-items:center;margin-top:2px;display:grid}.rm-etape--faite{color:var(--vb-ink)}.rm-etape--faite .rm-etape-marque{border-color:var(--vb-grad-1);background:var(--vb-grad-1)}.rm-etape--courante .rm-etape-marque{border-color:var(--vb-grad-1)}.rm-etape--courante{color:var(--vb-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.rm-etape-cran--courante{animation:none}}.rm-etapes--compacte{align-items:center;gap:var(--sp-2);display:flex}.rm-etapes--compacte .rm-etapes-jauge{flex:1;height:6px}.rm-plus{border-radius:var(--vb-r-nested);min-height:40px}.rm-colonne,.rm-colonne--construction{gap:var(--sp-2);min-height:360px;padding:0 var(--sp-2) var(--sp-2);border-top:0;border:1px solid var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.rm-colonne,.rm-colonne--construction{border:1px solid color-mix(in oklab, var(--vb-ink) 6%, transparent)}}.rm-colonne,.rm-colonne--construction{border-radius:var(--vb-r-satellite);background:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.rm-colonne,.rm-colonne--construction{background:color-mix(in oklab, var(--vb-ink) 2.5%, var(--vb-bg))}}.rm-colonne-tete{padding:var(--sp-3) var(--sp-2) var(--sp-2)}.rm-colonne-nombre{color:var(--site-encre-mention);background:0 0;padding:0}.rm-plus{color:var(--site-encre-mention);background:0 0;border-style:solid;border-color:#0000}.rm-plus:hover{background:var(--vb-ink);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.rm-plus:hover{background:color-mix(in oklab, var(--vb-ink) 5%, transparent)}}.rm-plus:hover{color:var(--vb-ink)}.rm-plus-lien{padding:var(--sp-2);color:var(--site-encre-mention);text-decoration:none}.rm-plus-lien:hover{color:var(--site-accent-texte)}@keyframes rm-cible{0%{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), transparent)}to{background:0 0}}.t-geant{font-family:var(--font-sans);font-size:var(--site-geant);font-variation-settings:"wdth" var(--site-chasse);letter-spacing:-.035em;font-weight:600;line-height:.92}.vb-tg{gap:var(--sp-5);display:grid}.vb-tg .vb-eyebrow{margin:0}.vb-tg-titre{text-wrap:balance;max-width:15ch;margin:0}.vb-tg-titre--h2{font-size:calc(var(--site-h2) * 1.1);max-width:20ch;line-height:.95}.vb-tg-encre{color:var(--vb-ink)}.vb-tg-lede{max-width:46ch}@media (min-width:900px){.vb-tg{column-gap:var(--sp-7);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end}.vb-tg .vb-eyebrow,.vb-tg-titre{grid-column:1}.vb-tg-lede{padding-bottom:var(--sp-2);grid-area:2/2}}.vb-lat{gap:var(--sp-6);display:grid}.vb-lat-tete{gap:var(--sp-3);align-content:start;display:grid}.vb-lat-tete .vb-eyebrow{margin:0}@media (min-width:900px){.vb-lat{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.vb-lat-tete{top:calc(var(--site-header-h) + var(--sp-6));align-self:start;position:sticky}}.vb-tc{gap:var(--sp-2);margin-bottom:var(--sp-5);display:grid}.vb-tc .vb-eyebrow{margin:0}.vb-bascule{--rangee:54px;gap:var(--sp-5);padding:var(--sp-5);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);transition:border-color .4s ease-out;display:grid}.vb-bascule[data-mode=survie]{border-color:var(--site-epreuve-bord)}.vb-bascule[data-mode=partie]{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-bascule[data-mode=partie]{border-color:color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line))}}.vb-bascule-barre{border-radius:var(--vb-r-control);background:var(--vb-card-nested);border:1px solid var(--vb-line);justify-self:start;gap:4px;padding:4px;display:inline-flex}.vb-bascule-choix{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border-radius:calc(var(--vb-r-control) - 2px);cursor:pointer;font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps);color:var(--site-encre-corps);background:0 0;border:1px solid #0000;font-weight:600;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;display:inline-flex}.vb-bascule-choix[aria-pressed=true]{background:var(--vb-bg-elevated);color:var(--vb-ink);border-color:var(--vb-line-strong)}.vb-bascule-diode{background:var(--site-encre-mention);border-radius:50%;width:8px;height:8px}.vb-bascule-choix[data-choix=survie][aria-pressed=true] .vb-bascule-diode{background:var(--site-epreuve);box-shadow:0 0 0 3px var(--site-epreuve)}@supports (color:color-mix(in lab, red, red)){.vb-bascule-choix[data-choix=survie][aria-pressed=true] .vb-bascule-diode{box-shadow:0 0 0 3px color-mix(in oklab, var(--site-epreuve) 25%, transparent)}}.vb-bascule-choix[data-choix=partie][aria-pressed=true] .vb-bascule-diode{background:var(--vb-grad-1);box-shadow:0 0 0 3px var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-bascule-choix[data-choix=partie][aria-pressed=true] .vb-bascule-diode{box-shadow:0 0 0 3px color-mix(in oklab, var(--vb-grad-1) 25%, transparent)}}.vb-bascule-plan{gap:var(--sp-6);display:grid}@media (min-width:900px){.vb-bascule-plan{align-items:start;gap:var(--sp-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-bascule-liste{height:calc(var(--n) * var(--rangee));margin:0;padding:0;list-style:none;position:relative}.vb-bascule-tache{inset-inline:0;top:calc(var(--k) * var(--rangee));height:calc(var(--rangee) - 8px);align-items:center;gap:var(--sp-3);padding:0 var(--sp-3);border-radius:var(--vb-r-control);border:1px solid var(--vb-line);background:var(--vb-bg);grid-template-columns:28px minmax(0,1fr) auto;transition:top .62s cubic-bezier(.16,1,.3,1),opacity .4s ease-out,background .4s ease-out,border-color .4s ease-out;display:grid;position:absolute}.vb-bascule-titre{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:639px){.vb-bascule{--rangee:64px}.vb-bascule-titre{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}}.vb-bascule-rang{width:24px;height:24px;color:var(--vb-ink-on-accent);font-size:var(--site-mention);border-radius:50%;place-items:center;display:grid}.vb-bascule-tache--prio{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-bascule-tache--prio{border-color:color-mix(in oklab, var(--vb-grad-1) 50%, var(--vb-line))}}.vb-bascule-tache--prio{background:var(--vb-bg-elevated)}.vb-bascule-tache--prio .vb-bascule-rang{background:var(--vb-grad-1)}.vb-bascule-gris{font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-mention);padding:2px var(--sp-2);border-radius:var(--vb-r-chip);background:var(--vb-ink);font-weight:600}@supports (color:color-mix(in lab, red, red)){.vb-bascule-gris{background:color-mix(in oklab, var(--vb-ink) 6%, transparent)}}.vb-bascule[data-mode=survie] .vb-bascule-titre{color:var(--site-encre-corps)}.vb-bascule-lecture{gap:var(--sp-3);align-content:start;display:grid}.vb-bascule-etiquette{color:var(--site-encre-mention);margin:0}.vb-bascule-chiffre{align-items:baseline;gap:var(--sp-2);margin:0;display:flex}.vb-bascule[data-mode=survie] .vb-bascule-chiffre .t-nombre-l{color:var(--site-epreuve-texte)}.vb-bascule[data-mode=partie] .vb-bascule-chiffre .t-nombre-l{color:var(--site-accent-texte)}.vb-bascule-texte{max-width:40ch;color:var(--site-encre-corps);margin:0}@media (max-width:639px){.vb-bascule{padding:var(--sp-4)}.vb-bascule-choix{padding:0 var(--sp-3);font-size:var(--site-mention)}}@media (prefers-reduced-motion:reduce){.vb-bascule-tache{transition:none}}.vb-ca{gap:var(--sp-6);display:grid}@media (min-width:900px){.vb-ca{align-items:center;gap:var(--sp-7);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.vb-ca-texte{gap:var(--sp-6);align-content:start;display:grid}.vb-ca-avant ul,.vb-ca-apres ol{margin:var(--sp-3) 0 0;gap:var(--sp-3);padding:0;list-style:none;display:grid}.vb-ca-avant li{gap:var(--sp-3);color:var(--site-encre-mention);grid-template-columns:22px minmax(0,1fr);line-height:1.5;display:grid}.vb-ca-avant-glyphe{color:var(--site-epreuve-texte);opacity:.8;padding-top:2px}.vb-ca-etiquette-avant{color:var(--site-epreuve-texte);margin:0}.vb-ca-apres .t-etiquette{margin:0}.vb-ca-apres li{gap:var(--sp-3);grid-template-columns:28px minmax(0,1fr);align-items:start;line-height:1.5;display:grid}.vb-ca-num{background:var(--vb-grad-1);width:26px;height:26px;color:var(--vb-ink-on-accent);font-family:var(--font-sans);font-size:var(--site-mention);border-radius:50%;place-items:center;font-weight:700;display:grid}.vb-ca-num[data-vide]{background:var(--vb-grad-1);border-radius:2px;width:14px;height:6px;margin:.55em 6px 0}.vb-ca--texte .vb-ca-texte{grid-column:1/-1}@media (min-width:900px){.vb-ca--texte{grid-template-columns:1fr}.vb-ca--texte .vb-ca-texte{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-ca-visuel{gap:var(--sp-2);display:grid}.vb-ca-repere{z-index:2;background:var(--vb-grad-1);width:30px;height:30px;color:var(--vb-ink-on-accent);font-family:var(--font-sans);font-size:var(--site-mention);box-shadow:0 0 0 3px var(--vb-grad-1), 0 0 22px 4px var(--vb-grad-1);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.vb-ca-repere{box-shadow:0 0 0 3px color-mix(in oklab, var(--vb-grad-1) 92%, transparent), 0 0 22px 4px color-mix(in oklab, var(--vb-grad-1) 20%, transparent)}}.vb-ca-repere:after{content:"";border:1px solid var(--vb-grad-1);border-radius:50%;position:absolute;inset:-6px}@supports (color:color-mix(in lab, red, red)){.vb-ca-repere:after{border:1px solid color-mix(in oklab, var(--vb-grad-1) 60%, transparent)}}.vb-ca-repere:after{animation:2.6s cubic-bezier(.16,1,.3,1) 3 vb-repere}@keyframes vb-repere{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@media (max-width:639px){.vb-ca-repere{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.vb-ca-repere:after{opacity:0;animation:none}}.vb-ih{justify-items:center;gap:var(--sp-3);margin:0;display:grid}.vb-ih figcaption{text-align:center;gap:2px;display:grid}.vb-lj{gap:var(--sp-2);display:grid}.vb-lj-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0;display:flex}.vb-lj>.t-mention{margin:0}.vb-bestiaire{gap:var(--sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-bestiaire-niche{border-radius:var(--vb-r-nested);width:96px;height:96px;animation:6.4s ease-in-out infinite vb-bestiaire;animation-delay:calc(var(--i) * -1.1s)}@keyframes vb-bestiaire{0%,to{translate:0}50%{translate:0 -4px}}@media (min-width:900px){.vb-bestiaire-niche{width:112px;height:112px}}@media (prefers-reduced-motion:reduce){.vb-bestiaire-niche{animation:none}}.vb-rail{gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}.vb-rail-etape{gap:var(--sp-2);align-content:start;display:grid;position:relative}.vb-rail-noeud{border-radius:var(--vb-r-control);background:var(--vb-card-nested);border:1px solid var(--vb-line);width:56px;height:56px;color:var(--vb-grad-1);margin-bottom:var(--sp-3);place-items:center;display:grid}.vb-rail-crans{display:none}@media (min-width:900px){.vb-rail{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--sp-5)}.vb-rail-crans{top:25px;left:68px;right:calc(var(--sp-5) * -1 + 4px);gap:3px;display:flex;position:absolute}.vb-rail-crans>span{background:var(--vb-grad-1);flex:1;height:6px}@supports (color:color-mix(in lab, red, red)){.vb-rail-crans>span{background:color-mix(in oklab, var(--vb-grad-1) 24%, transparent)}}.vb-rail-crans>span:first-child{border-radius:3px 0 0 3px}.vb-rail-crans>span:last-child{border-radius:0 3px 3px 0}.vb-rail-crans>span{animation:.6s ease-out both vb-cran-allume;animation-delay:calc(var(--k) * 70ms + .3s)}}@keyframes vb-cran-allume{0%{background:color-mix(in oklab, var(--vb-grad-1) 24%, transparent)}to{background:var(--vb-grad-1)}}@media (prefers-reduced-motion:reduce){.vb-rail-crans>span{background:var(--vb-grad-1);animation:none}}.vb-re{gap:var(--sp-6);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.vb-re-etape{gap:var(--sp-2);align-content:start;display:grid}.vb-re-num{color:var(--site-accent-texte)}.vb-re-trait{height:2px;margin:var(--sp-2) 0 var(--sp-3);background:linear-gradient(90deg, var(--vb-grad-1) 0 36px, var(--vb-line) 36px 100%);display:block}.vb-re--futur .vb-re-num{color:var(--site-encre-mention)}.vb-re--futur .vb-re-trait{background:repeating-linear-gradient(90deg, var(--vb-line-strong) 0 6px, transparent 6px 10px)}.vb-re h3,.vb-re p{margin:0}@media (min-width:640px){.vb-re{column-gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vb-re{grid-template-columns:repeat(4,minmax(0,1fr))}.vb-re:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-clip{gap:var(--sp-2);margin:0;display:grid}.vb-clip-ecran{border-radius:var(--vb-r-nested);background:var(--vb-bg-deep);border:1px solid var(--vb-line);position:relative;overflow:hidden}.vb-clip-ecran video,.vb-clip-ecran img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vb-clip-pause{right:var(--sp-2);top:var(--sp-2);border:1px solid var(--vb-line);background:var(--vb-bg-deep);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-clip-pause{background:color-mix(in oklab, var(--vb-bg-deep) 72%, transparent)}}.vb-clip-pause{color:var(--vb-ink);opacity:.72;cursor:pointer;transition:opacity .16s ease-out}.vb-clip-pause:hover,.vb-clip-pause:focus-visible,.vb-clip-pause[aria-pressed=true]{opacity:1}.vb-pf{gap:var(--sp-4);margin:0;display:grid}.vb-pf-niche{border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);box-shadow:none;padding:10px}.vb-pf-niche img{aspect-ratio:4/5;object-fit:cover;border-radius:calc(var(--vb-r-hero) - 6px);width:100%;display:block}.vb-pf figcaption{gap:var(--sp-2);display:grid}.vb-pf blockquote{margin:0}.vb-signature{align-items:center;gap:var(--sp-3);margin:0;display:flex}.vb-signature img{border-radius:50%;flex-shrink:0;width:40px;height:40px}.vb-signature-suite{display:block}.vb-presse{gap:var(--sp-3);display:grid}.vb-presse-chapeau{margin:var(--sp-2) 0 0}.vb-preuves{gap:var(--sp-4) var(--sp-5);padding:var(--sp-4) 0;border-block:1px solid var(--vb-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:900px){.vb-preuves{grid-template-columns:repeat(4,minmax(0,1fr))}}.vb-preuve{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.vb-preuve dd{color:var(--vb-ink);margin:0}.vb-presse ul{align-items:baseline;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-presse-titre{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps-grand);letter-spacing:-.02em;color:var(--site-encre-corps);font-weight:700}.vb-frise{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:grid;position:relative}.vb-frise-jalon{gap:var(--sp-1);padding-left:var(--sp-6);align-content:start;display:grid;position:relative}.vb-frise-jalon p{margin:0}.vb-frise-point{background:var(--vb-grad-1);width:14px;height:14px;box-shadow:0 0 0 4px var(--vb-grad-1);border-radius:50%;position:absolute;top:6px;left:0}@supports (color:color-mix(in lab, red, red)){.vb-frise-point{box-shadow:0 0 0 4px color-mix(in oklab, var(--vb-grad-1) 18%, transparent)}}.vb-frise-jalon:not(:last-child):before{content:"";top:22px;left:6px;bottom:calc(var(--sp-5) * -1);background:var(--vb-line);width:2px;position:absolute}.vb-frise-jalon--echec .vb-frise-point{background:var(--site-epreuve);box-shadow:0 0 0 4px var(--site-epreuve)}@supports (color:color-mix(in lab, red, red)){.vb-frise-jalon--echec .vb-frise-point{box-shadow:0 0 0 4px color-mix(in oklab, var(--site-epreuve) 18%, transparent)}}.vb-frise-quand{color:var(--site-accent-texte)}.vb-frise-jalon--echec .vb-frise-quand{color:var(--site-epreuve-texte)}@media (min-width:900px){.vb-frise{gap:var(--sp-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.vb-frise-jalon{padding-left:0;padding-top:var(--sp-6)}.vb-frise-point{top:0}.vb-frise-jalon:not(:last-child):before{left:22px;right:calc(var(--sp-5) * -1 - 2px);width:auto;height:2px;top:6px;bottom:auto}}.vb-tc-cadre{border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);overflow-x:auto}.vb-tcr{border-collapse:collapse;width:100%}.vb-tc-cadre--large .vb-tcr{min-width:620px}.vb-tct{display:none}@media (max-width:639px){.vb-tc-cadre--large .vb-tcr{display:none}.vb-tc-cadre--large{background:0 0;border:0;overflow:visible}.vb-tct{gap:var(--sp-3);display:grid}.vb-tct-besoin{padding:var(--sp-4);border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated)}.vb-tct-besoin>p{margin-bottom:var(--sp-3)}.vb-tct dl{gap:var(--sp-2);display:grid}.vb-tct-ligne{align-items:center;gap:var(--sp-3);grid-template-columns:1fr auto;display:grid}.vb-tct-ligne dd{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-tct-ligne--vb dt{color:var(--site-accent-texte);font-weight:600}.vb-tcr.vb-tcr--texte,.vb-tcr.vb-tcr--texte tbody,.vb-tcr.vb-tcr--texte tr,.vb-tcr.vb-tcr--texte th,.vb-tcr.vb-tcr--texte td{width:auto;display:block}.vb-tcr.vb-tcr--texte thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vb-tcr.vb-tcr--texte tr{padding-block:var(--sp-3);border-bottom:1px solid var(--vb-line)}.vb-tcr.vb-tcr--texte tbody tr:last-child{border-bottom:0}.vb-tcr.vb-tcr--texte th,.vb-tcr.vb-tcr--texte td{padding:var(--sp-1) var(--sp-4);border-bottom:0}.vb-tcr.vb-tcr--texte th[scope=row]{width:auto;padding-top:var(--sp-2)}.vb-tcr.vb-tcr--texte td:before{content:attr(data-col);font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-mention);font-weight:600;display:block}.vb-tcr--texte td.vb-tcr-vb:before{color:var(--site-accent-texte)}}.vb-tcr th,.vb-tcr td{padding:var(--sp-4);border-bottom:1px solid var(--vb-line)}.vb-tcr tbody tr:last-child>*{border-bottom:0}.vb-tcr thead th{text-align:center;font-weight:600}.vb-tcr thead th:first-child,.vb-tcr th[scope=row]{text-align:left}.vb-tcr th[scope=row]{width:34%;font-weight:400}.vb-tcr td{text-align:center}@supports (color:color-mix(in lab, red, red)){.vb-tcr .vb-tcr-vb{box-shadow:inset 1px 0 0 color-mix(in oklab, var(--vb-grad-1) 40%, var(--vb-line)), inset -1px 0 0 color-mix(in oklab, var(--vb-grad-1) 40%, var(--vb-line))}}.vb-tcr thead .vb-tcr-vb{color:var(--site-accent-texte)}.vb-tcr-mot{color:var(--site-encre-mention);margin-top:4px;display:block}.vb-crans3{gap:2px;display:inline-flex}.vb-crans3>span{background:var(--vb-grad-1);width:16px;height:10px}@supports (color:color-mix(in lab, red, red)){.vb-crans3>span{background:color-mix(in oklab, var(--vb-grad-1) 24%, transparent)}}.vb-crans3>span:first-child{border-radius:3px 0 0 3px}.vb-crans3>span:last-child{border-radius:0 3px 3px 0}.vb-crans3--oui>span[data-plein]{background:var(--vb-grad-1)}.vb-crans3--partiel>span[data-plein]{background:var(--site-encre-mention)}.vb-decision{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none}.vb-decision-ligne{gap:var(--sp-4);padding-block:var(--sp-4);border-bottom:1px solid var(--vb-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vb-decision-verdict{padding:4px var(--sp-3);border-radius:var(--vb-r-chip);background:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.vb-decision-verdict{background:color-mix(in oklab, var(--vb-ink) 7%, transparent)}}.vb-decision-verdict{color:var(--site-encre-corps);white-space:nowrap}.vb-decision-verdict--vb{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-decision-verdict--vb{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), transparent)}}.vb-lecture{z-index:48;inset-inline:0;top:var(--site-header-h);pointer-events:none;height:2px;position:fixed}.vb-lecture>span{background:var(--vb-grad-1);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.vb-art{gap:var(--sp-6);display:grid}.vb-art-sommaire{display:none}@media (min-width:900px){.vb-art{gap:var(--sp-8);grid-template-columns:220px minmax(0,1fr);align-items:start}.vb-art-sommaire{gap:var(--sp-3);top:calc(var(--site-header-h) + var(--sp-6));display:grid;position:sticky}.vb-art-sommaire ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.vb-art-sommaire a{padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-control);font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-mention);line-height:1.4;transition:background .16s ease-out,color .16s ease-out;display:block}.vb-art-sommaire a:hover{color:var(--vb-ink)}.vb-art-sommaire a[aria-current]{color:var(--vb-ink);background:var(--vb-bg-elevated);box-shadow:inset 0 0 0 1px var(--vb-line-strong);font-weight:600}}.vb-art-texte{min-width:0;max-width:70ch}.vb-art-chapitre{padding-top:var(--sp-7);scroll-margin-top:calc(var(--site-header-h) + var(--sp-4));position:relative}.vb-art-bloc:first-child .vb-art-chapitre{padding-top:0}.vb-art-num{margin:0 0 var(--sp-2);font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-weight:700;font-size:var(--site-nombre-s);letter-spacing:-.04em;color:var(--site-accent-texte);font-variant-numeric:tabular-nums}@media (min-width:1200px){.vb-art{column-gap:var(--sp-10);grid-template-columns:200px minmax(0,1fr)}.vb-art-num{right:calc(100% + var(--sp-6));top:var(--sp-7);font-size:var(--site-nombre-l);color:var(--vb-grad-1);margin:0;line-height:.9;position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-art-num{color:color-mix(in oklab, var(--vb-grad-1) 45%, transparent)}}.vb-art-bloc:first-child .vb-art-num{top:0}}.vb-art-titre{margin:0 0 var(--sp-4)}.vb-art-p{margin:0 0 var(--sp-4);font-family:var(--font-label);font-size:var(--site-corps-grand);letter-spacing:-.012em;color:var(--site-encre-corps);line-height:1.7}.vb-art-p--attaque{font-size:calc(var(--site-corps-grand) * 1.12);color:var(--vb-ink);line-height:1.6}.vb-art-liste{margin:0 0 var(--sp-5);gap:var(--sp-3);padding:0;list-style:none;display:grid}.vb-art-liste li{padding-left:var(--sp-6);font-family:var(--font-label);font-size:var(--site-corps);color:var(--vb-ink);line-height:1.6;position:relative}.vb-art-liste li:before{content:"";background:var(--vb-grad-1);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.vb-art-citation{margin:var(--sp-7) 0;gap:var(--sp-4);display:grid}.vb-art-citation--simple{margin:var(--sp-6) 0;gap:var(--sp-3)}.vb-art-citation--simple .vb-art-citation-crans>span{width:14px;height:5px}.vb-bande{z-index:2;padding-block:var(--sp-8);background:var(--vb-bg);box-shadow:0 0 0 100vmax var(--vb-bg);clip-path:inset(0 -100vmax);position:relative}.vb-art-figure:has(>.vb-bande){margin-block:var(--sp-8)}.vb-art-citation p{color:var(--vb-ink);margin:0}.vb-art-citation-crans{gap:2px;display:flex}.vb-art-citation-crans>span{background:var(--vb-grad-1);width:22px;height:7px}.vb-art-citation-crans>span:first-child{border-radius:4px 0 0 4px}.vb-art-citation-crans>span:last-child{border-radius:0 4px 4px 0}@media (min-width:1200px){.vb-art-citation{margin-right:-16%}}.vb-art-figure{margin:var(--sp-6) 0 var(--sp-2)}@media (min-width:1200px){.vb-art-figure{margin-right:-12%}}.vb-couv{isolation:isolate;gap:var(--sp-4);min-height:240px;padding:var(--sp-5);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);grid-template-rows:auto 1fr auto;transition:border-color .2s ease-out;display:grid;position:relative;overflow:hidden}@media (min-width:640px){.vb-couv{min-height:320px}}.vb-couv--sombre{background:var(--vb-bg);color:var(--vb-ink)}.vb-couv--claire{background:var(--vb-bg-elevated)}.vb-couv--grande{padding:var(--sp-6) var(--sp-5)}@media (min-width:640px){.vb-couv--grande{min-height:440px;padding:var(--sp-7) var(--sp-6)}}.vb-couv:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-couv:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 50%, var(--vb-line))}}.vb-couv-glyphe{z-index:-1;color:var(--vb-grad-1);opacity:.85;transition:translate .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-54px;right:-48px;rotate:-9deg}.vb-couv[data-sens=droite] .vb-couv-glyphe{bottom:-70px;right:-30px;rotate:7deg}.vb-couv--claire .vb-couv-glyphe{opacity:.7}.vb-couv:hover .vb-couv-glyphe{translate:-6px -6px}.vb-couv-haut{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.vb-couv-titre{max-width:15ch;color:var(--vb-ink);align-self:start}.vb-couv--grande .vb-couv-titre{max-width:18ch}.vb-couv-chapeau{max-width:min(52ch,58%)}@media (max-width:639px){.vb-couv-chapeau{max-width:none}.vb-couv--grande .vb-couv-glyphe{opacity:.35}}.vb-couv-bas{align-self:end}@media (prefers-reduced-motion:reduce){.vb-couv-glyphe{transition:none}}.vb-couvs{gap:var(--sp-4);display:grid}@media (min-width:640px){.vb-couvs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vb-couvs{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-codex{column-gap:var(--sp-4);row-gap:var(--sp-1);padding:var(--sp-4) 0;border-top:1px solid var(--vb-line);grid-template-columns:44px minmax(0,1fr);align-content:start;display:grid}.vb-codex-embleme{color:var(--vb-grad-1);grid-row:1/span 2;padding-top:2px}.vb-codex-terme{color:var(--vb-ink);transition:color .16s ease-out}.vb-codex:hover .vb-codex-terme{color:var(--site-accent-texte)}.vb-codex-def{grid-column:2;max-width:62ch}.vb-codex--grande{grid-template-columns:56px minmax(0,1fr)}.vb-codexs{column-gap:var(--sp-7);display:grid}@media (min-width:900px){.vb-codexs{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-glo .vb-codexs{grid-template-columns:1fr}@media (min-width:900px){.vb-glo .vb-codex{column-gap:var(--sp-5);grid-template-columns:44px minmax(0,3fr) minmax(0,6fr);align-items:baseline}.vb-glo .vb-codex-embleme{grid-row:auto;align-self:start}.vb-glo .vb-codex-def{grid-column:3}}.vb-fin-texte{gap:var(--sp-4);align-content:center;display:grid}.vb-fin-texte>*,.vb-fin-texte blockquote{margin:0}.vb-fin-bouton .vb-section,.vb-fin-bouton{padding-block:var(--sp-9)}.vb-fin-bouton-corps{justify-items:center;gap:var(--sp-5);text-align:center;display:grid}.vb-fin-bouton-corps>*{margin:0}.vb-fin-fondateur,.vb-fin-anneau,.vb-fin-offre{gap:var(--sp-7);align-items:center;display:grid}.vb-fin-fondateur .vb-pf{max-width:360px}@media (min-width:900px){.vb-fin-fondateur{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.vb-fin-fondateur .vb-pf{max-width:none}.vb-fin-anneau{gap:var(--sp-8);grid-template-columns:auto minmax(0,1fr)}.vb-fin-offre{gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-ticket{gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line-strong);background:var(--vb-bg-elevated);display:grid;position:relative}.vb-ticket>p{margin:0}.vb-ticket-prix{align-items:baseline;gap:var(--sp-2);display:flex}.vb-ticket-perfo{border-top:2px dashed var(--vb-line-strong);height:0;margin:var(--sp-2) calc(var(--sp-6) * -1);display:block}.vb-ticket-bouton,.vb-ticket-bouton>.vb-cta{justify-content:center;width:100%;max-width:none;display:flex}.vb-ticket-garantie{justify-content:center;align-items:center;gap:var(--sp-2);color:var(--site-encre-corps);display:flex}.vb-g-glyphe{color:var(--vb-grad-1);flex-shrink:0;display:inline-flex}.vb-g-blocs{border-top:1px solid var(--vb-line);gap:0;display:grid}.vb-g-blocs[data-n]{grid-template-columns:1fr}.vb-g-bloc{column-gap:var(--sp-5);row-gap:var(--sp-1);padding:var(--sp-5) 0;border:0;border-bottom:1px solid var(--vb-line);grid-template-columns:48px minmax(0,1fr);display:grid}.vb-g-bloc .vb-g-glyphe{grid-row:1/span 2;margin:0}.vb-g-bloc h3,.vb-g-bloc p{grid-column:2;margin:0}.vb-g-blocs--epreuve .vb-g-glyphe{color:var(--site-epreuve-texte)}.vb-g-faq-liste{border-top:1px solid var(--vb-line);gap:0}.vb-g-question{border:0;border-bottom:1px solid var(--vb-line);background:0 0;border-radius:0}.vb-g-question summary,.vb-g-question>p{padding-inline:0}.vb-g-question summary:hover .t-fort{color:var(--site-accent-texte)}.vb-fn-objet{margin-top:var(--sp-7)}.vb-fn-objets{gap:var(--sp-5);align-items:center;display:grid}@media (min-width:900px){.vb-fn-objets--duo{gap:var(--sp-7);grid-template-columns:auto minmax(0,1fr)}}.vb-fn-logos{padding:var(--sp-5);align-items:center;gap:var(--sp-5);border-radius:var(--vb-r-nested);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);color:var(--vb-ink);flex-wrap:wrap;margin:0;list-style:none;display:flex}.vb-pq-douleurs{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-pq-douleurs li{column-gap:var(--sp-5);row-gap:var(--sp-1);padding-block:var(--sp-5);border-bottom:1px solid var(--vb-line);grid-template-columns:52px minmax(0,1fr);display:grid}.vb-pq-douleurs h3,.vb-pq-douleurs p{grid-column:2;margin:0}.vb-pq-douleur-glyphe{color:var(--site-encre-mention);grid-row:1/span 2}.vb-pq-impasses{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.vb-pq-impasse{gap:var(--sp-2);padding-block:var(--sp-5);border-top:1px solid var(--vb-line);align-content:start;display:grid}.vb-pq-impasse p{margin:0}@media (min-width:640px){.vb-pq-impasses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vb-pq-impasses{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-pq-reponses{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.vb-pq-reponses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vb-pq-reponses{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-pq-reponse{align-content:start;gap:var(--sp-3);height:100%;display:grid}.vb-pq-reponse:hover .t-h4{color:var(--site-accent-texte)}.vb-pq-projection-grille{gap:var(--sp-7);align-items:center;display:grid}@media (min-width:900px){.vb-pq-projection-grille{gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-pq-projection{max-width:38ch;margin:var(--sp-3) 0 0;color:var(--vb-ink)}.vb-cmp-face{padding:var(--sp-5);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);background:var(--vb-bg-elevated)}.vb-cmp-marques{justify-content:center;align-items:center;gap:var(--sp-5) var(--sp-7);padding:var(--sp-5) 0;flex-wrap:wrap;display:flex}.vb-duel{border-collapse:collapse;table-layout:fixed;width:100%}.vb-duel th,.vb-duel td{padding:var(--sp-3) var(--sp-2);border-bottom:1px solid var(--vb-line);vertical-align:middle}.vb-duel tbody tr:last-child>*{border-bottom:0}.vb-duel thead th{padding-top:0}.vb-duel th[scope=row]{text-align:left;color:var(--vb-ink);width:58%;padding-left:0;font-weight:400}.vb-duel td,.vb-duel thead th:not(:first-child){text-align:center}.vb-duel .vb-duel-vb{background:var(--vb-card-nested)}.vb-duel-marque{justify-content:center;align-items:center;gap:var(--sp-2);display:inline-flex}.vb-cmp-marque{align-items:center;gap:var(--sp-3);color:var(--vb-ink);display:inline-flex}.vb-cmp-ou{color:var(--site-encre-mention)}.vb-tcr--texte td{text-align:left;vertical-align:top}@media (min-width:640px){.vb-tcr--texte{table-layout:fixed}.vb-tcr-col-critere{width:24%}.vb-tcr-col-vb{width:40%}.vb-tcr--texte thead th{text-align:left}.vb-tcr--texte th[scope=row]{vertical-align:top}}.vb-terme-tete{padding-block:var(--sp-6) var(--sp-7)}.vb-terme-grille{gap:var(--sp-5);align-items:center;display:grid}.vb-terme-grille>div{justify-items:start;display:grid}@media (min-width:900px){.vb-terme-grille{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-terme-grille .vb-eyebrow{margin:0 0 var(--sp-4)}.vb-terme-mot{margin:0 0 var(--sp-5);overflow-wrap:anywhere;max-width:14ch}.vb-terme-def{max-width:46ch;color:var(--site-encre-corps);margin:0}.vb-terme-def dfn{color:var(--vb-ink);font-style:normal;font-weight:600}.vb-terme-embleme{width:140px;height:140px;color:var(--vb-grad-1);justify-self:center;place-items:center;display:grid}.vb-terme-embleme svg{width:100%;height:100%}@media (min-width:900px){.vb-terme-embleme{width:180px;height:180px}}.vb-terme-corps{gap:var(--sp-8);max-width:42rem;margin-inline:auto;display:grid}.vb-terme-texte{min-width:0}.vb-terme-exemple{gap:var(--sp-2);margin-top:var(--sp-5);padding:var(--sp-5);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);display:grid}.vb-terme-exemple p{margin:0}.vb-terme-ou:hover .t-h4{color:var(--site-accent-texte)}.vb-guide-tete{padding-block:var(--sp-6) var(--sp-7)}.vb-guide-tete-grille{gap:var(--sp-7);display:grid}.vb-guide-tete-texte{gap:var(--sp-5);text-align:left;justify-items:start;display:grid}@media (min-width:900px){.vb-guide-tete-grille{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-guide-tete-texte .vb-g-chapeau{max-width:58ch}.vb-guide-tete-texte .vb-eyebrow{margin:0}.vb-guide-titre{max-width:20ch;font-size:var(--site-display);margin:0;line-height:.98}.vb-guide-tete-couv{display:none}@media (min-width:900px){.vb-guide-tete-couv{pointer-events:none;width:min(520px,100%);display:block}}.vb-art-espace{height:var(--sp-7)}.vb-couvs--une>:first-child{grid-column:1/-1}@media (min-width:1200px){.vb-couvs--une>:first-child{grid-area:span 2/span 2}}.vb-fig{gap:var(--sp-2);margin:0;display:grid}.vb-fig--schema{padding:var(--sp-6) var(--sp-5);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line)}.vb-fig--schema figcaption{text-align:center}.vb-calc{gap:var(--sp-6);padding:var(--sp-6) var(--sp-5);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);display:grid}@media (min-width:900px){.vb-calc{padding:var(--sp-7) var(--sp-6)}}.vb-calc-reglages{gap:var(--sp-5);align-content:start;display:grid}.vb-calc-groupe{gap:var(--sp-2);border:0;margin:0;padding:0;display:grid}.vb-calc-choix{gap:var(--sp-2);flex-wrap:wrap;display:flex}.vb-calc-bouton{min-height:44px;padding:var(--sp-2) var(--sp-4);border-radius:var(--vb-r-control);border:1px solid var(--vb-line);background:var(--vb-card-nested);color:var(--site-encre-corps);cursor:pointer;transition:border-color .16s ease-out,background .16s ease-out,color .16s ease-out}.vb-calc-bouton:hover{border-color:var(--vb-line-strong)}.vb-calc-bouton[aria-pressed=true]{border-color:var(--vb-grad-1);color:var(--vb-ink);background:var(--vb-bg-elevated)}.vb-calc-bouton--x{padding-block:var(--sp-2);justify-items:start;gap:2px;display:grid}.vb-calc-x{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-variant-numeric:tabular-nums;color:var(--x-texte);font-weight:700}.vb-calc-bouton--x[aria-pressed=true]{border-color:var(--x-surface);background:var(--vb-bg-elevated)}.vb-calc-lecture{gap:var(--sp-5);align-content:start;display:grid}.vb-calc-total{align-items:baseline;gap:var(--sp-3);margin:0;display:flex}.vb-calc-jauges{gap:var(--sp-4);display:grid}.vb-calc-jauge-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-2);display:flex}.vb-calc-note{max-width:52ch;margin:0}@media (min-width:640px){.vb-calc{gap:var(--sp-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vb-g-tete-grille--visuel .vb-calc{grid-template-columns:1fr}@media (min-width:1440px){.vb-g-tete-grille--visuel .vb-calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vb-cascade{padding:var(--sp-5);gap:var(--sp-2);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);margin:0;list-style:none;display:grid}.vb-cascade-etage{align-items:center;gap:var(--sp-3) var(--sp-4);width:calc(100% - var(--i) * 9%);padding:var(--sp-4);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);border:1px solid var(--vb-line);grid-template-columns:auto minmax(0,1fr);margin-inline:auto;display:grid}.vb-cascade-etage:last-child{border-color:var(--vb-line-strong)}.vb-cascade-texte{gap:2px;display:grid}.vb-cascade-x{gap:var(--sp-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.vb-cascade-x>span{padding:2px var(--sp-2);border-radius:var(--vb-r-chip);background:var(--x-surface)}@supports (color:color-mix(in lab, red, red)){.vb-cascade-x>span{background:color-mix(in oklab, var(--x-surface) 24%, transparent)}}.vb-cascade-x>span{color:var(--x-texte);font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps);font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:639px){.vb-cascade-etage{width:100%}}.vb-tete-niche{padding:var(--sp-6) var(--sp-5);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line)}.vb-tete-niche .vb-bestiaire{justify-items:center;gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vb-vera{gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);justify-items:center;display:grid}.vb-vera-partie{gap:var(--sp-2);width:100%;margin:0;padding:0;list-style:none;display:grid}.vb-vera-partie li{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);border:1px solid var(--vb-line);display:flex}.vb-vera-lien{flex-direction:column;gap:3px;display:flex}.vb-vera-lien>span{background:var(--vb-grad-1);border-radius:2px;width:6px;height:8px}@supports (color:color-mix(in lab, red, red)){.vb-vera-lien>span{background:color-mix(in oklab, var(--vb-grad-1) calc(30% + var(--k) * 7%), transparent)}}.vb-vera-coeur{justify-items:center;gap:var(--sp-1);text-align:center;display:grid}.vb-vera-glyphe{width:88px;height:88px;color:var(--vb-grad-1);background:var(--vb-card-nested);border:1px solid var(--vb-line-strong);border-radius:50%;place-items:center;display:grid}.vb-vera-canaux{width:100%}.vb-fn-logos--colonne{gap:var(--sp-2);justify-items:start;display:grid}.vb-fn-logos--colonne li{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-fn-pastille{border-radius:var(--vb-r-control);background:var(--vb-card-nested);border:1px solid var(--vb-line);width:30px;height:30px;color:var(--vb-ink);place-items:center;display:inline-grid}@media (min-width:640px){.vb-vera{align-items:center;gap:var(--sp-4);grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr)}.vb-vera-lien{flex-direction:row}.vb-vera-lien>span{width:8px;height:6px}}@media (min-width:1100px){.vb-g-tete-visuel .vb-vera{grid-template-columns:1fr}.vb-g-tete-visuel .vb-vera-lien{flex-direction:column}}.vb-familles{column-gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.vb-familles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.vb-familles{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-familles>li{border-top:1px solid var(--vb-line);display:grid}.vb-famille{align-items:center;gap:var(--sp-4);padding-block:var(--sp-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.vb-famille:hover .t-h4{color:var(--site-accent-texte)}.vb-famille:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px}.vb-famille-texte{gap:var(--sp-1);display:grid}.vb-famille-glyphe{place-items:center;display:grid}.vb-hub-lignes{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-hub-ligne{align-items:start;gap:var(--sp-4);padding-block:var(--sp-5);border-bottom:1px solid var(--vb-line);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.vb-hub-ligne-texte{gap:var(--sp-1);max-width:72ch;display:grid}.vb-hub-ligne:hover .t-h4{color:var(--site-accent-texte)}.vb-hub-ligne .vb-g-fleche{align-self:center}@media (min-width:900px){.vb-hub-ligne{gap:var(--sp-6);grid-template-columns:140px minmax(0,1fr) auto}.vb-hub-lignes--glyphe .vb-hub-ligne{gap:var(--sp-5);grid-template-columns:48px minmax(0,1fr) auto}}.vb-hub-ligne-marge.t-mention{padding-top:4px}.vb-hub-lignes--nues .vb-hub-ligne{grid-template-columns:minmax(0,1fr) auto}.vb-pq-photo{gap:var(--sp-2);margin:0;display:grid}.vb-pq-photo img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-radius:var(--vb-r-hero);width:100%;display:block}.vb-glo-planche{padding:var(--sp-5);gap:var(--sp-2);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.vb-glo-planche li{justify-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-2);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);text-align:center;color:var(--vb-ink);display:grid}.vb-acc-schema .vb-schema-exemples,.vb-bande .vb-schema-exemples{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.vb-acc-schema .vb-schema-colonnes{align-items:start}.vb-glo-l.t-geant{color:var(--vb-grad-1);line-height:.85}@media (min-width:1200px){.vb-glo-lettre{grid-template-columns:140px minmax(0,1fr);align-items:start}}.vb-bento{gap:var(--sp-4);grid-template-areas:"anneau""coche""boss""niveau";display:grid}.vb-bento-case{align-content:center;gap:var(--sp-5);padding:var(--sp-5);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);display:grid}.vb-bento-case--anneau{align-content:center;justify-items:center;gap:var(--sp-8);grid-area:anneau}.vb-bento-case--anneau .vb-lj{width:100%}.vb-bento-case--coche{grid-area:coche}.vb-bento-case--boss{grid-area:boss}.vb-bento-case--niveau{grid-area:niveau}@media (min-width:640px){.vb-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"anneau coche""anneau coche""boss niveau"}}@media (min-width:640px) and (max-width:1199px){.vb-bento{grid-template-areas:"coche coche""anneau anneau""boss niveau"}.vb-bento-case--anneau{align-items:center;gap:var(--sp-6);grid-template-columns:auto minmax(0,1fr)}}@media (min-width:1200px){.vb-bento{grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);grid-template-areas:"anneau coche coche""anneau boss niveau"}}.vb-bento-principes{margin:var(--sp-7) 0 0;gap:var(--sp-5);padding:0;list-style:none;display:grid}.vb-bento-principes li{gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--vb-line);align-content:start;display:grid}@media (min-width:900px){.vb-bento-principes{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-acc-methode{gap:var(--sp-7);align-items:center;display:grid}.vb-acc-methode-texte{gap:var(--sp-5);justify-items:start;display:grid}.vb-acc-methode-texte .vb-eyebrow{margin:0}.vb-acc-citation .t-geant{font-size:var(--site-display);color:var(--vb-ink);max-width:16ch;line-height:.98}@media (min-width:900px){.vb-acc-methode{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.vb-acc-principes{margin:var(--sp-7) 0 0;border-top:1px solid var(--vb-line);gap:0;padding:0;list-style:none;display:grid}.vb-acc-principe{gap:var(--sp-2);padding:var(--sp-5) var(--sp-7) var(--sp-5) 0;border-bottom:1px solid var(--vb-line);border-top:0;grid-template-columns:1fr;display:grid;position:relative}.vb-acc-principe .vb-g-fleche{right:0;top:var(--sp-5);position:absolute}.vb-acc-principe:hover .t-h4{color:var(--site-accent-texte)}@media (min-width:900px){.vb-acc-principes{gap:var(--sp-6);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.vb-acc-principe{border-top:1px solid var(--vb-line);border-bottom:0}}.vb-acc-augmente-ecran{margin-top:var(--sp-6);max-width:520px}.vb-acc-pourqui{gap:var(--sp-7);display:grid}.vb-acc-pourqui-photo{gap:var(--sp-2);align-content:start;margin:0;display:grid}.vb-acc-pourqui-photo img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-radius:var(--vb-r-hero);width:100%;max-height:520px;display:block}@media (min-width:900px){.vb-acc-pourqui-photo img{aspect-ratio:4/5;max-height:none}}.vb-acc-pourqui-listes{gap:var(--sp-6) var(--sp-7);align-content:start;display:grid}.vb-acc-pourqui-listes>div{gap:var(--sp-3);align-content:start;display:grid}@media (min-width:900px){.vb-acc-pourqui{gap:var(--sp-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.vb-acc-lignes--familles{column-gap:var(--sp-5);border-top:1px solid var(--vb-line);display:grid}.vb-acc-lignes--familles li:first-child .vb-acc-ligne{border-top:0}.vb-acc-lignes--familles .vb-acc-ligne{padding-block:var(--sp-3)}@media (min-width:640px){.vb-acc-lignes--familles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vb-acc-lignes--familles{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-acc-outils{margin-top:var(--sp-6);border-top:1px solid var(--vb-line);gap:0;display:grid}.vb-acc-outil{align-items:start;gap:var(--sp-4);padding:var(--sp-5) 0;border-bottom:1px solid var(--vb-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.vb-acc-outil>span:first-child{gap:2px;display:grid}.vb-acc-outil:hover .vb-acc-outil-titre{color:var(--site-accent-texte)}@media (min-width:900px){.vb-acc-outils{gap:var(--sp-6);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.vb-acc-outil{border-top:1px solid var(--vb-line);border-bottom:0}}.vb-acc-sortie{align-items:center;gap:var(--sp-4) var(--sp-6);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.vb-bascule-x{padding:3px var(--sp-2);border-radius:var(--vb-r-chip);background:var(--x-surface);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vb-bascule-x{background:color-mix(in oklab, var(--x-surface) 22%, transparent)}}.vb-bascule-x{color:var(--x-texte);font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-size:var(--site-corps);font-variant-numeric:tabular-nums;font-weight:700;animation:.3s ease-out both vb-fondu}.vb-g-faq-tete{gap:var(--sp-5);align-content:start;display:grid}.vb-g-faq-contact{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-3);border-radius:var(--vb-r-control);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);justify-self:start;transition:border-color .16s ease-out;display:inline-flex}.vb-g-faq-contact:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g-faq-contact:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line))}}.vb-g-faq-contact-icone{border-radius:var(--vb-r-chip);background:var(--vb-grad-1);flex:none;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-g-faq-contact-icone{background:color-mix(in oklab, var(--vb-grad-1) var(--vb-chip-tint), transparent)}}.vb-g-faq-contact-icone{color:var(--site-accent-texte)}.vb-g-faq-contact>span{display:grid}@media (min-width:900px){.vb-g-faq-tete{top:calc(var(--site-header-h) + var(--sp-6));position:sticky}}.vb-g-voir-glyphe{margin-bottom:var(--sp-2)}.vb-kb-tete{gap:var(--sp-2);margin-bottom:var(--sp-6);padding-bottom:var(--sp-4);border-bottom:1px solid var(--vb-line);flex-direction:column;display:flex}.vb-kb-pile{gap:var(--sp-8);flex-direction:column;display:flex}.vb-kb-duo{gap:var(--sp-6);align-items:start;display:grid}@media (min-width:900px){.vb-kb-duo{grid-template-columns:1fr 1fr}}.vb-cookies{z-index:60;inset-inline:var(--sp-3);bottom:var(--sp-3);padding:var(--sp-4);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-float);background:var(--vb-bg-elevated);position:fixed}.vb-cookies-ligne-bandeau{gap:var(--sp-3);display:grid}.vb-cookies-texte{margin:0}.vb-cookies-actions,.vb-cookies-pied{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.vb-cookies-bouton{min-height:40px;padding:8px var(--sp-4);border-radius:var(--vb-r-control);border:1px solid var(--vb-line-strong);background:var(--vb-bg);color:var(--vb-ink);font-family:var(--font-label);font-size:var(--site-corps);white-space:nowrap;cursor:pointer;font-weight:600;transition:border-color .16s ease-out,background .16s ease-out}.vb-cookies-bouton:hover{border-color:var(--vb-grad-1)}.vb-cookies-bouton:focus-visible{outline:2px solid var(--site-accent-texte);outline-offset:2px}.vb-cookies-perso{color:var(--site-encre-corps);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.vb-cookies-perso:hover{color:var(--vb-ink)}.vb-cookies-lien{padding:var(--sp-2) 0;cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--vb-line-strong);-webkit-text-decoration-color:var(--vb-line-strong);-webkit-text-decoration-color:var(--vb-line-strong);text-decoration-color:var(--vb-line-strong);background:0 0;border:0}.vb-cookies-lien:hover{color:var(--vb-ink)}.vb-cookies-liste{margin:var(--sp-2) 0;padding:0;list-style:none;display:grid}.vb-cookies-ligne{gap:var(--sp-2);padding-block:var(--sp-3);border-top:1px solid var(--vb-line);display:grid}.vb-cookies-ligne-tete{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.vb-cookies-fixe{white-space:nowrap}.vb-cookies-detail summary{cursor:pointer;width:fit-content}.vb-cookies-inventaire{gap:var(--sp-2);margin:var(--sp-2) 0 0;padding:var(--sp-3);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);display:grid}.vb-cookies-fiche{gap:2px;display:grid}.vb-cookies-fiche dd{margin:0}.vb-cookies-fiche code{font-family:var(--font-label)}.vb-popup:has(.vb-cookies-liste){max-height:min(88vh,760px);overflow-y:auto}.vb-interrupteur{cursor:pointer;flex-shrink:0;width:44px;height:26px;display:inline-block;position:relative}.vb-interrupteur input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vb-interrupteur span{border-radius:var(--vb-r-full);background:var(--vb-card-nested);border:1px solid var(--vb-line-strong);transition:background .18s ease-out,border-color .18s ease-out;position:absolute;inset:0}.vb-interrupteur span:after{content:"";border-radius:var(--vb-r-full);background:var(--vb-ink-muted);width:18px;height:18px;transition:transform .18s ease-out,background .18s ease-out;position:absolute;top:3px;left:3px}.vb-interrupteur input:checked+span{background:var(--vb-grad-1);border-color:var(--vb-grad-1)}.vb-interrupteur input:checked+span:after{background:var(--vb-bg);transform:translate(18px)}.vb-interrupteur input:focus-visible+span{outline:2px solid var(--vb-grad-1);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vb-interrupteur span,.vb-interrupteur span:after{transition:none}}.rm-hero{padding-bottom:var(--sp-5)}.rm-onglets{margin-top:var(--sp-7);scrollbar-width:none;border-radius:var(--vb-r-control);background:var(--vb-bg-deep);border:1px solid var(--vb-line-strong);gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.rm-onglet{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-5);border-radius:calc(var(--vb-r-control) - 3px);color:var(--site-encre-corps);background:0 0;border:0;flex:none;font-weight:600;text-decoration:none;transition:background .16s ease-out,color .16s ease-out;display:inline-flex}.rm-onglet:after{content:none}.rm-onglet:hover{background:var(--vb-bg-elevated);color:var(--vb-ink)}.rm-onglet:focus-visible{outline:2px solid var(--site-accent-texte);outline-offset:2px}.rm-onglet--actif,.rm-onglet--actif:hover{background:var(--vb-grad-1);color:var(--vb-ink-on-accent);box-shadow:none}.rm-onglet-nom{font-size:var(--site-corps);margin:0}.rm-onglet-nombre{border-radius:var(--vb-r-full);background:var(--vb-card-nested);min-width:22px;color:var(--site-encre-mention);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px}.rm-onglet--actif .rm-onglet-nombre{background:var(--vb-ink-on-accent)}@supports (color:color-mix(in lab, red, red)){.rm-onglet--actif .rm-onglet-nombre{background:color-mix(in oklab, var(--vb-ink-on-accent) 16%, transparent)}}.rm-onglet--actif .rm-onglet-nombre{color:var(--vb-ink-on-accent)}@media (max-width:639px){.rm-onglets{display:flex}.rm-onglet{padding:0 var(--sp-3);flex:1 0 auto;justify-content:center}}.rm-carte{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--vb-r-nested);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));display:grid}.rm-carte-haut{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.rm-carte-titre{color:var(--vb-ink);margin:0;line-height:1.12}.rm-carte-accroche{margin:0}.rm-carte-pct{color:var(--vb-ink);font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.rm-carte-pied{align-items:center;gap:var(--sp-3);margin-top:var(--sp-1);display:flex}.rm-carte-date{white-space:nowrap}.rm-barre{flex:1;gap:2px;height:6px;display:flex}.rm-barre>span{background:var(--vb-line);flex:1}.rm-barre>span:first-child{border-radius:3px 0 0 3px}.rm-barre>span:last-child{border-radius:0 3px 3px 0}.rm-barre>span[data-plein]{background:var(--vb-grad-1)}.rm-statut-livre{color:var(--site-accent-texte);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.rm-statut-livre svg{flex:none}.rm-section-tete{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-7);flex-wrap:wrap;display:flex}.rm-section-tete h2{margin:0}.rm-section-lede{margin:var(--sp-2) 0 0;max-width:62ch}.rm-lien{color:var(--site-accent-texte);text-underline-offset:3px;text-decoration:underline}.rm-journal{gap:var(--sp-7);display:grid}.rm-sommaire{display:none}@media (min-width:1200px){.rm-journal{gap:var(--sp-8);grid-template-columns:180px minmax(0,1fr);align-items:start}.rm-sommaire{gap:var(--sp-3);top:calc(var(--site-header-h) + var(--sp-6));display:grid;position:sticky}.rm-sommaire ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rm-sommaire-lien{justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--vb-r-control);color:var(--site-encre-corps);text-decoration:none;display:flex}.rm-sommaire-lien:hover{background:var(--vb-card-nested);color:var(--vb-ink)}}.rm-semaines{gap:var(--sp-9);display:grid}.rm-semaine{gap:var(--sp-5);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));display:grid}.rm-semaine-tete{gap:var(--sp-1);padding-bottom:var(--sp-4);border-bottom:1px solid var(--vb-line);display:grid}.rm-semaine-tete .t-etiquette,.rm-semaine-titre{margin:0}.rm-semaine-compte{margin:var(--sp-1) 0 0;gap:var(--sp-4);color:var(--site-encre-corps);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (min-width:900px){.rm-semaine-tete{column-gap:var(--sp-6);grid-template-columns:minmax(0,1fr) auto;align-items:end}.rm-semaine-tete .t-etiquette,.rm-semaine-titre{grid-column:1}.rm-semaine-compte{grid-area:1/2/span 2;margin:0}}.rm-quetes{gap:var(--sp-4);display:grid}@media (min-width:900px){.rm-quetes{grid-template-columns:repeat(2,minmax(0,1fr))}}.rm-quete{border-radius:var(--vb-r-hero);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));align-content:start;display:grid;overflow:hidden}.rm-quete-image{aspect-ratio:16/9;background:var(--vb-bg-deep);border-bottom:1px solid var(--vb-line);margin:0}.rm-quete-image img{object-fit:cover;width:100%;height:100%;display:block}.rm-quete-corps{gap:var(--sp-3);padding:var(--sp-5);display:grid}.rm-quete-titre{color:var(--vb-ink);margin:0;line-height:1.12}.rm-quete-corps p{margin:0}.rm-quetes:has(>.rm-quete:only-child){grid-template-columns:1fr}@media (min-width:900px){.rm-quete:only-child:has(.rm-quete-image){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.rm-quete:only-child .rm-quete-image{border-bottom:0;border-right:1px solid var(--vb-line);aspect-ratio:auto;min-height:260px}}.rm-ameliorations{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.rm-ameliorations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.rm-ameliorations{grid-template-columns:repeat(3,minmax(0,1fr))}}.rm-amelioration,.rm-decompte{align-content:start;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--vb-r-nested);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));display:grid}.rm-amelioration{border:1px solid var(--vb-line);background:var(--vb-bg-elevated)}.rm-amelioration p,.rm-decompte p{margin:0}.rm-amelioration-haut{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.rm-amelioration-titre{color:var(--vb-ink);margin:0;line-height:1.25}.rm-decompte{background:var(--vb-card-nested);border:1px solid var(--vb-line)}.rm-decompte-chiffres{gap:var(--sp-2) var(--sp-5);color:var(--vb-ink);flex-wrap:wrap;display:flex}.rm-decompte-chiffres>span{align-items:baseline;gap:var(--sp-1);display:inline-flex}@media (min-width:900px){.rm-quete:last-child:nth-child(odd){grid-column:1/-1}}.rm-decompte{gap:var(--sp-1) var(--sp-6);padding:var(--sp-4) var(--sp-5);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);border:1px solid var(--vb-line);display:grid}.rm-decompte p{margin:0}.rm-decompte-chiffres{color:var(--vb-ink);white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:6px;display:inline-flex}.rm-decompte-sep{width:1px;height:14px;margin-inline:var(--sp-2);background:var(--vb-line-strong);align-self:center}.rm-decompte-texte{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:900px){.rm-decompte{grid-template-columns:auto minmax(0,1fr);align-items:center}}.rm-colonne--construction{background:var(--vb-grad-1);border-color:#0000}.rm-colonne--construction .rm-colonne-tete{background:var(--vb-grad-1);color:var(--vb-ink-on-accent)}.rm-colonne--construction .rm-colonne-titre,.rm-colonne--construction .rm-glyphe,.rm-colonne--construction .rm-colonne-nombre{color:var(--vb-ink-on-accent)}.rm-colonne--construction .rm-carte{box-shadow:0 1px 2px var(--vb-ink-on-accent);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.rm-colonne--construction .rm-carte{box-shadow:0 1px 2px color-mix(in oklab, var(--vb-ink-on-accent) 18%, transparent)}}.rm-colonne--prevu .rm-carte{background:var(--vb-bg-elevated)}.rm-colonne--idee .rm-carte{background:var(--vb-bg-elevated);border-style:dashed;border-color:var(--vb-line-strong)}.rm-hero-grille{gap:var(--sp-6);align-items:center;display:grid}@media (min-width:900px){.rm-hero-grille{column-gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.rm-hero-nav{min-width:0;margin-top:calc(-1 * var(--sp-6))}@media (min-width:900px){.rm-hero-texte{grid-area:1/1}.rm-hero-nav{grid-area:2/1}.rm-score{margin-bottom:calc(var(--sp-7) - var(--sp-5));grid-area:1/2/span 2;align-self:center}}.rm-hero-texte{text-align:left;justify-items:start;gap:var(--sp-4)}.rm-hero-titre{max-width:20ch}.rm-hero-lede{max-width:52ch}.rm-score{justify-self:end;gap:var(--sp-4);width:100%;max-width:460px;padding:var(--sp-5);border-radius:var(--vb-r-satellite);border:1px solid var(--vb-line-strong);background:var(--vb-bg-elevated);display:grid}.rm-score-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.rm-score-tete p{margin:0}.rm-score-periode{color:var(--vb-ink)}.rm-score-couloirs{margin:0;padding:0;list-style:none;display:grid}.rm-score-couloir{--rm-c:var(--vb-grad-1);align-items:end;gap:var(--sp-4);padding-block:var(--sp-3);border-top:1px solid var(--vb-line);grid-template-columns:136px minmax(0,1fr);display:grid}.rm-score-couloir:first-child{border-top:0;padding-top:0}.rm-score-couloir[data-type=ameliorations]{--rm-c:var(--vb-blue)}.rm-score-couloir[data-type=corrections]{--rm-c:var(--site-epreuve)}.rm-score-total{gap:var(--sp-1);margin:0;display:grid}.rm-score-n{font-family:var(--font-sans);font-variation-settings:"wdth" var(--site-chasse);font-weight:700;font-size:var(--site-titre);letter-spacing:-.04em;color:var(--vb-ink);font-variant-numeric:tabular-nums;line-height:.95}.rm-score-unite{align-items:center;gap:var(--sp-2);font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-mention);display:inline-flex}.rm-score-unite:before{content:"";border-radius:calc(var(--vb-r-chip) / 3);background:var(--rm-c);width:8px;height:8px}.rm-score-barres{grid-template-columns:repeat(var(--n,13), minmax(0, 1fr));gap:var(--sp-1);align-items:end;height:40px;margin:0;padding:0;list-style:none;display:grid}.rm-score-barres>li{align-items:flex-end;height:100%;display:flex}.rm-score-barre{width:100%;height:max(4px, calc(var(--h) * 100%));border-radius:calc(var(--vb-r-chip) / 3) calc(var(--vb-r-chip) / 3) 0 0;background:var(--rm-c)}.rm-score-axe{margin:calc(var(--sp-2) * -1) 0 0;padding-left:calc(136px + var(--sp-4));justify-content:space-between;gap:var(--sp-3);white-space:nowrap;display:flex}@media (max-width:899px){.rm-score{justify-self:start;max-width:560px}}@media (max-width:479px){.rm-score{max-width:none;padding:var(--sp-4);justify-self:stretch}.rm-score-couloir{gap:var(--sp-3);grid-template-columns:112px minmax(0,1fr)}.rm-score-axe{padding-left:calc(112px + var(--sp-3))}}.rm-ligne-fin{align-items:baseline;gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--vb-line);color:var(--site-encre-corps);font-variant-numeric:tabular-nums;margin:0;display:flex}.rm-ligne-fin .t-nombre-s{color:var(--vb-ink)}.vb-site-main .vb-carte--creusee,.vb-cascade-etage,.vb-vera-partie li,.vb-glo-planche li{border-color:var(--vb-line-strong)}.rm-sous-titre{margin:var(--sp-2) 0 calc(-1 * var(--sp-2));color:var(--vb-ink)}.vb-calc-bouton,.vb-fn-logos--colonne .vb-fn-pastille{border-color:var(--vb-line-strong)}.vb-glo-planche li,.vb-fn-logos--colonne{border:1px solid var(--vb-line-strong)}.vb-secu-sections{gap:var(--sp-7);max-width:820px;display:grid}.vb-secu-section{gap:var(--sp-3);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5));display:grid}.vb-secu-section h2{margin:0}.vb-secu-points{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-secu-points li{padding-left:var(--sp-5);margin:0;position:relative}.vb-secu-points li:before{content:"";background:var(--vb-grad-1);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.vb-secu-signaler{gap:var(--sp-6);justify-items:start;display:grid}.vb-secu-signaler h3{margin:0 0 var(--sp-3)}.vb-secu-formulaire{max-width:720px}.vb-demo-attente{gap:var(--sp-4);max-width:640px;display:grid}.vb-demo-attente .vb-attente-bloc{text-align:left;margin-top:0}.vb-demo-attente .vb-attente-forme{justify-content:flex-start;align-items:stretch}.vb-demo-attente .vb-attente-mention{text-align:left;margin-inline:0}.vb-demo-attente h2{margin:0}.vb-choix{padding:var(--sp-2);gap:var(--sp-2);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);margin:0;list-style:none;display:grid}.vb-choix-ligne{align-items:center;gap:var(--sp-3) var(--sp-4);padding:var(--sp-4);border-radius:var(--vb-r-nested);grid-template-columns:minmax(0,1fr) auto;display:grid}.vb-choix-ligne--phare{background:var(--vb-bg-inset);border:1px solid var(--vb-grad-1)}.vb-choix-nom{grid-column:1/-1;gap:2px;display:grid}.vb-choix-prix{align-items:baseline;gap:var(--sp-2);color:var(--vb-ink);display:inline-flex}.vb-choix-bouton{justify-self:end}.vb-choix-garantie{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) var(--sp-3);color:var(--site-encre-corps);display:flex}.vb-choix{container-type:inline-size}@container (min-width:620px){.vb-choix-ligne{grid-template-columns:minmax(0,1fr) auto auto}.vb-choix-nom{grid-column:auto}}.vb-acc-pourqui-titre{margin:0 0 var(--sp-3)}.vb-bestiaire .vb-boss-niche{border-color:var(--vb-line-strong)}.vb-bascule-tache--reste{opacity:.72}.vb-decision-verdict--vb{color:var(--vb-ink)}.rm-colonne--construction{align-self:start}@media (max-width:899px){.rm-piste{align-items:flex-start}}@media (min-width:480px) and (max-width:899px){.rm-colonne-tete{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.rm-colonne-liste{padding-top:var(--sp-2)}}.rm-lien-rss{min-height:44px;margin-top:var(--sp-1);align-items:center;display:inline-flex}.vb-do-tete{gap:var(--sp-3);text-align:center;justify-items:center;max-width:44rem;margin-inline:auto;display:grid}.vb-do-tete h2,.vb-do-tete p{margin:0}.vb-do-cartes{gap:var(--sp-3);margin:var(--sp-6) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.vb-do-carte{column-gap:var(--sp-4);row-gap:var(--sp-1);padding:var(--sp-4);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);grid-template-columns:56px minmax(0,1fr);grid-template-areas:"pastille titre""pastille texte";align-content:start;display:grid}.vb-do-carte h3,.vb-do-carte p{margin:0}.vb-do-titre{grid-area:titre;align-self:end}.vb-do-texte{grid-area:texte}.vb-do-pastille{border-radius:var(--vb-r-control);background:var(--vb-grad-1);width:56px;height:56px;color:var(--vb-bg-elevated);grid-area:pastille;align-self:start;place-items:center;display:grid}.vb-do-pastille svg{width:32px;height:32px}.vb-do-sortie{margin-top:var(--sp-6);justify-content:center;display:flex}@media (min-width:640px){.vb-do-cartes{gap:var(--sp-4);margin-top:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr))}.vb-do-carte{text-align:center;justify-items:center;row-gap:var(--sp-3);padding:var(--sp-6) var(--sp-5) var(--sp-7);border-radius:var(--vb-r-hero);grid-template-columns:minmax(0,1fr);grid-template-areas:"pastille""titre""texte"}.vb-do-titre{margin-top:var(--sp-2);align-self:start}.vb-do-pastille{border-radius:var(--vb-r-nested);width:80px;height:80px}.vb-do-pastille svg{width:44px;height:44px}}@media (min-width:1100px){.vb-do-cartes{grid-template-columns:repeat(4,minmax(0,1fr))}}.vb-ac-tete{gap:var(--sp-4);text-align:center;margin:0 auto var(--sp-8);justify-items:center;display:grid}.vb-ac-tete>*{margin:0}.vb-ac-tete .t-h2{max-width:20em}.vb-ac-tete .t-affiche{max-width:14em}.vb-ac-tete .vb-ac-lede{max-width:56ch;margin-top:var(--sp-2)}.vb-ac-tete--gauche{text-align:left;justify-items:start;margin:0}.vb-ac-tete--gauche .t-h2{max-width:16em}.vb-ac-tete--gauche .vb-fort{display:block}.vb-ac-pastille{justify-self:center}.vb-ac-tete--gauche .vb-ac-pastille{justify-self:start}.vb-ac-objet{margin-inline:auto}.vb-ac-pied{margin:var(--sp-8) 0 0;justify-content:center;display:flex}@media (max-width:639px){.vb-ac-tete{margin-bottom:var(--sp-7);gap:var(--sp-3)}.vb-ac-pied{margin-top:var(--sp-7)}.vb-ac-pied .vb-lien-fleche{align-items:center;min-height:44px;display:inline-flex}}.vb-vt-tete--axe:has(.vb-ac-console){padding-bottom:var(--sp-8)}.vb-vt-tete--axe .vb-vt-tete-preuve:has(.vb-ac-console){margin-bottom:0}.vb-vt-tete:has(.vb-ac-console) .vb-vt-tete-promesse{max-width:58ch}.vb-vt-tete--axe:has(.vb-ac-console) .vb-vt-tete-titre{max-width:13.5em}.vb-ac-console{width:100%;padding-top:var(--sp-5);justify-items:center;display:grid;position:relative}.vb-ac-console-ecran{width:62%}.vb-ac-console-sat{z-index:2;filter:drop-shadow(0 16px 28px var(--site-nuit));place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-ac-console-sat{filter:drop-shadow(0 16px 28px color-mix(in oklab, var(--site-nuit) 80%, transparent))}}.vb-ac-console-sat{animation:7s ease-in-out infinite vb-ac-flotte}.vb-ac-console-sat .vb-gl-card{width:100%;height:auto}.vb-ac-console-sat--hg{width:18%;top:6%;left:1%}.vb-ac-console-sat--hd{width:20%;animation-delay:-2s;top:8%;right:1%}.vb-ac-console-sat--bg{width:21%;animation-delay:-4s;top:60%;left:0}.vb-ac-console-sat--bd{width:23%;animation-delay:-5.5s;top:62%;right:0}@keyframes vb-ac-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.vb-ac-console-sat{animation:none}}@media (max-width:1023px){.vb-ac-console-ecran{width:80%}.vb-ac-console-sat--hg,.vb-ac-console-sat--bg{width:22%;left:0}.vb-ac-console-sat--hd,.vb-ac-console-sat--bd{width:24%;right:0}}@media (max-width:639px){.vb-vt-tete--axe:has(.vb-ac-console){padding-bottom:var(--sp-7)}.vb-ac-console-ecran{width:100%}.vb-ac-console-sat{display:none}}.vb-ac-deux{gap:var(--sp-8);align-items:center;display:grid}@media (min-width:1024px){.vb-ac-deux{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vb-ac-jr{gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);margin:0;display:grid}.vb-ac-jr-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.vb-ac-jr-liste{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-ac-jr-tache{align-items:center;column-gap:var(--sp-4);min-height:48px;padding-block:var(--sp-2);border-bottom:1px solid var(--vb-line);grid-template-columns:20px minmax(0,1fr) auto;display:grid}.vb-ac-jr-case{border:1.5px solid var(--vb-line-strong);width:20px;height:20px;color:var(--vb-bg-elevated);border-radius:6px;place-items:center;display:grid}.vb-ac-jr-case--faite{background:var(--vb-ink);color:var(--vb-bg-elevated);border-color:#0000}.vb-ac-jr-texte{min-width:0}.vb-ac-jr-tache:not(.vb-ac-jr-tache--reportee) .vb-ac-jr-texte{color:var(--site-encre-corps);text-decoration:line-through;-webkit-text-decoration-color:var(--vb-ink);-webkit-text-decoration-color:var(--vb-ink);-webkit-text-decoration-color:var(--vb-ink);text-decoration-color:var(--vb-ink)}@supports (color:color-mix(in lab, red, red)){.vb-ac-jr-tache:not(.vb-ac-jr-tache--reportee) .vb-ac-jr-texte{-webkit-text-decoration-color:color-mix(in oklab, var(--vb-ink) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--vb-ink) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--vb-ink) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--vb-ink) 40%, transparent)}}.vb-ac-jr-tache--reportee .vb-ac-jr-texte{color:var(--vb-ink);font-weight:600}.vb-ac-jr-duree{font-variant-numeric:tabular-nums;white-space:nowrap}.vb-ac-jr-demain{align-items:center;gap:var(--sp-2);white-space:nowrap;padding:var(--sp-1) var(--sp-3);color:var(--vb-ink);background:var(--vb-bg-inset);border:1px solid var(--vb-line);border-radius:999px;display:inline-flex}@media (max-width:639px){.vb-ac-jr{padding:var(--sp-5)}}.vb-paliers{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;max-width:920px;margin-inline:auto;display:grid}.vb-palier{align-content:end;justify-items:center;gap:var(--sp-3);padding:0 var(--sp-4);text-align:center;display:grid}.vb-palier>p{margin:0}.vb-palier-valeur{justify-items:center;gap:2px;display:grid}.vb-palier-valeur .t-nombre-m{font-variant-numeric:tabular-nums}.vb-palier-colonne{width:56px;height:240px;margin-block:var(--sp-2) var(--sp-3);flex-direction:column-reverse;gap:3px;display:flex}.vb-palier-cran{background:var(--gl-track,var(--vb-track));border-radius:2px;flex:1 1 0;transition:background-color .26s cubic-bezier(.16,1,.3,1),box-shadow .26s ease-out}.vb-palier-cran:first-child{border-radius:2px 2px 6px 6px}.vb-palier-cran:last-child{border-radius:6px 6px 2px 2px}.vb-palier-cran--allume{background:var(--gl-accent)}@media (prefers-reduced-motion:reduce){.vb-palier[data-x="1"] .vb-palier-cran:nth-child(-n+1),.vb-palier[data-x="2"] .vb-palier-cran:nth-child(-n+2),.vb-palier[data-x="5"] .vb-palier-cran:nth-child(-n+5),.vb-palier[data-x="10"] .vb-palier-cran{background:var(--gl-accent)}}.vb-palier-nom{margin-top:var(--sp-1)!important}.vb-palier-exemple{max-width:18ch;min-height:2.8em}.vb-ac-equation{justify-content:center;align-items:center;gap:var(--sp-3) var(--sp-5);max-width:920px;margin:var(--sp-8) auto 0;padding:var(--sp-5) var(--sp-6);border:1px solid var(--vb-line);border-radius:var(--vb-r-card,16px);background:var(--vb-bg-elevated);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.vb-ac-equation{background:color-mix(in oklab, var(--vb-bg-elevated) 70%, transparent)}}.vb-ac-equation-terme{align-items:center;gap:var(--sp-3);display:inline-flex}.vb-ac-equation-terme .t-nombre-m{font-variant-numeric:tabular-nums}.vb-ac-equation-signe{font-family:var(--font-label);font-size:var(--site-nombre-s);color:var(--site-encre-mention)}.vb-ac-equation-total{color:var(--vb-ink)}.vb-ac-equation-phrase{text-align:center;flex-basis:100%;margin:0}@media (max-width:767px){.vb-palier{padding:0 var(--sp-1);gap:var(--sp-2)}.vb-palier-colonne{gap:2px;width:34px;height:180px}.vb-palier-valeur .t-mention{font-size:var(--site-etiquette-xs)}.vb-palier-nom{font-size:var(--site-corps)}.vb-palier-exemple{font-size:var(--site-etiquette);max-width:12ch;min-height:4.2em}.vb-ac-equation{padding:var(--sp-5) var(--sp-4);gap:var(--sp-2) var(--sp-3)}.vb-ac-equation-signe{font-size:var(--site-corps)}}.vb-ac-saison{gap:var(--sp-8);align-items:center;max-width:1080px;display:grid}.vb-ac-saison-tunnel{justify-items:center;display:grid}.vb-ac-saison-boss{gap:var(--sp-6);display:grid}.vb-ac-boss-texte{gap:var(--sp-3);display:grid}.vb-ac-boss-texte>*{margin:0}.vb-ac-boss-texte .t-corps{max-width:46ch}.vb-ac-boss-cartes{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.vb-ac-saison{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:639px){.vb-ac-boss-cartes{grid-template-columns:minmax(0,1fr)}}.vb-ac-bento{gap:var(--sp-4);display:grid}.vb-ac-tuile{gap:var(--sp-3);padding:var(--sp-7);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);grid-template-rows:auto auto 1fr;min-width:0;display:grid;overflow:hidden}.vb-ac-tuile>h3,.vb-ac-tuile>p{margin:0}.vb-ac-tuile>p{max-width:44ch}.vb-ac-tuile-visuel{margin-top:var(--sp-5);place-items:end center;min-width:0;display:grid}.vb-ac-tuile--priorites .vb-ac-tuile-visuel{place-items:stretch stretch}.vb-ac-priorites-texte{gap:var(--sp-6);display:grid}.vb-ac-priorites-texte>p{max-width:44ch;margin:0}.vb-ac-reperes{gap:var(--sp-4);margin:0;display:grid}.vb-ac-repere{padding-left:var(--sp-4);border-left:2px solid var(--vb-grad-1);gap:2px;display:grid}.vb-ac-repere>*{margin:0}.vb-pj{justify-self:center;gap:var(--sp-4);width:100%;max-width:560px;padding:var(--sp-5);border-radius:var(--vb-r-nested);border:1px solid var(--vb-line);background:var(--vb-bg);margin:0;display:grid}.vb-pj-bloc{gap:var(--sp-2);display:grid}.vb-pj-bloc+.vb-pj-bloc{padding-top:var(--sp-4);border-top:1px solid var(--vb-line-faint,var(--vb-line))}.vb-pj-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-family:var(--font-label);font-size:var(--site-mention);margin:0;display:flex}.vb-pj-tete-titre{color:var(--vb-ink);font-weight:600}.vb-pj-tete-total{color:var(--site-encre-mention);font-variant-numeric:tabular-nums}.vb-pj-liste{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-pj-ligne{align-items:center;column-gap:var(--sp-3);min-height:44px;padding:0 var(--sp-3);border-radius:var(--vb-r-control);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);font-size:var(--site-mention);color:var(--vb-ink);grid-template-columns:20px 18px minmax(0,1fr) 40px 30px 64px;display:grid}.vb-pj-ligne>:nth-child(4){justify-self:center}.vb-pj-ligne--autre{background:0 0}.vb-pj-ligne--autre .vb-pj-titre{color:var(--site-encre-corps)}.vb-pj-rang{width:20px;height:20px;font-family:var(--font-label);font-size:var(--site-etiquette-xs);color:var(--vb-ink);background:var(--vb-bg-inset);border:1px solid var(--vb-line);border-radius:50%;place-items:center;font-weight:600;display:grid}.vb-pj-rang--vide{visibility:hidden}.vb-pj-case{border:1.5px solid var(--vb-line-strong);color:#fff;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.vb-pj-case--faite{background:var(--vb-grad-1);border-color:var(--vb-grad-1)}.vb-pj-titre{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.vb-pj-ligne--faite .vb-pj-titre{color:var(--site-encre-mention);text-decoration:line-through;-webkit-text-decoration-color:var(--site-encre-mention);-webkit-text-decoration-color:var(--site-encre-mention);-webkit-text-decoration-color:var(--site-encre-mention);text-decoration-color:var(--site-encre-mention)}.vb-pj-duree{color:var(--site-encre-mention);font-variant-numeric:tabular-nums;justify-self:end}.vb-pj-xbiz{color:var(--site-accent-texte);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-weight:600}.vb-pj-rituels{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-pj-rituel{align-items:center;gap:var(--sp-2);padding:6px var(--sp-3) 6px 8px;border:1px solid var(--vb-line);font-size:var(--site-mention);color:var(--site-encre-corps);border-radius:999px;display:inline-flex}.vb-pj-rituel--fait{color:var(--vb-ink)}@media (max-width:479px){.vb-pj{padding:var(--sp-4) var(--sp-3)}.vb-pj-ligne{column-gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--site-mention);grid-template-columns:18px minmax(0,1fr) auto 28px 58px;grid-template-areas:"case titre titre titre titre"". .puce duree xbiz";row-gap:4px}.vb-pj-ligne>.vb-pj-case{grid-area:case}.vb-pj-ligne>.vb-pj-titre{white-space:normal;grid-area:titre;line-height:1.3}.vb-pj-ligne>:nth-child(4){grid-area:puce}.vb-pj-ligne>.vb-pj-duree{grid-area:duree}.vb-pj-ligne>.vb-pj-xbiz{grid-area:xbiz}.vb-pj-rang{display:none}}.vb-ac-plaque{justify-self:center;width:100%;max-width:300px;margin:0}.vb-ac-plaque .vb-vt-decoupe-plaque{border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-nested);box-shadow:none;overflow:hidden}.vb-ac-plaque--projet{max-width:280px}@media (min-width:1024px){.vb-ac-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.vb-ac-tuile--priorites{column-gap:var(--sp-8);grid-column:span 12;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.vb-ac-tuile--priorites>h3{grid-area:1/1;align-self:end}.vb-ac-tuile--priorites>.vb-ac-priorites-texte{grid-area:2/1}.vb-ac-tuile--priorites .vb-ac-tuile-visuel{grid-area:1/2/span 2;align-self:center;margin-top:0}.vb-ac-tuile--potentiel,.vb-ac-tuile--focus,.vb-ac-tuile--vie{grid-column:span 4}}@media (min-width:640px) and (max-width:1023px){.vb-ac-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-ac-tuile--priorites,.vb-ac-tuile--vie{grid-column:span 2}}@media (max-width:639px){.vb-ac-tuile{padding:var(--sp-5)}}.vb-ac-vera-scene{gap:var(--sp-7);place-items:center;max-width:1080px;margin-inline:auto;display:grid}.vb-ac-vera-pose{width:220px;display:block}.vb-ac-vera-pose img{width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}@media (min-width:960px){.vb-ac-vera-scene{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.vb-ac-vera-pose{width:100%;max-width:400px;top:var(--sp-10);place-self:start center;position:sticky}}.vb-vm{gap:var(--sp-6);width:100%;display:grid}.vb-vm-liste{gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid;position:relative}.vb-vm-liste:before{content:"";background:linear-gradient(180deg, var(--vb-grad-from), var(--vb-grad-to));width:2px;position:absolute;top:22px;bottom:22px;left:21px}@supports (color:color-mix(in lab, red, red)){.vb-vm-liste:before{background:linear-gradient(180deg, color-mix(in oklab, var(--vb-grad-from) 55%, transparent), color-mix(in oklab, var(--vb-grad-to) 55%, transparent))}}.vb-vm-liste:before{opacity:.45;border-radius:2px}.vb-vm-liste:after{content:"";background:var(--vb-grad-to);border-radius:50%;width:8px;height:8px;animation:7s cubic-bezier(.45,0,.55,1) infinite vb-vm-impulsion;position:absolute;top:22px;left:18px}@keyframes vb-vm-impulsion{0%{opacity:0;top:22px}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 30px)}}.vb-vm-moment{column-gap:var(--sp-5);grid-template-columns:44px minmax(0,1fr);display:grid;position:relative}.vb-vm-glyphe{color:#fff;z-index:1;background:linear-gradient(135deg, var(--vb-grad-from), var(--vb-grad-to));width:44px;height:44px;box-shadow:0 0 0 4px var(--vb-bg);border-radius:12px;place-items:center;display:grid;position:relative}.vb-vm-corps{gap:var(--sp-2);min-width:0;display:grid}.vb-vm-corps>*{margin:0}.vb-vm-titre{margin-top:10px!important}.vb-vm-bulle{margin:var(--sp-2) 0 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);border-radius:4px 14px 14px}@supports (color:color-mix(in lab, red, red)){.vb-vm-bulle{background:color-mix(in oklab, var(--vb-bg-elevated) 80%, transparent)}}.vb-vm-bulle{gap:4px;max-width:52ch;display:grid}.vb-vm-bulle p{color:var(--vb-ink);font-size:var(--site-corps);margin:0;line-height:1.5}.vb-vm-bulle-auteur{font-family:var(--font-label);font-size:var(--site-etiquette);color:var(--site-accent-texte)}.vb-vm-canaux{align-items:center;gap:var(--sp-3);padding-left:calc(44px + var(--sp-5));flex-wrap:wrap;margin:0;display:flex}.vb-vm-canaux-logos{gap:var(--sp-2);color:var(--vb-ink);display:inline-flex}@media (prefers-reduced-motion:reduce){.vb-vm-liste:after{display:none}}@media (max-width:639px){.vb-ac-vera-pose{width:170px}.vb-vm-moment{column-gap:var(--sp-4);grid-template-columns:40px minmax(0,1fr)}.vb-vm-glyphe{width:40px;height:40px}.vb-vm-liste:before{left:19px}.vb-vm-liste:after{left:16px}.vb-vm-canaux{padding-left:0}}.vb-ac-vera-branchements{gap:var(--sp-7);margin-top:var(--sp-9);padding-top:var(--sp-8);border-top:1px solid var(--vb-line);justify-items:center;display:grid}.vb-ac-vera-branchements-texte{gap:var(--sp-3);text-align:center;justify-items:center;max-width:60ch;display:grid}.vb-ac-vera-branchements-texte>*{margin:0}.vb-rb{grid-template-columns:minmax(0,6fr) minmax(40px,1fr) auto minmax(40px,1fr) minmax(0,3fr);align-items:center;width:100%;max-width:1080px;margin:0;display:grid}.vb-rb-carte{gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--vb-r-card,16px);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);align-content:start;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-rb-carte{background:color-mix(in oklab, var(--vb-bg-elevated) 85%, transparent)}}.vb-rb-carte>*{margin:0}.vb-rb-logos{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-rb-logos--grille{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-rb-logo{align-items:center;gap:var(--sp-2);border-radius:var(--vb-r-control);border:1px solid var(--vb-line);background:var(--vb-bg);min-width:0;font-size:var(--site-mention);color:var(--vb-ink);padding:8px 10px;display:flex}.vb-rb-logo-glyphe{flex-shrink:0;place-items:center;width:20px;height:20px;display:inline-grid}.vb-rb-logo-nom{min-width:0;line-height:1.25}.vb-rb-fils{width:100%;height:220px;overflow:visible}.vb-rb-fils--droite{transform:scaleX(-1)}.vb-rb-fil{fill:none;stroke:var(--vb-line-strong);stroke-width:1.5px}.vb-rb-impulsion{fill:none;stroke:var(--vb-grad-to);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 300;stroke-dashoffset:310px;animation:3.6s linear infinite vb-rb-flux}.vb-rb-impulsion--retour{stroke:var(--vb-grad-from);animation-direction:reverse}@keyframes vb-rb-flux{to{stroke-dashoffset:0}}.vb-rb-centre{justify-items:center;gap:var(--sp-2);padding-inline:var(--sp-2);display:grid;position:relative}.vb-rb-noyau{z-index:1;background:var(--site-nuit);border:1px solid var(--vb-grad-to);border-radius:26px;place-items:center;width:96px;height:96px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-rb-noyau{border:1px solid color-mix(in oklab, var(--vb-grad-to) 45%, var(--vb-line))}}.vb-rb-onde{border:1px solid var(--vb-grad-to);opacity:0;border-radius:26px;width:96px;height:96px;animation:3.6s ease-out infinite vb-rb-onde;position:absolute;top:48px;left:50%;translate:-50% -50%}.vb-rb-onde--2{animation-delay:1.8s}@keyframes vb-rb-onde{0%{opacity:.5;scale:1}to{opacity:0;scale:1.6}}.vb-rb-nom{color:var(--vb-ink)}@media (prefers-reduced-motion:reduce){.vb-rb-impulsion,.vb-rb-onde{animation:none;display:none}}@media (max-width:959px){.vb-rb{grid-template-columns:minmax(0,1fr);justify-items:center;max-width:560px}.vb-rb-carte{width:100%}.vb-rb-fils,.vb-rb-fils--droite{width:24px;height:56px;transform:none}}@media (max-width:479px){.vb-rb-logos--grille{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-ac-fondateur{gap:var(--sp-7);align-items:start;display:grid}.vb-ac-fondateur-photo{justify-items:center;display:grid}.vb-ac-portrait{width:min(100%,440px)}.vb-ac-fondateur-texte{gap:var(--sp-5);justify-items:start;min-width:0;display:grid}.vb-ac-fondateur-texte>*{margin:0}.vb-ac-recit{gap:var(--sp-4);max-width:58ch;display:grid}.vb-ac-recit>p{color:var(--site-encre-corps);margin:0}.vb-ac-recit>p.t-fort{color:var(--vb-ink)}@media (min-width:900px){.vb-ac-fondateur{gap:var(--sp-9);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vb-ac-fondateur-photo{top:calc(var(--site-header-h) + var(--sp-6));position:sticky}}.vb-ac-offre-pied{align-items:center;gap:var(--sp-5);margin-top:var(--sp-7);flex-direction:column;display:flex}.vb-ac-garantie{align-items:flex-start;gap:var(--sp-3);max-width:46ch;display:flex}.vb-ac-garantie p{margin:0}.vb-ac-garantie-glyphe{color:var(--vb-grad-1);flex-shrink:0;margin-top:2px}.vb-ac-faq{border-top:1px solid var(--vb-line);max-width:760px;margin-inline:auto}.vb-ac-fin{overflow:hidden}.vb-ac-fin .vb-ac-tete{margin-bottom:var(--sp-6)}.vb-ac-fin-actions{justify-content:center}.vb-ac-fin-garantie{text-align:center;margin:var(--sp-4) 0 0}.vb-ac-fin-saison{margin:var(--sp-8) auto 0;max-width:1100px}.vb-ac-fin .vb-ac-fin-semaine{display:none}@media (max-width:639px){.vb-ac-fin{padding-bottom:var(--sp-8)}.vb-ac-fin-ecran{display:none}.vb-ac-fin .vb-ac-fin-semaine{display:block}}.vb-bascule-detail{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-bascule-detail li{grid-template-columns:var(--sp-5) minmax(0, 1fr) auto;column-gap:var(--sp-3);padding-block:var(--sp-3);border-bottom:1px solid var(--vb-line);grid-template-areas:"rang titre xbiz"".calcul xbiz";align-items:baseline;row-gap:2px;display:grid}.vb-bascule-detail-rang{font-variant-numeric:tabular-nums;grid-area:rang}.vb-bascule-detail-titre{min-width:0;color:var(--vb-ink);grid-area:titre}.vb-bascule-detail-calcul{grid-area:calcul}.vb-bascule-detail-xbiz{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:xbiz;align-self:center}.vb-bascule[data-mode=partie] .vb-bascule-detail-xbiz{color:var(--site-accent-texte)}.vb-bascule[data-mode=survie] .vb-bascule-detail-xbiz{color:var(--site-epreuve-texte)}.vb-g2-xbiz{margin:0 0 var(--sp-6);padding:var(--sp-4) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-nested);max-width:62ch}.vb-g2-lien{padding-block:var(--sp-1);color:var(--site-accent-texte);text-underline-offset:3px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.vb-g2-lien:hover{text-decoration-thickness:2px}.vb-g2-objet{margin-top:var(--sp-7)}.vb-g2-canal{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-g2-bascule-tete{max-width:860px}.vb-g2-bascule{gap:var(--sp-7);margin-top:var(--sp-7);align-items:start;display:grid}@media (min-width:900px){.vb-g2-bascule{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-g2-bascule--texte{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-g2-avant{top:var(--sp-10);position:sticky}.vb-g2-bascule--pleine{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}.vb-g2-bascule--pleine .vb-g2-avant{position:static}.vb-g2-bascule--pleine .vb-g2-avant ul{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr))}.vb-g2-bascule--pleine .vb-g2-avant li{border-bottom:0;padding-bottom:0}.vb-g2-bascule--pleine .vb-vt-decoupe-legende{max-width:none}.vb-g2-bascule--pleine .vb-vt-reperes{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-g2-avant ul,.vb-g2-apres ul{margin:var(--sp-4) 0 0;gap:var(--sp-4);padding:0;list-style:none;display:grid}.vb-g2-avant li,.vb-g2-apres li{column-gap:var(--sp-4);color:var(--site-encre-corps);border:0;grid-template-columns:32px minmax(0,1fr);align-items:start;padding:0;line-height:1.55;display:grid!important}.vb-g2-glyphe{color:#fff;background:linear-gradient(135deg, var(--vb-grad-from), var(--vb-grad-to));border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.vb-g2-glyphe--avant{color:var(--site-encre-mention);background:var(--vb-bg-inset);border:1px solid var(--vb-line)}.vb-g2-avant-etiquette{color:var(--site-encre-mention);margin:0}.vb-g2-apres>.t-etiquette{margin:0 0 var(--sp-4)}.vb-g2-figure{gap:var(--sp-3);min-width:0;margin:0;display:grid}.vb-g2-moment-tete{max-width:760px;margin-inline:auto}.vb-g2-moment-piece{margin-top:var(--sp-8)}.vb-g2-moment-piece[data-type=bestiaire]{justify-items:center;display:grid}.vb-g2-moment-piece[data-type=defile]{max-width:960px;margin-inline:auto}.vb-g2-etapes-entete{margin-bottom:var(--sp-7)}.vb-g2-etapes-tete{margin-top:var(--sp-10)}@media (max-width:639px){:is(.vb-g2-sans-mobile,.vb-g2-moment-piece:has(>.vb-g2-sans-mobile)){display:none}.vb-g2-etapes-tete{margin-top:var(--sp-8)}}.vb-g2-objection{gap:var(--sp-5);align-items:start;display:grid}.vb-g2-objection-q{margin:var(--sp-3) 0 0;max-width:22ch}.vb-g2-objection-r{max-width:58ch;margin:0}@media (min-width:900px){.vb-g2-objection{gap:var(--sp-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.vb-g2-objection-r{padding-top:var(--sp-7)}}.vb-g2-objection--carte{margin-top:var(--sp-10);padding:var(--sp-7) var(--sp-6);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero)}.vb-g2-objection--carte .vb-g2-objection-q{max-width:26ch}@media (min-width:900px){.vb-g2-objection--carte{padding:var(--sp-8)}.vb-g2-objection--carte .vb-g2-objection-r{padding-top:var(--sp-6)}}@media (max-width:639px){.vb-g2-objection--carte{margin-top:var(--sp-8);padding:var(--sp-6) var(--sp-5)}}.vb-g2-lexique{align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.vb-g2-lexique-titre{margin:0}.vb-g2-lexique ul{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-g2-lexique-puce{min-height:44px;padding:0 var(--sp-4);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-full);background:var(--vb-bg-elevated);color:inherit;transition:border-color .18s var(--vb-vera-ease);align-items:center;text-decoration:none;display:inline-flex}.vb-g2-lexique-puce:hover{border-color:var(--vb-grad-1)}.vb-g2-lexique-puce:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px}.vb-g2-defile-portrait{max-width:440px;margin-inline:auto}.vb-g2-clip .vb-clip{margin:0}.vb-g2-clip .vb-clip-ecran{border-radius:var(--vb-r-nested)}.vb-g2-hub-tete{max-width:760px}.vb-g2-bento{margin:var(--sp-8) 0 0;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.vb-g2-case{min-width:0;display:flex}@media (min-width:640px){.vb-g2-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-g2-case[data-tab="2"]{grid-column:1/-1}}@media (min-width:1024px){.vb-g2-bento{gap:var(--sp-5);grid-template-columns:repeat(12,minmax(0,1fr))}.vb-g2-case{grid-row:span 2;grid-template-rows:subgrid;display:grid}.vb-g2-case[data-col="4"]{grid-column:span 4}.vb-g2-case[data-col="5"]{grid-column:span 5}.vb-g2-case[data-col="7"]{grid-column:span 7}.vb-g2-case[data-col="8"]{grid-column:span 8}.vb-g2-case[data-col="12"]{grid-column:span 12}}.vb-g2-case-lien{align-content:start;gap:var(--sp-5);padding:var(--sp-6);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);color:inherit;transition:border-color .18s var(--vb-vera-ease), box-shadow .18s var(--vb-vera-ease);flex:1;text-decoration:none;display:grid}@media (min-width:1024px){.vb-g2-case-lien{grid-row:1/-1;grid-template-rows:subgrid;align-content:stretch;row-gap:0}.vb-g2-case-lien>.vb-g2-case-texte{padding-bottom:var(--sp-5)}.vb-g2-case[data-col="12"] .vb-g2-case-lien{column-gap:var(--sp-8);grid-template-rows:auto;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center}.vb-g2-case[data-col="12"] .vb-g2-case-texte{padding:0}}.vb-g2-case-lien.vb-g2-case-lien--sombre{background:var(--site-nuit);border-color:var(--vb-line-strong);color:var(--vb-ink)}.vb-g2-case-lien:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g2-case-lien:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}.vb-g2-case-lien:hover{box-shadow:var(--vb-shadow-card-hover)}.vb-g2-case-lien:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px}.vb-g2-case-texte{gap:var(--sp-2);align-content:start;justify-items:start;display:grid}.vb-g2-case-texte .t-etiquette{margin:0}.vb-g2-case-effet{max-width:30ch}.vb-g2-case-suite{align-items:center;gap:var(--sp-2);color:var(--site-accent-texte);margin-top:var(--sp-1);display:inline-flex}.vb-g2-case-lien:hover .vb-g2-case-suite svg{transform:translate(3px)}.vb-g2-case-suite svg{transition:transform .18s var(--vb-vera-ease)}.vb-g2-alcove{padding:var(--sp-4);border-radius:var(--vb-r-nested);background:var(--site-lunette);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-g2-alcove{background:color-mix(in oklab, var(--site-lunette) 72%, var(--site-nuit))}}.vb-g2-alcove{box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);min-width:0}.vb-g2-alcove .vb-vt-decoupe{width:100%;max-width:560px}.vb-g2-alcove .vb-vt-decoupe-plaque{box-shadow:var(--vt-ombre-flotte);transition:transform .24s var(--vb-vera-ease)}.vb-g2-case-lien:hover .vb-vt-decoupe-plaque{transform:translateY(-3px)}@media (min-width:1024px){.vb-g2-alcove{height:var(--g2-h);padding:0;container-type:size}.vb-g2-alcove .vb-vt-decoupe{max-width:none;width:min(92cqw, calc(88cqh * var(--g2-ar)))}.vb-g2-case[data-col="12"] .vb-g2-alcove .vb-vt-decoupe{width:min(94cqw, calc(90cqh * var(--g2-ar)))}}@media (max-width:639px){.vb-g2-case-lien{padding:var(--sp-5)}}@media (prefers-reduced-motion:reduce){.vb-g2-case-lien:hover .vb-vt-decoupe-plaque{transform:none}}.vb-g2-facons{gap:var(--sp-5);margin-top:var(--sp-8);display:grid}@media (min-width:900px){.vb-g2-facons{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-g2-facon{gap:var(--sp-6);padding:var(--sp-7) var(--sp-6);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-hero);align-content:start;display:grid}.vb-g2-facon--console{border-color:var(--vb-line-strong)}.vb-g2-facon--augmente{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g2-facon--augmente{border-color:color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line))}}.vb-g2-facon-tete{gap:var(--sp-3);display:grid}.vb-g2-facon-tete>*{margin:0}.vb-g2-portes{margin:0;padding:0;list-style:none;display:grid}.vb-g2-porte{gap:var(--sp-4);padding:var(--sp-4) 0;border-top:1px solid var(--vb-line);min-height:44px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.vb-g2-porte-glyphe{color:var(--vb-grad-1);display:grid}.vb-g2-porte-texte{gap:var(--sp-1);display:grid}.vb-g2-porte-texte .t-fort{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.vb-g2-porte-fleche{color:var(--site-accent-texte);transition:transform .18s var(--vb-vera-ease)}.vb-g2-porte:hover .vb-g2-porte-fleche{transform:translate(3px)}.vb-g2-porte:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px;border-radius:var(--vb-r-control)}.vb-g2-hub-scene{margin-top:var(--sp-8)}.vb-g2-groupes{gap:var(--sp-10);margin-top:var(--sp-8);display:grid}.vb-g2-famille{gap:var(--sp-3);max-width:820px;padding-top:var(--sp-5);border-top:1px solid var(--vb-line-strong);display:grid}.vb-g2-famille>*{margin:0}.vb-g2-famille--premiere{margin-top:var(--sp-9)}.vb-g2-groupe{gap:var(--sp-7);align-items:center;display:grid}@media (min-width:1024px){.vb-g2-groupe{gap:var(--sp-9);grid-template-columns:repeat(2,minmax(0,1fr))}.vb-g2-groupe--inverse .vb-g2-groupe-texte{order:2}}.vb-g2-groupe-texte{gap:var(--sp-4);align-content:start;min-width:0;display:grid}.vb-g2-groupe-texte>*{margin:0}.vb-g2-porte-mode{padding:2px var(--sp-2);border-radius:var(--vb-r-control);border:1px solid var(--vb-line-strong);color:var(--site-encre-corps)}.vb-g2-groupe-avant{column-gap:var(--sp-3);max-width:48ch;color:var(--site-encre-corps);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.vb-g2-groupe-portes{padding:0;list-style:none;display:grid;margin-top:var(--sp-2)!important}.vb-g2-groupe-portes li:last-child .vb-g2-porte{border-bottom:1px solid var(--vb-line)}.vb-g2-groupe-visuel{place-items:center;min-width:0;display:grid}.vb-g2-pile{justify-items:center;gap:var(--sp-5);width:100%;max-width:100%;display:grid;position:relative}.vb-g2-pile>*{width:100%;max-width:100%}.vb-g2-pile>.vb-vt-objet{width:100%}.vb-g2-pile--large{max-width:100%}.vb-g2-pile--portrait{max-width:420px}.vb-g2-pile--boss,.vb-g2-pile--duo{max-width:100%}.vb-g2-pile--duo>.vb-vt-objet{width:100%;margin-top:calc(-1 * var(--sp-8))}.vb-g2-pile-vera{width:min(100%,340px)}.vb-g2-pile-canaux{justify-content:center;gap:var(--sp-3);gap:var(--sp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-g2-pile-canaux li{place-items:center;display:grid}@media (max-width:1023px){.vb-g2-groupe{align-items:stretch;gap:var(--sp-4);flex-direction:column;display:flex}.vb-g2-groupe-texte{display:contents}.vb-g2-groupe-texte>*{order:3}.vb-g2-groupe-titre{order:1}.vb-g2-groupe-visuel{margin-block:var(--sp-2) var(--sp-3);order:2}.vb-g2-pile{max-width:560px}.vb-g2-pile--portrait{max-width:380px}}@media (max-width:639px){.vb-g2-groupes{gap:var(--sp-9);margin-top:var(--sp-7)}.vb-g2-pile{max-width:360px}}.vb-g2-facon-liste{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-g2-facon-liste li{gap:var(--sp-3);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.vb-g2-facon-liste svg{color:var(--vb-grad-1);margin-top:.3em}.vb-g2-facon-arrive{margin:0}.vb-g2-facon-lien{align-items:center;gap:var(--sp-2);justify-self:start;display:inline-flex}.vb-g2-verapile{justify-items:center;width:100%;max-width:520px;margin-inline:auto;display:grid;position:relative}.vb-g2-verapile-pose{width:min(78%,380px)}.vb-g2-verapile-cartes{gap:var(--sp-3);width:100%;margin-top:calc(-1 * var(--sp-9));z-index:1;display:grid;position:relative}.vb-g2-verapile-cartes>:nth-child(2){justify-self:end;width:92%}.vb-g2-portrait{width:min(100%,400px);margin-inline:auto;position:relative}.vb-g2-portrait-objet{width:70%;position:absolute;bottom:8%;left:-12%}@media (prefers-reduced-motion:reduce){.vb-g2-case-lien,.vb-g2-case-suite svg,.vb-g2-porte-fleche{transition:none}}@media (max-width:639px){.vb-g2-plaque .vb-vt-ecran .vb-vt-repere{left:calc(100% * var(--g2-rxm));top:calc(100% * var(--g2-rym))}.vb-g2-plaque .vb-vt-ecran .vb-vt-repere[data-hors-mobile]{display:none}}.vb-g2-plaque--etroite{max-width:calc(var(--sp-10) * 3.5)}.vb-g2-compo-devant{display:grid}.vb-g2-compo.vb-g2-compo--bande .vb-vt-compo-fond{justify-self:end;width:82%}.vb-g2-compo.vb-g2-compo--bande .vb-vt-compo-devant{justify-self:start;width:100%;margin-top:-10%}@media (max-width:639px){.vb-g2-compo.vb-g2-compo--bande .vb-vt-compo-fond{width:92%}.vb-g2-compo.vb-g2-compo--bande .vb-vt-compo-devant{width:100%;margin-top:-6%}}.vb-g2-logos-flottants{margin:var(--sp-3) 0 0;align-items:center;gap:var(--sp-2);order:2;justify-self:start;padding:0;list-style:none;display:flex}.vb-g2-logos-flottants li.vb-g2-logos-plus{width:auto;padding:0 var(--sp-3)}.vb-g2-logos-flottants li{width:calc(var(--sp-7) - var(--sp-1));height:calc(var(--sp-7) - var(--sp-1));border-radius:var(--vb-r-full);background:var(--vb-bg-elevated);box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete), var(--vt-ombre-flotte);place-items:center;display:grid}@media (max-width:639px){.vb-g2-logos-flottants li{width:calc(var(--sp-6) + var(--sp-1));height:calc(var(--sp-6) + var(--sp-1))}}.vb-g2-compo.vb-g2-compo--panneau .vb-vt-compo-devant{width:34%;margin-top:-46%;margin-right:3%}.vb-g2-panneau .vb-vt-decoupe-plaque{border-radius:var(--vb-r-satellite)}@media (max-width:639px){.vb-g2-compo.vb-g2-compo--panneau .vb-vt-compo-devant{width:46%;margin-top:-64%;margin-right:0}}.vb-g2-univers{isolation:isolate;aspect-ratio:5/4;border-radius:var(--vb-r-hero);background:var(--site-nuit);position:relative;overflow:hidden}.vb-g2-univers-puce{z-index:2;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-2);background:var(--site-nuit);margin:0;display:inline-flex;position:absolute;top:6%;left:6%}@supports (color:color-mix(in lab, red, red)){.vb-g2-univers-puce{background:color-mix(in oklab, var(--site-nuit) 82%, transparent)}}.vb-g2-univers-puce{border:1px solid var(--vt-filet,var(--vb-line-strong));border-radius:var(--vb-r-full);color:var(--vb-ink)}.vb-g2-univers-puce .vb-arrive{margin:0}.vb-g2-univers-boss{z-index:1;justify-items:center;gap:var(--sp-3);text-align:center;padding:var(--sp-5) var(--sp-4);background:var(--site-nuit);margin:0;display:grid;position:absolute;top:18%;left:6%;right:6%}@supports (color:color-mix(in lab, red, red)){.vb-g2-univers-boss{background:color-mix(in oklab, var(--site-nuit) 72%, transparent)}}.vb-g2-univers-boss{border:1px solid var(--vt-filet,var(--vb-line-strong));border-radius:var(--vb-r-satellite)}.vb-g2-univers-boss figcaption{color:var(--vb-ink);max-width:46ch}.vb-g2-univers-boss .vb-bestiaire{gap:var(--sp-2);grid-template-columns:repeat(6,minmax(0,1fr));width:100%;display:grid}.vb-g2-univers-boss .vb-bestiaire-niche{aspect-ratio:1;place-items:center;width:auto;height:auto;display:grid}.vb-g2-univers-boss .vb-bestiaire-niche svg{width:70%;height:auto}.vb-g2-univers-devant{z-index:2;width:46%;position:absolute;bottom:4%;left:6%}.vb-g2-univers-devant .vb-vt-decoupe-legende p{color:var(--vb-ink)}@media (max-width:639px){.vb-g2-univers{aspect-ratio:auto;gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--vb-r-satellite);display:grid}.vb-g2-univers-puce,.vb-g2-univers-boss,.vb-g2-univers-devant{width:auto;position:relative;inset:auto}.vb-g2-univers-puce{justify-self:start}.vb-g2-univers-boss{padding:var(--sp-4) var(--sp-3)}.vb-g2-univers-devant{justify-self:end;width:88%}}.vb-g2-augmente{padding-bottom:22%;display:grid;position:relative}.vb-g2-augmente-logos{margin:0 0 var(--sp-3);gap:var(--sp-2);padding:0;list-style:none;display:flex}.vb-g2-augmente-logos li{width:calc(var(--sp-7) - var(--sp-1));height:calc(var(--sp-7) - var(--sp-1));border-radius:var(--vb-r-full);background:var(--vb-bg-elevated);box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);place-items:center;display:grid}.vb-g2-augmente-codex{z-index:1;width:46%;position:absolute;bottom:0;left:0}.vb-g2-augmente-vera{z-index:2;width:40%;position:absolute;bottom:4%;right:0}@media (max-width:639px){.vb-g2-augmente{padding-bottom:30%}.vb-g2-augmente-fond{width:94%}.vb-g2-augmente .vb-g2-augmente-codex{display:none}.vb-g2-augmente-vera{width:62%;bottom:0}}.vb-g2-compo .vb-vt-decoupe--flottante .vb-vt-decoupe-legende{margin-top:var(--sp-3)}@media (min-width:640px){.vb-g2-moment-piece[data-type=scene]:has(.vb-vt-scene--telephone){max-width:calc(var(--sp-10) * 7.5);margin-inline:auto}.vb-g2-moment-piece .vb-vt-scene--telephone .vb-vt-scene-plateau{aspect-ratio:4/3}.vb-g2-moment-piece .vb-vt-scene--telephone .vb-vt-scene-objet{width:30%;bottom:8%}}@media (min-width:900px){.vb-g2-bascule--cartes{align-items:start}.vb-g2-bascule--cartes .vb-g2-avant{padding:var(--sp-7) var(--sp-6);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-satellite);flex-direction:column;display:flex;position:static}.vb-g2-bascule--cartes .vb-g2-avant ul{margin-top:var(--sp-6);gap:var(--sp-6)}}@media (max-width:899px){.vb-g2-bascule--cartes .vb-g2-avant{padding:var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line);border-radius:var(--vb-r-satellite)}}.vb-g3-tete .vb-g3-intro{max-width:760px;margin:0 auto var(--sp-8);text-align:center;justify-items:center}.vb-g3-tete .vb-g3-intro .t-corps-grand{max-width:60ch;margin-inline:auto}.vb-g3-tete .vb-g3-intro h1 .vb-fort{display:block}.vb-g3-tete .vb-offres{margin-inline:auto}.vb-g3-tete .vb-confiance{justify-content:center;margin-inline:auto}.vb-g3-tete .vb-g-ariane ol{justify-content:center}.vb-g3-prix{gap:var(--sp-1);display:grid}.vb-g3-prix .vb-offre-prix{margin:var(--sp-2) 0 0}.vb-g3-prix-mention{min-height:1.5em;margin:0}.vb-g3-console-pied{gap:var(--sp-3);flex-direction:column;display:flex}.vb-g3-relance{padding-top:var(--sp-4);border-top:1px dashed var(--vb-line-strong);margin:auto 0 0}.vb-g3-niv{background:var(--vb-bg);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);max-width:960px;margin-inline:auto;overflow:hidden}.vb-g3-niv-table{border-collapse:collapse;table-layout:fixed;width:100%}.vb-g3-niv-col-libelle{width:56%}.vb-g3-niv-table th,.vb-g3-niv-table td{padding:var(--sp-4) var(--sp-5);text-align:left;vertical-align:middle}.vb-g3-niv-offre{padding-block:var(--sp-6) var(--sp-5);border-bottom:1px solid var(--vb-line-strong)}.vb-g3-niv-table .vb-g3-niv-offre,.vb-g3-niv-table .vb-g3-niv-val{text-align:center}.vb-g3-niv-offre>span{display:block}.vb-g3-niv-offre .t-h4{color:var(--vb-ink)}.vb-g3-niv-offre .t-mention{margin-top:var(--sp-1)}.vb-g3-niv-coin{border-bottom:1px solid var(--vb-line-strong)}.vb-g3-niv-phare{background:var(--vb-bg-elevated);box-shadow:inset 1px 0 0 var(--vb-grad-1), inset -1px 0 0 var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g3-niv-phare{box-shadow:inset 1px 0 0 color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line)), inset -1px 0 0 color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line))}}thead .vb-g3-niv-phare{box-shadow:inset 1px 0 0 var(--vb-grad-1), inset -1px 0 0 var(--vb-grad-1), inset 0 3px 0 var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){thead .vb-g3-niv-phare{box-shadow:inset 1px 0 0 color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line)), inset -1px 0 0 color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line)), inset 0 3px 0 var(--vb-grad-1)}}.vb-g3-niv-titre th{padding-block:var(--sp-6) var(--sp-2);color:var(--vb-ink)}.vb-g3-niv-ligne>*{border-top:1px solid var(--vb-line)}.vb-g3-niv-libelle>span{display:block}.vb-g3-niv-libelle .t-mention{margin-top:2px}.vb-g3-niv-oui,.vb-g3-niv-non{justify-content:center;align-items:center;min-height:24px;display:inline-flex}.vb-g3-coche{border-radius:var(--vb-r-full);background:var(--vb-grad-1);place-items:center;width:24px;height:24px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.vb-g3-coche{background:color-mix(in oklab, var(--vb-grad-1) 16%, transparent)}}.vb-g3-coche{color:var(--site-accent-texte)}.vb-g3-niv-phare .vb-g3-coche{background:var(--vb-grad-1);color:var(--vb-contrast-ink)}.vb-g3-niv-non{color:var(--site-encre-mention);font-family:var(--font-label);font-size:var(--site-corps);font-weight:600;line-height:1}.vb-g3-niv-val .vb-arrive{padding:var(--sp-1) var(--sp-3);font-size:var(--site-mention);background:var(--vb-grad-1);margin-left:0}@supports (color:color-mix(in lab, red, red)){.vb-g3-niv-val .vb-arrive{background:color-mix(in oklab, var(--vb-grad-1) 14%, transparent)}}.vb-g3-niv-val .vb-arrive{color:var(--site-accent-texte)}.vb-g3-niv-groupe:last-child .vb-g3-niv-ligne:last-child>*{padding-bottom:var(--sp-6)}@media (max-width:639px){.vb-g3-niv{background:0 0;border:0;border-radius:0;overflow:visible}.vb-g3-niv-table,.vb-g3-niv-table tbody,.vb-g3-niv-table tr,.vb-g3-niv-table th,.vb-g3-niv-table td{display:block}.vb-g3-niv-table colgroup,.vb-g3-niv-table thead{display:none}.vb-g3-niv-groupe{margin-bottom:var(--sp-4);background:var(--vb-bg);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-satellite);overflow:hidden}.vb-g3-niv-titre{grid-template-columns:1fr 1fr;display:grid!important}.vb-g3-niv-titre th{padding:var(--sp-5) var(--sp-4) var(--sp-3);grid-column:1/-1}.vb-g3-niv-titre td{padding:0 var(--sp-4) var(--sp-3)!important;box-shadow:none!important;background:0 0!important;display:block!important}.vb-g3-niv-titre td:before{content:attr(data-col);font-family:var(--font-label);font-size:var(--site-mention);color:var(--site-encre-mention);font-weight:600;line-height:1.3}.vb-g3-niv-titre td.vb-g3-niv-phare:before{color:var(--site-accent-texte)}.vb-g3-niv-ligne{border-top:1px solid var(--vb-line);grid-template-columns:1fr 1fr;display:grid!important}.vb-g3-niv-ligne>*{border-top:0}.vb-g3-niv-libelle{grid-column:1/-1;padding:var(--sp-4) var(--sp-4) var(--sp-2)!important}.vb-g3-niv-table .vb-g3-niv-val{justify-content:flex-start;align-items:center;gap:var(--sp-2);text-align:left;box-shadow:none;background:0 0;padding:var(--sp-2) var(--sp-4) var(--sp-4)!important;display:flex!important}.vb-g3-niv-val+.vb-g3-niv-val{border-left:1px solid var(--vb-line)}.vb-g3-niv-groupe:last-child .vb-g3-niv-ligne:last-child>*{padding-bottom:var(--sp-4)}}.vb-g3-sur{gap:var(--sp-7);max-width:1080px;margin-inline:auto;display:grid}.vb-g3-sur-tete{gap:var(--sp-3);text-align:center;justify-items:center;display:grid}.vb-g3-sur-tete .vb-eyebrow,.vb-g3-sur-tete h2{margin:0}.vb-g3-sur-liste{gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}.vb-g3-sur-bloc{gap:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--vb-line-strong);align-content:start;display:grid}.vb-g3-sur-bloc .t-h3,.vb-g3-sur-bloc .t-corps{margin:0}.vb-g3-sur-bloc .vb-lien-texte{justify-self:start}.vb-g3-sur-glyphe{color:var(--vb-grad-1);display:inline-grid}@media (min-width:760px){.vb-g3-sur-liste{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-g3-porte{gap:var(--sp-2)}.vb-g3-stade{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-2);color:var(--site-encre-mention);display:inline-flex}.vb-g3-stade-crans{gap:3px;display:inline-flex}.vb-g3-stade-crans>span{border-radius:var(--vb-r-full);background:var(--vb-grad-1);width:18px;height:6px}@supports (color:color-mix(in lab, red, red)){.vb-g3-stade-crans>span{background:color-mix(in oklab, var(--vb-grad-1) 22%, transparent)}}.vb-g3-stade-crans>span[data-plein]{background:var(--vb-grad-1)}.vb-g3-progs-pied{gap:var(--sp-5);text-align:center;margin-top:var(--sp-3);justify-items:center;display:grid}.vb-g3-progs-points{justify-content:center;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-g3-progs-points li{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-g3-progs-points li:before{content:"";border-radius:var(--vb-r-full);background:var(--vb-grad-1);width:6px;height:6px}.vb-g3-progs-actions{justify-content:center;align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.vb-g3-progs-actions .vb-lien-texte{align-items:center;min-height:44px;display:inline-flex}.vb-g3-fin{gap:var(--sp-8);display:grid}.vb-g3-fin-tete{gap:var(--sp-4);text-align:center;justify-items:center;max-width:820px;margin-inline:auto;display:grid}.vb-g3-fin-tete .vb-eyebrow,.vb-g3-fin-tete h2,.vb-g3-fin-tete p{margin:0}.vb-g3-fin-tete .t-corps-grand{max-width:56ch}.vb-g3-fin-tete h2 .vb-fort{display:block}.vb-g3-fin .vb-vt-scene-legende{text-align:center;margin-inline:auto}.vb-g3-fin-actions{margin-top:var(--sp-2);justify-content:center}.vb-g3-visite{gap:var(--sp-9);counter-reset:etape;margin:0;padding:0;list-style:none;display:grid}.vb-g3-etape{gap:var(--sp-6);counter-increment:etape;align-items:center;min-width:0;display:grid}.vb-g3-etape-texte{gap:var(--sp-3);align-content:start;max-width:46ch;display:grid}.vb-g3-etape-texte>*{margin:0}.vb-g3-etape-texte .vb-lien-texte{justify-self:start}.vb-g3-etape-num{align-items:baseline;gap:var(--sp-2);color:var(--site-accent-texte);display:inline-flex}.vb-g3-etape-num:before{content:counter(etape, decimal-leading-zero);font-variant-numeric:tabular-nums}.vb-g3-etape-preuve{min-width:0}.vb-g3-mobile{display:none}@media (max-width:639px){.vb-g3-large{display:none}.vb-g3-mobile{display:block}}.vb-g3-etape--pleine{align-items:start}.vb-g3-etape--pleine .vb-g3-etape-texte{max-width:62ch}.vb-g3-etape--face .vb-vt-decoupe{margin-inline:auto}.vb-g3-etape--face:nth-child(2) .vb-vt-decoupe{max-width:400px}.vb-g3-etape--face:nth-child(3) .vb-vt-decoupe{max-width:480px}.vb-g3-etape--face:nth-child(4) .vb-vt-decoupe{max-width:440px}@media (min-width:960px){.vb-g3-etape--face{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vb-g3-etape--face:nth-child(3){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.vb-g3-etape--face:nth-child(3) .vb-g3-etape-texte{order:2}.vb-g3-etape--pleine:last-child{padding-top:var(--sp-8);border-top:1px solid var(--vb-line-strong)}}.vb-g3-fondu .vb-vt-decoupe-plaque{-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 80%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 80%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 80%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 80%, transparent);mask-image:linear-gradient(to bottom, var(--vb-ink) 80%, transparent)}.vb-g3-fondu--court .vb-vt-decoupe-plaque{-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 93%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 93%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 93%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--vb-ink) 93%, transparent);mask-image:linear-gradient(to bottom, var(--vb-ink) 93%, transparent)}.vb-g3-etape--vera{align-items:center}.vb-g3-vera-preuve .vb-vt-decoupe{max-width:380px;margin-inline:auto}@media (min-width:960px){.vb-g3-etape--vera{gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.vb-g3-etape--vera .vb-g3-etape-texte{max-width:52ch}}.vb-g3-demo-fin{gap:var(--sp-4);text-align:center;justify-items:center;max-width:760px;margin-inline:auto;display:grid}.vb-g3-demo-fin>*{margin:0}.vb-g3-demo-fin .vb-g-actions{justify-content:center}.vb-g3-pg-portrait{width:100%;max-width:400px;margin:0 auto;position:relative}.vb-g3-pg-plaque{left:calc(-1 * var(--sp-5));bottom:var(--sp-7);gap:var(--sp-1);max-width:220px;padding:var(--sp-4) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-satellite);box-shadow:var(--vt-ombre-flotte);display:grid;position:absolute}.vb-g3-pg-plaque .t-nombre-xl{color:var(--vb-ink);line-height:1}.vb-g3-pg-plaque>*{margin:0}.vb-g3-pg-nom{margin:var(--sp-3) 0 0;text-align:center}@media (max-width:639px){.vb-g3-pg-portrait{max-width:320px}.vb-g3-pg-plaque{left:var(--sp-3);bottom:var(--sp-4);max-width:160px;padding:var(--sp-3) var(--sp-4)}}.vb-g3-pg-parcours{gap:var(--sp-5);max-width:1040px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.vb-g3-pg-carte{gap:var(--sp-3);padding:var(--sp-7) var(--sp-6);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);align-content:start;display:grid}.vb-g3-pg-carte:nth-child(2){border-top:3px solid var(--vb-grad-1)}.vb-g3-pg-carte>*{margin:0}.vb-g3-pg-dl{gap:var(--sp-4);margin:var(--sp-2) 0 0;display:grid}.vb-g3-pg-dl>div{gap:var(--sp-1);display:grid}.vb-g3-pg-dl dt,.vb-g3-pg-dl dd{margin:0}.vb-g3-pg-resultat{padding-top:var(--sp-4);border-top:1px solid var(--vb-line)}.vb-g3-pg-duree{margin:var(--sp-5) 0 0;text-align:center}@media (min-width:760px){.vb-g3-pg-parcours{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-g3-pg-carte{padding:var(--sp-8) var(--sp-7)}}.vb-g3-pg-grille{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.vb-g3-pg-bloc{gap:var(--sp-3);min-width:0;padding:var(--sp-6);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-hero);align-content:start;display:grid}.vb-g3-pg-bloc>*,.vb-g3-pg-bloc-texte>*{margin:0}.vb-g3-pg-bloc-texte{gap:var(--sp-3);align-content:start;display:grid}.vb-g3-pg-glyphe{border-radius:var(--vb-r-satellite);background:var(--vb-grad-1);place-items:center;width:48px;height:48px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.vb-g3-pg-glyphe{background:color-mix(in oklab, var(--vb-grad-1) 12%, transparent)}}.vb-g3-pg-glyphe{color:var(--vb-grad-1)}.vb-g3-pg-bloc--image{gap:var(--sp-5)}@media (min-width:900px){.vb-g3-pg-grille{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-g3-pg-bloc--image{padding:var(--sp-7);grid-column:span 2;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.vb-g3-pg-bloc:not(.vb-g3-pg-bloc--image){padding:var(--sp-7) var(--sp-6);align-content:center;justify-items:start}.vb-g3-pg-bloc:not(.vb-g3-pg-bloc--image) .vb-g3-pg-glyphe{width:64px;height:64px}}.vb-g3-pg-origine{gap:var(--sp-7);align-items:center;max-width:1080px;margin-inline:auto;display:grid}.vb-g3-pg-origine-photo{width:100%;max-width:380px;margin-inline:auto}.vb-g3-pg-origine-texte{gap:var(--sp-4);align-content:start;display:grid}.vb-g3-pg-origine-texte>*{margin:0}@media (min-width:900px){.vb-g3-pg-origine{gap:var(--sp-9);grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}.vb-g3-pg-frise{gap:var(--sp-6);counter-reset:pas;max-width:1100px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.vb-g3-pg-pas{gap:var(--sp-2);counter-increment:pas;padding-left:calc(40px + var(--sp-4));align-content:start;display:grid;position:relative}.vb-g3-pg-pas>*{margin:0}.vb-g3-pg-pas-num{border-radius:var(--vb-r-full);background:var(--vb-bg-elevated);border:1px solid var(--vb-grad-1);width:40px;height:40px;color:var(--site-accent-texte);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid;position:absolute;top:0;left:0}.vb-g3-pg-pas-num:before{content:counter(pas, decimal-leading-zero)}.vb-g3-pg-pas:not(:last-child):after{content:"";top:44px;left:19.5px;bottom:calc(-1 * var(--sp-6) + 4px);background:var(--vb-line-strong);width:1px;position:absolute}@media (min-width:900px){.vb-g3-pg-frise{gap:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr))}.vb-g3-pg-pas{padding-left:0;padding-top:calc(40px + var(--sp-4))}.vb-g3-pg-pas:not(:last-child):after{left:48px;right:calc(-1 * var(--sp-6) + 8px);width:auto;height:1px;top:19.5px;bottom:auto}}.vb-g3-pg-actions{margin-top:var(--sp-8);justify-content:center}.vb-g4-fig{gap:var(--sp-3);min-width:0;margin:0;display:grid}.vb-g4-pile{gap:var(--sp-5);display:grid}.vb-g4-tunnel .vb-vt-decoupe{max-width:480px;margin-inline:auto}@media (min-width:900px){.vb-g4-tunnel .vb-vt-decoupe{align-items:center;column-gap:var(--sp-7);grid-template-columns:minmax(0,420px) minmax(0,1fr);max-width:none}}.vb-g4-arche{gap:var(--sp-4);justify-items:start;margin:0;display:grid}.vb-g4-arche .vb-photo-fondateur{width:min(100%,440px)}.vb-g4-arche-legende{color:var(--vb-ink-muted);margin:0}.vb-g4-kit{gap:var(--sp-4) var(--sp-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;margin:0;display:grid}.vb-g4-kit-piece{gap:var(--sp-2);min-width:0;display:grid}.vb-g4-kit-photo{border-radius:var(--vb-r-hero);max-width:320px;box-shadow:inset 0 0 0 1px var(--vb-contrast-ink);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vb-g4-kit-photo{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--vb-contrast-ink) 14%, transparent)}}.vb-g4-kit-photo img{aspect-ratio:1;width:100%;height:auto;display:block}.vb-g4-kit-symbole{aspect-ratio:1;border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);box-shadow:inset 0 1px 0 0 var(--vb-contrast-ink);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-g4-kit-symbole{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 20%, transparent)}}.vb-g4-kit-symbole img{width:46%;height:auto}.vb-g4-kit-lien{min-height:44px;color:var(--site-accent-texte);text-underline-offset:4px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.vb-g4-kit-lien:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px;border-radius:var(--vb-r-chip)}.vb-g4-kit-legende{grid-column:1/-1;margin:0}.vb-g4-portrait{gap:var(--sp-5);align-items:center;margin:0;display:grid}.vb-g4-portrait-photo{width:100%;max-width:280px}.vb-g4-portrait-legende{gap:var(--sp-3);max-width:52ch;display:grid}.vb-g4-portrait-legende p{margin:0}@media (min-width:640px){.vb-g4-portrait{column-gap:var(--sp-7);grid-template-columns:240px minmax(0,1fr)}}.vb-g4-preuves{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.vb-g4-preuves{grid-template-columns:repeat(4,minmax(0,1fr))}}.vb-g4-double>.vb-g4-double-mobile{display:none}@media (max-width:639px){.vb-g4-double>.vb-g4-double-bureau{display:none}.vb-g4-double>.vb-g4-double-mobile{display:grid}}.vb-g4-tete-bascule .vb-bascule-plan{gap:var(--sp-5);grid-template-columns:1fr}.vb-g4-tete-bascule .vb-bascule[data-mode=survie]{border-color:var(--vb-line-strong)}.vb-g4-tete-bascule .vb-bascule{background:var(--vb-bg-elevated)}.vb-g4-tete-bascule .vb-bascule-barre{background:var(--vb-bg);border-color:var(--vb-line-strong)}.vb-g4-tete-bascule .vb-bascule-tache{background:var(--vb-card-nested);border-color:var(--vb-line-strong)}.vb-g4-tete-bascule .vb-bascule-tache--prio{background:var(--vb-bg)}.vb-g4-xbiz{gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--vb-r-satellite);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.vb-g4-xbiz-gemme{place-items:center;width:44px;height:44px;display:grid}.vb-g4-xbiz-texte{gap:var(--sp-2);display:grid}.vb-g4-xbiz-texte p{margin:0}.vb-g4-xbiz-lien{min-height:44px;color:var(--site-accent-texte);text-underline-offset:4px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.vb-g4-xbiz-lien:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px;border-radius:var(--vb-r-chip)}.vb-g-tete-grille--visuel .vb-g4-calc{gap:var(--sp-5);grid-template-columns:1fr}.vb-g4-calc .vb-calc-lecture{padding-top:var(--sp-5);border-top:1px solid var(--vb-line)}@media (min-width:640px){.vb-g4-calc .vb-calc-lecture{align-items:end;column-gap:var(--sp-6);grid-template-columns:auto minmax(0,1fr)}}.vb-g4-calc .vb-calc-choix{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vb-g4-calc .vb-calc-choix:has(.vb-calc-bouton--x){grid-template-columns:repeat(2,minmax(0,1fr))}.vb-g4-calc .vb-calc-bouton{padding-inline:var(--sp-2);white-space:nowrap;text-align:center}.vb-g4-calc .vb-calc-bouton--x{padding-inline:var(--sp-3);text-align:start}.vb-g4-calc .vb-calc-note{grid-column:1/-1;max-width:none}.vb-g4-plan{padding:var(--sp-6) var(--sp-5);gap:var(--sp-5);border-radius:var(--vb-r-hero);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);margin:0;list-style:none;display:grid;position:relative}.vb-g4-plan:before{content:"";left:calc(var(--sp-5) + 23px);top:calc(var(--sp-6) + 24px);bottom:calc(var(--sp-6) + 30px);border-radius:var(--vb-r-full);background:linear-gradient(to bottom, var(--vb-line-strong), var(--vb-grad-1));width:2px;position:absolute}.vb-g4-plan-etage{align-items:center;gap:var(--sp-4);grid-template-columns:48px minmax(0,1fr);display:grid;position:relative}.vb-g4-plan-noeud{border-radius:var(--vb-r-full);background:var(--vb-card-nested);border:1px solid var(--vb-line-strong);place-items:center;width:48px;height:48px;display:grid}.vb-g4-plan-etage[data-dernier] .vb-g4-plan-noeud{border-color:var(--vb-grad-1);background:var(--vb-bg)}.vb-g4-plan-etage[data-dernier] .vb-g4-plan-texte{padding:var(--sp-4);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);border:1px solid var(--vb-line-strong)}.vb-g4-plan-texte{gap:2px;display:grid}.vb-g4-echelle{gap:var(--sp-5);margin:0;display:grid}.vb-g4-echelle-liste{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.vb-g4-echelle-niveau{align-items:center;gap:var(--sp-2) var(--sp-4);grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"x nom xbiz""barre barre barre";display:grid}@media (min-width:900px){.vb-g4-echelle-niveau{grid-template-columns:64px minmax(0,15rem) minmax(0,1fr) 7rem;grid-template-areas:"x nom barre xbiz"}}.vb-g4-echelle-x{border-radius:var(--vb-r-chip);background:var(--x-surface);grid-area:x;place-items:center;min-height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-g4-echelle-x{background:color-mix(in oklab, var(--x-surface) 24%, transparent)}}.vb-g4-echelle-x{color:var(--x-texte)}.vb-g4-echelle-nom{grid-area:nom;gap:2px;display:grid}.vb-g4-echelle-barre{border-radius:var(--vb-r-full);background:var(--vb-card-nested);border:1px solid var(--vb-line);grid-area:barre;height:12px;overflow:hidden}.vb-g4-echelle-barre>span{height:100%;width:calc(var(--x-part) * 100%);border-radius:var(--vb-r-full);background:var(--x-surface);display:block}.vb-g4-echelle-xbiz{text-align:end;font-variant-numeric:tabular-nums;grid-area:xbiz}.vb-g4-arene{gap:var(--sp-5);margin:0;display:grid}.vb-g4-arene-liste{align-items:start;gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.vb-g4-arene-boss{align-content:start;justify-items:center;gap:var(--sp-2);text-align:center;min-width:0;display:grid}.vb-g4-arene-boss:not([data-place=centre]){margin-top:var(--sp-8)}.vb-g4-arene-niche{aspect-ratio:1;border-radius:var(--vb-r-nested);border-color:var(--vb-line);width:min(100%,120px);animation:6.4s ease-in-out infinite vb-bestiaire;animation-delay:calc(var(--i) * -1.8s)}.vb-g4-arene-boss[data-place=centre] .vb-g4-arene-niche{border-radius:var(--vb-r-hero);border-color:var(--vb-line-strong);width:min(100%,240px);box-shadow:0 32px 64px -28px var(--site-nuit), inset 0 1px 0 0 var(--vb-contrast-ink)}@supports (color:color-mix(in lab, red, red)){.vb-g4-arene-boss[data-place=centre] .vb-g4-arene-niche{box-shadow:0 32px 64px -28px color-mix(in oklab, var(--site-nuit) 85%, transparent), inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 18%, transparent)}}.vb-g4-arene-niche svg{width:70%;height:70%}.vb-g4-arene-compteur{grid-template-columns:repeat(var(--n), minmax(0, 1fr));width:min(100%,120px);height:6px;margin-top:var(--sp-1);gap:2px;display:grid}.vb-g4-arene-boss[data-place=centre] .vb-g4-arene-compteur{gap:3px;width:min(100%,240px);height:10px}.vb-g4-arene-compteur i{background:var(--vb-boss-track);border-radius:2px;display:block}.vb-g4-arene-compteur i[data-plein]{background:var(--vb-boss-fg)}@media (prefers-reduced-motion:reduce){.vb-g4-arene-niche{animation:none}}@media (max-width:639px){.vb-g4-arene-liste{row-gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"centre centre""gauche droite"}.vb-g4-arene-boss[data-place=centre]{grid-area:centre}.vb-g4-arene-boss[data-place=gauche]{grid-area:gauche}.vb-g4-arene-boss[data-place=droite]{grid-area:droite}.vb-g4-arene-boss:not([data-place=centre]){margin-top:0}}.vb-g4-arene-legende{text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.vb-g4-arene-niche{animation:none}}@media (max-width:639px){.vb-g4-arene-liste{row-gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"centre centre""gauche droite"}.vb-g4-arene-boss[data-place=centre]{grid-area:centre}.vb-g4-arene-boss[data-place=gauche]{grid-area:gauche}.vb-g4-arene-boss[data-place=droite]{grid-area:droite}.vb-g4-arene-boss:not([data-place=centre]){padding-bottom:0}.vb-g4-arene-boss:not([data-place=centre]) .vb-g4-arene-niche,.vb-g4-arene-boss:not([data-place=centre]) .vb-g4-arene-compteur{width:120px}}.vb-g5-fondateur{gap:var(--sp-6);align-items:center;max-width:980px;display:grid}@media (min-width:900px){.vb-g5-fondateur{gap:var(--sp-9);grid-template-columns:260px minmax(0,1fr)}}.vb-g5-portrait-photo{width:min(100%,260px)}@media (max-width:639px){.vb-g5-portrait-photo{width:220px}}.vb-g5-fondateur-texte{gap:var(--sp-4);align-content:center;display:grid}.vb-g5-fondateur-texte>*{margin:0}.vb-g5-fondateur-texte .vb-g5-lien{justify-self:start}.vb-g5-fondateur-texte blockquote{max-width:24ch}.vb-g5-fondateur-texte .t-corps{max-width:56ch}.vb-g5-metiers{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.vb-g5-metiers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.vb-g5-metiers{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-g5-metiers>li:first-child:nth-last-child(10),.vb-g5-metiers>li:nth-child(10):last-child{grid-column:span 2}}.vb-g5-metiers>li{display:grid}.vb-g5-tuile{gap:var(--sp-4);padding:var(--sp-3) var(--sp-3) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-satellite);color:inherit;transition:border-color .2s var(--vb-vera-ease), box-shadow .2s var(--vb-vera-ease);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative}.vb-g5-tuile:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g5-tuile:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}.vb-g5-tuile:hover{box-shadow:var(--vb-shadow-card-hover)}.vb-g5-tuile:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px}.vb-g5-tuile-scene{aspect-ratio:16/10;border-radius:var(--vb-r-nested);isolation:isolate;background:var(--site-nuit);display:block;position:relative;overflow:hidden;container-type:size}.vb-g5-tuile-scene img{object-fit:cover}.vb-g5-tuile-voile{background:linear-gradient(to top, var(--site-nuit), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vb-g5-tuile-voile{background:linear-gradient(to top, color-mix(in oklab, var(--site-nuit) 62%, transparent), transparent 55%)}}.vb-g5-tuile-objet{width:min(72cqw, calc(74cqh * var(--g5-ar)));position:absolute;bottom:7cqh;left:50%;translate:-50%}.vb-g5-tuile-objet .vb-vt-decoupe-plaque{border-radius:var(--vb-r-chip);box-shadow:var(--vt-ombre-flotte);transition:transform .24s var(--vb-vera-ease)}.vb-g5-tuile:hover .vb-vt-decoupe-plaque{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.vb-g5-tuile:hover .vb-vt-decoupe-plaque{transform:none}}.vb-g5-tuile-texte{align-content:start;gap:var(--sp-2);padding-inline:var(--sp-3);padding-right:var(--sp-8);display:grid}.vb-g5-tuile-texte>span{margin:0}.vb-g5-tuile-texte .t-h3{max-width:24ch}.vb-g5-metier-fleche{right:var(--sp-5);bottom:var(--sp-5);border-radius:var(--vb-r-full);border:1px solid var(--vb-line-strong);width:32px;height:32px;color:var(--site-accent-texte);transition:transform .2s var(--vb-vera-ease);place-items:center;display:grid;position:absolute}.vb-g5-tuile:hover .vb-g5-metier-fleche,.vb-g5-situation:hover .vb-g5-metier-fleche{transform:translate(4px)}@media (max-width:639px){.vb-g5-metiers{gap:var(--sp-3)}.vb-g5-tuile{align-items:center;gap:var(--sp-4);padding:var(--sp-3);grid-template-rows:auto;grid-template-columns:112px minmax(0,1fr)}.vb-g5-tuile-scene{aspect-ratio:1;border-radius:var(--vb-r-chip)}.vb-g5-tuile-objet{display:none}.vb-g5-tuile-texte{padding:0 var(--sp-7) 0 0;gap:var(--sp-1)}.vb-g5-tuile .vb-g5-metier-fleche{top:50%;bottom:auto;right:var(--sp-3);translate:0 -50%}}.vb-g5-situations{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.vb-g5-situations{column-gap:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-g5-situations>li{border-bottom:1px solid var(--vb-line);display:grid}.vb-g5-situation{align-items:center;column-gap:var(--sp-5);padding-block:var(--sp-6);color:inherit;grid-template-columns:56px minmax(0,1fr) 32px;text-decoration:none;display:grid;position:relative}.vb-g5-situation:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px}.vb-g5-situation .vb-g5-metier-fleche{position:static}.vb-g5-situation-glyphe{color:var(--site-epreuve-texte);place-items:center;display:grid}.vb-g5-situation-texte{gap:var(--sp-1);display:grid}.vb-g5-scene{gap:var(--sp-7);display:grid}@media (min-width:1000px){.vb-g5-scene{gap:var(--sp-9);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}}.vb-g5-scene-recit{gap:var(--sp-4);align-content:start;display:grid}.vb-g5-scene-recit>*{margin:0}.vb-g5-scene-recit .t-corps-grand{max-width:52ch}.vb-g5-douleurs li{grid-template-columns:44px minmax(0,1fr)}.vb-g5-impasses .vb-pq-impasse{border-top-color:var(--vb-line-strong)}.vb-g5-preuves{gap:var(--sp-9);margin:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.vb-g5-preuves{gap:var(--sp-8)}}.vb-g5-preuve{gap:var(--sp-6);align-items:start;display:grid}@media (min-width:900px){.vb-g5-preuve{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-g5-preuve:nth-child(2n) .vb-g5-preuve-texte{order:2}}.vb-g5-preuve-texte{gap:var(--sp-3);padding-top:var(--sp-2);align-content:start;display:grid}.vb-g5-preuve-texte>*{margin:0}.vb-g5-preuve-texte .t-corps{max-width:46ch}.vb-g5-preuve-visuel{min-width:0}.vb-g5-preuve-visuel>.vb-vt-decoupe,.vb-g5-preuve-visuel>.vb-vt-nav{max-width:min(640px, calc(300px * var(--g5-ar,2.2)))}@media (min-width:900px){.vb-g5-preuve-visuel{align-self:center}.vb-g5-preuve:nth-child(2n) .vb-g5-preuve-visuel>*{margin-left:auto}}.vb-g5-lien{align-items:center;gap:var(--sp-2);color:var(--site-accent-texte);min-height:44px;text-decoration:none;display:inline-flex}.vb-g5-lien:hover{text-underline-offset:4px;text-decoration:underline}.vb-g5-lien:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px;border-radius:var(--vb-r-chip)}.vb-g5-xbiz{margin:var(--sp-5) 0 0;max-width:72ch}.vb-g5-xbiz a{color:var(--site-accent-texte);text-underline-offset:3px}.vb-g5-objet{gap:var(--sp-4);justify-items:start;margin:0;display:grid}.vb-g5-objet--boss .vb-bestiaire{gap:var(--sp-4);flex-wrap:nowrap;grid-template-columns:repeat(3,max-content);justify-content:start;display:grid}.vb-g5-outils{padding:var(--sp-5);gap:var(--sp-4);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-satellite);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;list-style:none;display:grid}.vb-g5-outils li{justify-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-2);color:var(--vb-ink);display:grid}.vb-g5-compo.vb-vt-compo--decoupe .vb-vt-compo-devant{display:contents}.vb-g5-compo .vb-vt-decoupe-plaque{z-index:1;width:var(--g5-plaque,min(52%, calc(32% * var(--vt-ar))));filter:drop-shadow(0 18px 24px var(--site-nuit));justify-self:center;margin-top:-14%;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-g5-compo .vb-vt-decoupe-plaque{filter:drop-shadow(0 18px 24px color-mix(in oklab, var(--site-nuit) 70%, transparent))}}.vb-g5-compo .vb-vt-decoupe-legende{margin-top:var(--sp-4);justify-self:start;max-width:46ch}@media (max-width:639px){.vb-g5-compo .vb-vt-decoupe-plaque{width:var(--g5-plaque-m,min(72%, calc(46% * var(--vt-ar))));margin-top:-10%}.vb-g5-compo .vb-vt-marque{display:none}}.vb-g5-apres .vb-g-bloc-tete .t-corps-grand{max-width:60ch;margin-inline:auto}@media (max-width:639px){.vb-g5-apres .vb-g-bloc-tete--centre{text-align:left;justify-items:start}.vb-g5-apres .vb-g-bloc-tete .t-corps-grand{margin-inline:0}}.vb-duel,.vb-tc-cadre,.vb-decision2,.vb-cmp-score{--g6-filet:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-duel,.vb-tc-cadre,.vb-decision2,.vb-cmp-score{--g6-filet:color-mix(in oklab, var(--vb-grad-1) 45%, var(--vb-line-strong))}}.vb-duel-marque{flex-shrink:0;display:block}.vb-duel-marque circle{fill:none;stroke:var(--vb-line-strong);stroke-width:1.5px}.vb-duel-marque path{fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.vb-duel-marque--avance circle{fill:var(--vb-grad-1);stroke:var(--vb-grad-1)}.vb-duel-marque--avance path{stroke:var(--vb-bg-elevated)}.vb-duel-marque--egal circle,.vb-duel-marque--egal path{stroke:var(--vb-grad-1)}.vb-duel-marque--retrait path{stroke:var(--site-encre-mention)}.vb-duel{max-width:1120px;margin-inline:auto}.vb-duel-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.vb-duel-col-critere{width:27%}.vb-duel-col-vb{width:38%}.vb-duel-col-autre{width:35%}.vb-duel-table th,.vb-duel-table td{padding:var(--sp-5) var(--sp-6);text-align:left;vertical-align:top;border-bottom:1px solid var(--vb-line)}.vb-duel-table thead th{vertical-align:middle;padding-block:var(--sp-6) var(--sp-5);border-bottom-color:var(--vb-line-strong)}.vb-duel-table tbody tr:last-child>*{border-bottom:0}.vb-duel-table th.vb-duel-critere,.vb-duel-coin{color:var(--vb-ink);padding-left:0}.vb-duel .vb-duel-table th.vb-duel-critere{font-weight:600}.vb-duel-tete .vb-vs-marque{min-height:28px}.vb-duel .vb-duel-table thead th{text-align:left}.vb-duel-table thead .vb-duel-vb>:first-child{display:block}.vb-duel-table .vb-duel-vb{background:var(--vb-bg-elevated);box-shadow:inset 1px 0 0 var(--g6-filet), inset -1px 0 0 var(--g6-filet)}.vb-duel-table thead .vb-duel-vb{border-radius:var(--vb-r-nested) var(--vb-r-nested) 0 0;border-top:3px solid var(--vb-grad-1)}.vb-duel-table tbody tr:last-child .vb-duel-vb{border-radius:0 0 var(--vb-r-nested) var(--vb-r-nested);box-shadow:inset 1px 0 0 var(--g6-filet), inset -1px 0 0 var(--g6-filet), inset 0 -1px 0 var(--g6-filet)}.vb-duel-case{gap:var(--sp-3);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.vb-duel-case .vb-duel-marque{margin-top:2px}.vb-duel-vb .vb-duel-case .t-corps{color:var(--vb-ink)}.vb-duel-cartes{margin:0;padding:0;list-style:none;display:none}@media (max-width:719px){.vb-duel-table{display:none}.vb-duel-cartes{gap:var(--sp-3);display:grid}}.vb-duel-carte{border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);overflow:hidden}.vb-duel-carte p{margin:0}.vb-duel-carte-critere{padding:var(--sp-4) var(--sp-4) var(--sp-3);color:var(--vb-ink)}.vb-duel-carte-ligne{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--vb-line);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.vb-duel-carte-ligne .vb-duel-marque{margin-top:2px}.vb-duel-carte-ligne--vb{box-shadow:inset 3px 0 0 var(--vb-grad-1)}.vb-duel-carte-ligne--vb .vb-duel-carte-qui{color:var(--site-accent-texte)}.vb-duel-carte-qui{margin-bottom:2px}.vb-cmp-reponse{gap:var(--sp-6);margin-bottom:var(--sp-9);display:grid}.vb-cmp-reponse-texte{gap:var(--sp-4);max-width:66ch;display:grid}.vb-cmp-reponse-texte>*{margin:0}.vb-cmp-verdict{color:var(--vb-ink)}.vb-cmp-score{gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);align-content:start;display:grid}.vb-cmp-score>p{margin:0}.vb-cmp-score ul{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-cmp-score li{display:block}@media (min-width:960px){.vb-cmp-reponse{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) 300px;align-items:end}}.vb-cmp-duel-tete{margin-bottom:var(--sp-7)}.vb-cmp-duel-tete h2{max-width:30ch;margin:0}.vb-cmp-xbiz{max-width:1120px;margin:var(--sp-5) auto 0;text-align:left}.vb-cmp-xbiz a{padding-block:var(--sp-3);color:var(--site-accent-texte);text-underline-offset:3px;white-space:nowrap;text-decoration:underline;display:inline-block}.vb-cmp-detail{gap:var(--sp-8);align-items:center;display:grid}.vb-cmp-detail-texte{gap:var(--sp-4);display:grid}.vb-cmp-detail-texte>*{margin:0}.vb-cmp-detail-texte .t-corps-grand{max-width:48ch}@media (min-width:960px){.vb-cmp-detail{gap:var(--sp-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.vb-cmp-detail--large{gap:var(--sp-8);grid-template-columns:1fr}.vb-cmp-detail--large .vb-cmp-detail-texte{column-gap:var(--sp-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.vb-cmp-detail--large .vb-cmp-detail-texte>.vb-eyebrow,.vb-cmp-detail--large .vb-cmp-detail-texte>h2{grid-column:1}.vb-cmp-detail--large .vb-cmp-detail-texte>p{grid-column:2}}.vb-decision2{gap:var(--sp-5);max-width:1040px;margin-inline:auto;display:grid}.vb-decision2-cote{align-content:start;gap:var(--sp-5);padding:var(--sp-7);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line-strong);display:grid}.vb-decision2-cote>h3{margin:0}.vb-decision2-cote--vb{background:var(--vb-bg-elevated);border-color:var(--g6-filet);box-shadow:inset 0 3px 0 var(--vb-grad-1)}.vb-decision2-liste{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.vb-decision2-liste li{gap:var(--sp-3);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.vb-decision2-liste .vb-duel-marque{margin-top:2px}.vb-decision2-pied{padding-top:var(--sp-5);border-top:1px solid var(--vb-line);margin-top:auto}.vb-decision2-sortie{align-items:center;gap:var(--sp-2);min-height:44px;color:var(--site-accent-texte);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.vb-decision2-sortie:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:4px;border-radius:var(--vb-r-control)}.vb-decision2-appel{gap:var(--sp-3);margin-top:var(--sp-2);padding-top:var(--sp-6);border-top:1px solid var(--vb-line);justify-items:start;display:grid}.vb-cmp-prix{max-width:46ch;margin:0}@media (min-width:860px){.vb-decision2{grid-template-columns:1fr 1fr;align-items:start}}@media (max-width:639px){.vb-decision2-cote{padding:var(--sp-5)}}.vb-cmp-picto{flex-shrink:0;display:block}.vb-cmp-preuve-mobile{display:none}.vb-cmp-preuve-mobile .vb-vt-tel{width:min(72%,300px);margin-inline:auto}.vb-cmp-detail-preuve .vb-vt-decoupe.vb-cmp-detail-mobile{display:none}@media (max-width:719px){.vb-cmp-preuve-bureau{display:none}.vb-cmp-preuve-mobile{display:block}.vb-cmp-detail-preuve--double .vb-vt-decoupe.vb-cmp-detail-bureau{display:none}.vb-cmp-detail-preuve--double .vb-vt-decoupe.vb-cmp-detail-mobile{display:grid}}.vb-cmp-detail-preuve{min-width:0}.vb-tc-cadre{background:0 0;border:0;border-radius:0}.vb-tcr{border-collapse:separate;border-spacing:0}.vb-tcr th[scope=row]{color:var(--vb-ink);padding-left:0}.vb-tcr thead th{padding-block:var(--sp-5) var(--sp-4);border-bottom-color:var(--vb-line-strong)}.vb-tcr .vb-tcr-vb{background:var(--vb-bg-elevated);box-shadow:inset 1px 0 0 var(--g6-filet), inset -1px 0 0 var(--g6-filet)}.vb-tcr thead .vb-tcr-vb{border-radius:var(--vb-r-nested) var(--vb-r-nested) 0 0;border-top:3px solid var(--vb-grad-1)}.vb-tcr tbody tr:last-child .vb-tcr-vb{border-radius:0 0 var(--vb-r-nested) var(--vb-r-nested);box-shadow:inset 1px 0 0 var(--g6-filet), inset -1px 0 0 var(--g6-filet), inset 0 -1px 0 var(--g6-filet)}.vb-tct-besoin{border-color:var(--vb-line-strong)}.vb-tct-ligne--vb{margin-inline:calc(var(--sp-2) * -1);padding:var(--sp-1) var(--sp-2);border-radius:var(--vb-r-control);box-shadow:inset 3px 0 0 var(--vb-grad-1)}.vb-cmp-legende{gap:var(--sp-5);margin:var(--sp-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.vb-cmp-legende li{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-cmp-familles{gap:var(--sp-8) var(--sp-9);align-items:start;display:grid}.vb-cmp-famille{gap:var(--sp-2);align-content:start;display:grid}@media (min-width:900px){.vb-cmp-famille{column-gap:var(--sp-8);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.vb-cmp-famille>h3{grid-area:1/1}.vb-cmp-famille>p{grid-area:2/1;align-self:start}.vb-cmp-famille>.vb-cmp-portes{border-top:0;grid-area:1/2/span 2;margin-top:0}.vb-cmp-famille .vb-cmp-portes li:first-child .vb-cmp-porte{padding-top:0}}.vb-cmp-famille>h3,.vb-cmp-famille>p{margin:0}.vb-cmp-portes{margin:var(--sp-4) 0 0;border-top:1px solid var(--vb-line);padding:0;list-style:none}.vb-cmp-porte{gap:var(--sp-4);min-height:44px;padding-block:var(--sp-4);border-bottom:1px solid var(--vb-line);color:inherit;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.vb-cmp-porte-marque{border-radius:var(--vb-r-control);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);width:40px;height:40px;color:var(--vb-ink);place-items:center;display:grid}.vb-cmp-porte-texte{gap:2px;min-width:0;display:grid}.vb-cmp-porte:hover .t-ui{color:var(--site-accent-texte)}.vb-cmp-porte:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:4px;border-radius:var(--vb-r-control)}.vb-duel-texte{gap:2px;display:grid}.vb-duel-accroche{color:var(--vb-ink)}.vb-duel-rappel{margin-top:var(--sp-2);color:var(--site-accent-texte);display:block}.vb-cmp-circuit{margin:var(--sp-8) auto 0;gap:var(--sp-4);counter-reset:none;max-width:1040px;padding:0;list-style:none;display:grid}@media (min-width:820px){.vb-cmp-circuit{gap:var(--sp-7);grid-template-columns:1fr 1.15fr 1fr}}.vb-cmp-circuit-etape{gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);align-content:start;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-cmp-circuit-etape{background:color-mix(in oklab, var(--vb-bg-elevated) 70%, transparent)}}.vb-cmp-circuit-etape{border:1px solid var(--vb-line-strong)}.vb-cmp-circuit-etape>p{margin:0}.vb-cmp-circuit-etape--vb{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-cmp-circuit-etape--vb{border-color:color-mix(in oklab, var(--vb-grad-1) 60%, var(--vb-line-strong))}}.vb-cmp-circuit-etape--vb{border-top:3px solid var(--vb-grad-1);background:var(--vb-bg-elevated)}.vb-cmp-circuit-qui{min-height:28px;margin-bottom:var(--sp-2);color:var(--vb-ink);align-items:center;display:inline-flex}@media (min-width:820px){.vb-cmp-circuit-etape+.vb-cmp-circuit-etape:before{content:"";width:var(--sp-7);background-image:linear-gradient(90deg, var(--vb-grad-1) 50%, transparent 50%);background-size:8px 2px;height:2px;position:absolute;top:50%;right:100%}}.vb-cmp-famille{padding:var(--sp-6);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong)}.vb-cmp-famille .vb-cmp-portes li:last-child .vb-cmp-porte{border-bottom:0;padding-bottom:0}@media (min-width:900px){.vb-cmp-familles{gap:var(--sp-6)}}.vb-faf{gap:var(--sp-5);text-align:left;align-items:stretch;max-width:1040px;margin-inline:auto;display:grid}.vb-faf-cote{align-content:start;gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line-strong);min-width:0;display:grid}.vb-faf-cote>p,.vb-faf-cote>h2{margin:0}.vb-faf-cote--autre{background:0 0}@media (min-width:720px){.vb-faf-cote--autre{align-content:center}}.vb-faf-cote--vb{background:var(--vb-bg-elevated);border-color:var(--g6-filet);box-shadow:inset 0 3px 0 var(--vb-grad-1), var(--vt-ombre-flotte)}.vb-faf-cote--vb>p{color:var(--site-accent-texte)}.vb-faf-contre{display:none}.vb-faf-gestes{margin:var(--sp-2) 0 0;gap:var(--sp-4);padding:0;list-style:none;display:grid;position:relative}.vb-faf-gestes:before{content:"";background:var(--vb-line-strong);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.vb-faf-gestes li{padding-left:var(--sp-6);position:relative}.vb-faf-gestes li:before{content:"";border:1.5px solid var(--vb-line-strong);background:var(--vb-bg);border-radius:50%;width:11px;height:11px;position:absolute;top:7px;left:0}.vb-faf-decoupe{margin-top:var(--sp-2)}@media (min-width:720px){.vb-faf{gap:var(--sp-4);grid-template-columns:minmax(0,5fr) auto minmax(0,7fr)}.vb-faf-contre{color:var(--site-encre-mention);place-items:center;display:grid}}@media (max-width:639px){.vb-faf-cote{padding:var(--sp-5)}}.vb-cmp-preuves{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-cmp-preuves li{gap:var(--sp-3);color:var(--vb-ink);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.vb-cmp-preuve-coche{color:var(--vb-grad-1);margin-top:4px}.vb-mag-tete{padding-block:var(--sp-6) var(--sp-8)}.vb-mag-tete-grille{gap:var(--sp-7);padding-top:var(--sp-7);align-items:center;display:grid}.vb-mag-tete-texte{gap:var(--sp-5);justify-items:start;display:grid}.vb-mag-tete-texte>*{margin:0}.vb-mag-tete-titre{max-width:17ch}.vb-mag-tete-chapeau{max-width:50ch;color:var(--site-encre-corps)}.vb-mag-tete .vb-signature img{border:1px solid var(--vb-line-strong)}.vb-mag-tete-visuel{width:100%;max-width:30rem;padding-inline:var(--sp-4);justify-self:center}@media (min-width:1000px){.vb-mag-tete{padding-block:var(--sp-6) var(--sp-9)}.vb-mag-tete-grille{gap:var(--sp-9);padding-top:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.vb-mag-tete-visuel{padding-inline:0 var(--sp-5);justify-self:end}}@media (max-width:639px){.vb-mag-tete-grille{padding-top:var(--sp-6);gap:var(--sp-6)}.vb-mag-tete .vb-g-ariane ol{flex-wrap:nowrap}.vb-mag-tete .vb-g-ariane li{white-space:nowrap;flex-shrink:0}.vb-mag-tete .vb-g-ariane li:last-child{flex-shrink:1;min-width:0}.vb-mag-tete .vb-g-ariane li:last-child [aria-current]{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}}.vb-mag{--mag-texte:42rem;--mag-large:60rem;grid-template-columns:[large-start] minmax(0, 1fr) [texte-start] minmax(0, var(--mag-texte)) [texte-end] minmax(0, 1fr) [large-end];max-width:var(--mag-large);margin-inline:auto;display:grid}.vb-mag>*{grid-column:texte;min-width:0}.vb-mag>.vb-mag-bloc{grid-column:large;grid-template-columns:subgrid;display:grid}.vb-mag-bloc>*{grid-column:texte;min-width:0}.vb-mag-bloc>.vb-mag-figure{grid-column:large}.vb-mag-entree{gap:var(--sp-6);margin-bottom:var(--sp-7);display:grid}.vb-mag-reponse{gap:var(--sp-2);display:grid}.vb-mag-reponse>p{margin:0}.vb-mag-reponse>.t-corps-grand{color:var(--vb-ink);line-height:1.6}.vb-mag-sommaire{display:none}.vb-mag-sommaire,.vb-mag-sommaire-mobile{margin-bottom:var(--sp-8);border-block:1px solid var(--vb-line)}.vb-mag-sommaire{gap:var(--sp-3);padding-block:var(--sp-5) var(--sp-4)}.vb-mag-sommaire>p{margin:0}.vb-mag-sommaire-mobile summary{align-items:center;gap:var(--sp-3);cursor:pointer;min-height:52px;list-style:none;display:flex}.vb-mag-sommaire-mobile summary>.t-mention{margin-left:auto;font-weight:400}.vb-mag-sommaire-mobile summary::-webkit-details-marker{display:none}.vb-mag-sommaire-mobile summary:after{content:"+";font-family:var(--font-label);font-size:var(--site-corps-grand);color:var(--site-accent-texte);line-height:1}.vb-mag-sommaire-mobile[open] summary:after{content:"–"}.vb-mag-sommaire ol,.vb-mag-sommaire-mobile ol{padding:0 0 var(--sp-3);margin:0;list-style:none;display:grid}.vb-mag-sommaire a,.vb-mag-sommaire-mobile a{min-height:40px;padding-block:var(--sp-2);font-family:var(--font-label);font-size:var(--site-corps);color:var(--site-encre-corps);grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;line-height:1.45;text-decoration:none;transition:color .16s ease-out;display:grid}.vb-mag-sommaire a:hover,.vb-mag-sommaire-mobile a:hover{color:var(--vb-ink)}.vb-mag-som-n{font-variant-numeric:tabular-nums;color:var(--site-accent-texte)}@media (min-width:900px){.vb-mag-sommaire{display:grid}.vb-mag-sommaire-mobile{display:none}.vb-mag-sommaire ol{columns:2;column-gap:var(--sp-6);display:block}.vb-mag-sommaire li{break-inside:avoid}}.vb-mag-chapitre{padding-top:var(--sp-8);scroll-margin-top:calc(var(--site-header-h) + var(--sp-5))}.vb-mag-bloc:first-of-type .vb-mag-chapitre{padding-top:0}.vb-mag-titre{margin:0 0 var(--sp-5)}.vb-mag-num{font-variant-numeric:tabular-nums;color:var(--site-accent-texte);margin-right:.45em}.vb-mag-p{font-family:var(--font-label);font-size:var(--site-corps-grand);letter-spacing:-.008em;color:var(--site-encre-corps);text-wrap:pretty;hanging-punctuation:first;margin:0 0 1.15em;line-height:1.7}.vb-mag-chapitre>.vb-mag-p:last-of-type{margin-bottom:0}.vb-mag-chapitre>.vb-mag-p+:is(.vb-mag-liste,.vb-mag-etapes,.vb-mag-encadre,.vb-mag-citation){margin-top:var(--sp-5)}.vb-mag-liste{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-mag-liste li{padding-left:var(--sp-5);font-family:var(--font-label);font-size:var(--site-corps-grand);letter-spacing:-.008em;color:var(--site-encre-corps);line-height:1.6;position:relative}.vb-mag-liste li:before{content:"";background:var(--site-accent-texte);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px}.vb-mag-etapes{border-top:1px solid var(--vb-line);margin:0;padding:0;list-style:none;display:grid}.vb-mag-etapes li{gap:var(--sp-3);padding-block:var(--sp-4);border-bottom:1px solid var(--vb-line);font-family:var(--font-label);font-size:var(--site-corps-grand);letter-spacing:-.008em;color:var(--site-encre-corps);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;line-height:1.6;display:grid}.vb-mag-etape-n{font-family:var(--font-label);font-size:var(--site-corps);font-variant-numeric:tabular-nums;color:var(--site-accent-texte);font-weight:600}.vb-mag-essentiel,.vb-mag-encadre{gap:var(--sp-3);padding:var(--sp-5) var(--sp-6);border-radius:var(--vb-r-nested);background:var(--vb-card-nested);border:1px solid var(--vb-line-strong);display:grid}.vb-mag-essentiel>p,.vb-mag-encadre>p{margin:0}.vb-mag-essentiel>.t-etiquette,.vb-mag-encadre>.t-etiquette{color:var(--site-accent-texte)}.vb-mag-encadre>.t-corps{color:var(--vb-ink)}.vb-mag-essentiel ul{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-mag-essentiel li{padding-left:var(--sp-5);color:var(--vb-ink);line-height:1.6;position:relative}.vb-mag-essentiel li:before{content:"";background:var(--site-accent-texte);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px}.vb-mag-encadre{margin-top:var(--sp-6)}@media (max-width:639px){.vb-mag-essentiel,.vb-mag-encadre{padding:var(--sp-5)}}.vb-mag-citation{margin:var(--sp-7) 0 0;padding-block:var(--sp-5);border-block:1px solid var(--vb-line-strong)}.vb-mag-citation p{max-width:40ch;color:var(--vb-ink);margin:0}.vb-mag-figure{margin-block:var(--sp-7) 0}.vb-mag-figure:has(>.vb-bande){margin-block:var(--sp-8) 0}.vb-mag-bloc:has(>.vb-mag-figure>.vb-bande)+.vb-mag-bloc .vb-mag-chapitre{padding-top:var(--sp-8)}.vb-mag-fig{gap:var(--sp-3);margin:0;display:grid}.vb-mag-fig>figcaption{max-width:60ch}.vb-bande .vb-mag-fig>figcaption{color:var(--site-encre-corps)}@media (min-width:640px){.vb-mag-tete-visuel .vb-vecue-objet{width:84%}.vb-mag-tete-visuel.vb-vecue--bas-gauche .vb-vecue-objet,.vb-mag-tete-visuel.vb-vecue--haut-gauche .vb-vecue-objet{left:-12%}.vb-mag-tete-visuel.vb-vecue--bas-droite .vb-vecue-objet,.vb-mag-tete-visuel.vb-vecue--haut-droite .vb-vecue-objet{right:-12%}.vb-mag-fin-preuve .vb-vera-scene{aspect-ratio:1;border-radius:var(--vb-r-satellite)}.vb-mag-fin-preuve .vb-vera-scene-decor{object-position:42% 50%}.vb-mag-fin-preuve .vb-vera-scene-pose{width:88%;height:96%;top:2%;left:6%}}.vb-mag-fin-grille{gap:var(--sp-8);align-items:center;display:grid}.vb-mag-fin-texte{gap:var(--sp-4);justify-items:start;display:grid}.vb-mag-fin-texte>*{margin:0}.vb-mag-fin-texte .vb-g-actions{margin-top:var(--sp-2)}@media (min-width:1000px){.vb-mag-fin-grille{gap:var(--sp-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.vb-mag-suite-titre{margin:0 0 var(--sp-6)}.vb-mag-suite{gap:var(--sp-4);display:grid}@media (min-width:700px){.vb-mag-suite{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-mag-liens{margin:var(--sp-6) 0 0;border-top:1px solid var(--vb-line);padding:0;list-style:none;display:grid}@media (min-width:700px){.vb-mag-liens{column-gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-mag-lien{padding-block:var(--sp-4);border-bottom:1px solid var(--vb-line);color:var(--vb-ink);gap:2px;text-decoration:none;display:grid}.vb-mag-lien:hover .t-fort{color:var(--site-accent-texte)}.vb-couv2{isolation:isolate;border-radius:var(--vb-r-hero);border:1px solid var(--vb-line-strong);background:var(--site-nuit);color:var(--vb-ink);grid-template-rows:auto 1fr;text-decoration:none;transition:border-color .2s ease-out;display:grid;position:relative;overflow:hidden}.vb-couv2-image{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.vb-couv2-image img{object-fit:cover;scale:var(--couv-zoom,1);transition:scale .7s cubic-bezier(.16,1,.3,1)}.vb-couv2-image:after{content:"";background:linear-gradient(0deg, var(--site-nuit) 0%, var(--site-nuit) 38%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vb-couv2-image:after{background:linear-gradient(0deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 0%, transparent) 38%)}}.vb-couv2:hover .vb-couv2-image img{scale:calc(var(--couv-zoom,1) * 1.04)}.vb-couv2:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-couv2:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}.vb-couv2:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px}.vb-couv2-texte{gap:var(--sp-2);padding:var(--sp-3) var(--sp-5) var(--sp-5);align-content:start;display:grid}.vb-couv2-texte>:last-child{padding-top:var(--sp-2);margin-top:auto}.vb-couv2-titre{color:var(--vb-ink);max-width:22ch}.vb-couv2--grande{grid-template-rows:1fr;min-height:420px}.vb-couv2--grande .vb-couv2-image{z-index:-1;aspect-ratio:auto;position:absolute;inset:0}.vb-couv2--grande .vb-couv2-image:after{background:linear-gradient(0deg, var(--site-nuit) 0%, var(--site-nuit) 50%, var(--site-nuit) 100%)}@supports (color:color-mix(in lab, red, red)){.vb-couv2--grande .vb-couv2-image:after{background:linear-gradient(0deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 80%, transparent) 50%, color-mix(in oklab, var(--site-nuit) 10%, transparent) 100%)}}.vb-couv2--grande .vb-couv2-texte{gap:var(--sp-3);padding:var(--sp-9) var(--sp-6) var(--sp-6);align-content:end}.vb-couv2--grande .vb-couv2-texte>:last-child{margin-top:0}.vb-couv2--grande .vb-couv2-titre{max-width:16ch}.vb-couv2-chapeau{max-width:56ch}@media (min-width:900px){.vb-couv2--grande .vb-couv2-image:after{background:linear-gradient(90deg, var(--site-nuit) 0%, var(--site-nuit) 42%, var(--site-nuit) 78%)}@supports (color:color-mix(in lab, red, red)){.vb-couv2--grande .vb-couv2-image:after{background:linear-gradient(90deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 82%, transparent) 42%, color-mix(in oklab, var(--site-nuit) 0%, transparent) 78%)}}.vb-couv2--grande .vb-couv2-texte{max-width:62%}}@media (prefers-reduced-motion:reduce){.vb-couv2-image img{transition:none}.vb-couv2:hover .vb-couv2-image img{scale:var(--couv-zoom,1)}}.vb-guides-grille{gap:var(--sp-5) var(--sp-4);display:grid}@media (min-width:640px){.vb-guides-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-guides-grille>:first-child{grid-column:1/-1}}@media (min-width:1100px){.vb-guides-grille{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-guides-grille>:first-child{grid-column:span 2}}.vb-g-tete-visuel>.vb-diag{max-width:none;margin:0}.vb-diag-suite{gap:var(--sp-3);margin-top:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--vb-line);display:grid}.vb-diag-suite>p{margin:0}.vb-diag-liens{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;margin:0;display:flex}.vb-diag-liens a,.vb-diag-liens button{min-height:44px;color:var(--site-encre-corps);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.vb-diag-liens a:hover,.vb-diag-liens button:hover{color:var(--vb-ink)}.vb-diag-lectures{border-top:1px solid var(--vb-line-strong);margin:0;padding:0;list-style:none;display:grid}.vb-diag-lectures li{gap:var(--sp-2);padding-block:var(--sp-6);border-bottom:1px solid var(--vb-line);display:grid}.vb-diag-lectures li>*{max-width:68ch;margin:0}@media (min-width:900px){.vb-diag-lectures li{column-gap:var(--sp-8);grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.vb-diag-lectures li>:not(.vb-diag-lectures-score):not(h3){grid-column:2}.vb-diag-lectures-score{grid-row:1/span 3}.vb-diag-lectures h3{grid-column:2}}.vb-diag-lectures-lien{min-height:44px;color:var(--site-accent-texte);text-underline-offset:3px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.vb-terme-sous{margin:0 0 var(--sp-4)}.vb-terme-ou{gap:var(--sp-4);align-content:start;display:grid}.vb-terme-ou>p{margin:0}.vb-terme-ou-lien{color:var(--site-accent-texte);text-underline-offset:3px;justify-self:start;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.vb-terme-voisins-titre{margin:0 0 var(--sp-5)}.vb-terme-calcul{gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--vb-r-satellite);background:var(--vb-ink);margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-terme-calcul{background:color-mix(in oklab, var(--vb-ink) 5%, var(--vb-bg-elevated))}}.vb-terme-calcul{border:1px solid var(--vb-line-strong)}.vb-terme-calcul ul{margin:0;padding:0;list-style:none;display:grid}.vb-terme-calcul li{align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-3);border-top:1px solid var(--vb-line);grid-template-columns:minmax(0,1fr) 48px 96px;display:grid}.vb-terme-calcul-x{color:var(--site-accent-texte);font-variant-numeric:tabular-nums}.vb-terme-calcul-v{justify-content:flex-end;align-items:baseline;gap:var(--sp-1);color:var(--vb-ink);display:inline-flex}.vb-terme-calcul-x{text-align:right}@media (max-width:899px){.vb-couv2--grande{grid-template-rows:auto 1fr;min-height:0}.vb-couv2--grande .vb-couv2-image{z-index:auto;aspect-ratio:16/9;position:relative;inset:auto}.vb-couv2--grande .vb-couv2-image:after{background:linear-gradient(0deg, var(--site-nuit) 0%, var(--site-nuit) 40%)}@supports (color:color-mix(in lab, red, red)){.vb-couv2--grande .vb-couv2-image:after{background:linear-gradient(0deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 0%, transparent) 40%)}}.vb-couv2--grande .vb-couv2-texte{padding:var(--sp-3) var(--sp-5) var(--sp-5)}}@media (max-width:639px){.vb-couv2:not(.vb-couv2--grande){border-radius:var(--vb-r-satellite);grid-template-rows:auto;grid-template-columns:112px minmax(0,1fr);align-items:stretch}.vb-couv2:not(.vb-couv2--grande) .vb-couv2-image{aspect-ratio:auto;min-height:112px}.vb-couv2:not(.vb-couv2--grande) .vb-couv2-image:after{background:linear-gradient(270deg, var(--site-nuit) 0%, var(--site-nuit) 45%)}@supports (color:color-mix(in lab, red, red)){.vb-couv2:not(.vb-couv2--grande) .vb-couv2-image:after{background:linear-gradient(270deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 0%, transparent) 45%)}}.vb-couv2:not(.vb-couv2--grande) .vb-couv2-texte{padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-3);gap:var(--sp-1)}.vb-couv2-chapeau{display:none}}@media (min-width:1100px){.vb-guides-grille>:nth-child(2){grid-template-rows:1fr auto}.vb-guides-grille>:nth-child(2) .vb-couv2-image{aspect-ratio:auto;min-height:220px}}.vb-glo-une{gap:var(--sp-3);padding:var(--sp-5) var(--sp-6) var(--sp-3);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line-strong);background:var(--vb-bg-elevated);display:grid}.vb-glo-une>p{margin:0}.vb-glo-une .vb-codex{border-top:0;padding-top:0}.vb-mag-encadre-lien{min-height:44px;color:var(--site-accent-texte);text-underline-offset:3px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.vb-couv2--grande .vb-couv2-chapeau,.vb-couv2--rangee .vb-couv2-chapeau{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1100px){.vb-couv2--rangee{border-radius:var(--vb-r-satellite);grid-column:1/-1;grid-template-rows:auto;grid-template-columns:300px minmax(0,1fr)}.vb-couv2--rangee .vb-couv2-image{aspect-ratio:auto;min-height:150px}.vb-couv2--rangee .vb-couv2-image:after{background:linear-gradient(270deg, var(--site-nuit) 0%, var(--site-nuit) 40%)}@supports (color:color-mix(in lab, red, red)){.vb-couv2--rangee .vb-couv2-image:after{background:linear-gradient(270deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 0%, transparent) 40%)}}.vb-couv2--rangee .vb-couv2-texte{padding:var(--sp-5) var(--sp-6);grid-template-columns:minmax(0,1fr);align-content:center}.vb-couv2--rangee .vb-couv2-titre{max-width:40ch}.vb-couv2--rangee .vb-couv2-chapeau{max-width:80ch}.vb-guides-grille:has(.vb-couv2--rangee){row-gap:var(--sp-4)}}@media (min-width:640px) and (max-width:1099px){.vb-couv2--rangee .vb-couv2-chapeau{display:none}}@media (max-width:639px){.vb-couv2--rangee .vb-couv2-chapeau{display:none}}.vb-g7-pile{width:100%;padding-inline:var(--sp-6);max-width:440px;padding-block:var(--sp-6) var(--sp-4);justify-self:center;display:grid;position:relative}.vb-g7-pile-carte{pointer-events:none;grid-area:1/1}.vb-g7-pile-carte .vb-couv2{box-shadow:0 18px 32px var(--site-nuit)}@supports (color:color-mix(in lab, red, red)){.vb-g7-pile-carte .vb-couv2{box-shadow:0 18px 32px color-mix(in oklab, var(--site-nuit) 70%, transparent)}}.vb-g7-pile-carte[data-rang="0"]{translate:-8% 2%;rotate:-6deg}.vb-g7-pile-carte[data-rang="1"]{translate:8% -4%;rotate:4deg}.vb-couv2--nue{grid-template-rows:1fr}.vb-couv2--nue .vb-couv2-image{aspect-ratio:auto;filter:brightness(.72)saturate(.9);height:100%}.vb-g7-pile-carte .vb-couv2--nue{height:100%}.vb-g7-pile-carte[data-rang="2"]{translate:0 6%;rotate:-1deg}@media (max-width:899px){.vb-g7-pile{max-width:300px;padding-block:var(--sp-5) var(--sp-7)}.vb-g7-pile-carte .vb-couv2{grid-template-rows:auto 1fr;grid-template-columns:none}.vb-g7-pile-carte .vb-couv2-image{aspect-ratio:16/9;min-height:0}}.vb-g7-depart{gap:var(--sp-5);margin-top:var(--sp-8);padding:var(--sp-6);border-radius:var(--vb-r-hero);border:1px solid var(--vb-line-strong);background:var(--vb-bg);display:grid}.vb-g7-depart p{margin:0}.vb-g7-depart>div{gap:var(--sp-2);display:grid}.vb-g7-depart ul{gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.vb-g7-depart-lien{min-height:44px;color:var(--site-accent-texte);text-underline-offset:3px;font-family:var(--font-label);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.vb-g7-depart-lien--fort{padding-inline:var(--sp-5);border-radius:var(--vb-r-control);border:1px solid var(--vb-line-strong);background:var(--vb-bg-elevated);color:var(--vb-ink);text-decoration:none}.vb-g7-depart-lien--fort:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g7-depart-lien--fort:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}@media (min-width:900px){.vb-g7-depart{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.vb-g7-portes{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.vb-g7-porte{isolation:isolate;min-height:150px;padding:var(--sp-4);border-radius:var(--vb-r-satellite);border:1px solid var(--vb-line-strong);background:var(--site-nuit);color:var(--vb-ink);align-content:end;text-decoration:none;transition:border-color .2s ease-out;display:grid;position:relative;overflow:hidden}.vb-g7-porte:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g7-porte:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}.vb-g7-porte:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px}.vb-g7-porte-image{z-index:-1;position:absolute;inset:0}.vb-g7-porte-image img{object-fit:cover}.vb-g7-porte-image:after{content:"";background:linear-gradient(0deg, var(--site-nuit) 0%, var(--site-nuit) 45%, var(--site-nuit) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vb-g7-porte-image:after{background:linear-gradient(0deg, var(--site-nuit) 0%, color-mix(in oklab, var(--site-nuit) 72%, transparent) 45%, color-mix(in oklab, var(--site-nuit) 10%, transparent) 100%)}}.vb-g7-porte-texte{gap:var(--sp-1);display:grid}@media (min-width:900px){.vb-g7-porte{min-height:180px}}.vb-diag-lectures-score{gap:var(--sp-3);align-content:start;display:grid}.vb-diag-lectures-score>p{margin:0}.vb-g7-crans{gap:1.5px;max-width:260px;display:flex}.vb-g7-crans>span{background:var(--vb-grad-1);flex:1;height:12px}@supports (color:color-mix(in lab, red, red)){.vb-g7-crans>span{background:color-mix(in oklab, var(--vb-grad-1) 24%, transparent)}}.vb-g7-crans>span[data-plein]{background:var(--vb-grad-1)}.vb-g7-crans>span:first-child{border-radius:3px 0 0 3px}.vb-g7-crans>span:last-child{border-radius:0 3px 3px 0}.vb-g7-diag-fin{gap:var(--sp-4);justify-items:start;max-width:760px;display:grid}.vb-g7-diag-fin>*{margin:0}.vb-g7-diag-fin .vb-g-actions{margin-top:var(--sp-2)}.vb-g7-plaque{padding:var(--sp-7);border-radius:var(--vb-r-hero);background:var(--site-nuit);justify-self:center;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-g7-plaque{background:color-mix(in oklab, var(--site-nuit) 70%, var(--vb-bg))}}.vb-g7-plaque{border:1px solid var(--vb-line-strong);box-shadow:inset 0 1px 0 0 var(--vb-contrast-ink)}@supports (color:color-mix(in lab, red, red)){.vb-g7-plaque{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 10%, transparent)}}@media (max-width:899px){.vb-g7-plaque{padding:var(--sp-5);justify-self:start}}.vb-vt-decoupe.vb-g7-mobile{display:none}@media (max-width:639px){.vb-vt-decoupe.vb-g7-bureau{display:none}.vb-vt-decoupe.vb-g7-mobile{display:grid}}.vb-g7-decoupe-native{max-width:30rem}.vb-g7-decoupe-native:has(.vb-vt-reperes){max-width:34rem}.vb-mag .vb-vt-decoupe-plaque,.vb-mag-fin .vb-vt-decoupe-plaque{background:var(--site-lunette)}.vb-g7-faq .vb-g-faq-contact{border-color:var(--vb-line-strong)}@media (max-width:899px){.vb-g7-pile-carte[data-rang="0"]{translate:-6% 2%}.vb-g7-pile-carte[data-rang="1"]{translate:6% -4%}}@media (max-width:639px){.vb-g-tete-grille--visuel .vb-g7-pile{display:none}}.vb-terme-texte .vb-mag-encadre{margin-top:var(--sp-6)}.vb-g7-decoupe-native{padding:var(--sp-4);margin-inline:auto}.vb-g7-decoupe-native>.vb-vt-decoupe-plaque{box-shadow:0 0 0 var(--sp-3) var(--vb-card-nested), 0 0 0 calc(var(--sp-3) + 1px) var(--vb-line-strong), 0 22px 40px calc(var(--sp-3) * -.5) var(--site-nuit)}@supports (color:color-mix(in lab, red, red)){.vb-g7-decoupe-native>.vb-vt-decoupe-plaque{box-shadow:0 0 0 var(--sp-3) var(--vb-card-nested), 0 0 0 calc(var(--sp-3) + 1px) var(--vb-line-strong), 0 22px 40px calc(var(--sp-3) * -.5) color-mix(in oklab, var(--site-nuit) 35%, transparent)}}.vb-g7-decoupe-native>.vb-vt-decoupe-legende{margin-top:var(--sp-3)}:is(.vb-mag-figure:has(>.vb-g7-decoupe-native),.vb-mag-figure:has(>.vb-vt-decoupe)){max-width:none;margin-right:0}.vb-mag-figure>.vb-g7-decoupe-native{margin-inline:auto}.vb-terme-ou>.vb-g7-decoupe-native{width:100%;margin-inline:auto}.vb-g7-chiffre{grid-template-columns:minmax(0,1fr);min-width:0}.vb-g7-chiffre-plaque{gap:var(--sp-5);min-width:0;padding:var(--sp-5);border-radius:var(--vb-r-satellite);border:1px solid var(--vb-line-strong);background:var(--vb-card-nested);grid-template-columns:minmax(0,1fr);display:grid}.vb-g7-chiffre-ligne{gap:var(--sp-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.vb-g7-chiffre-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0;display:flex}.vb-g7-chiffre-barre{gap:3px;min-width:0;min-height:44px;display:flex}.vb-g7-chiffre-part{min-width:0;padding-inline:var(--sp-2);background:var(--vb-ink);border-radius:6px;flex-basis:0;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.vb-g7-chiffre-part{background:color-mix(in oklab, var(--vb-ink) 9%, var(--vb-bg-elevated))}}.vb-g7-chiffre-part{color:var(--vb-ink);overflow:hidden}.vb-g7-chiffre-part>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vb-g7-chiffre-part{gap:var(--sp-2);justify-content:space-between}.vb-g7-chiffre-libelle{min-width:0}.vb-g7-chiffre-note{margin:0}@media (min-width:1100px){.vb-g7-chiffre-note{display:none}}@media (max-width:1099px){.vb-g7-chiffre-part[data-etroite] .vb-g7-chiffre-libelle{display:none}.vb-g7-chiffre-part[data-etroite]{justify-content:center}}.vb-g7-chiffre-part[data-ton=choisi]{background:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g7-chiffre-part[data-ton=choisi]{background:color-mix(in oklab, var(--vb-grad-1) 22%, var(--vb-bg-elevated))}}.vb-g7-chiffre-part[data-ton=choisi]{border:1px solid var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g7-chiffre-part[data-ton=choisi]{border:1px solid color-mix(in oklab, var(--vb-grad-1) 55%, transparent)}}.vb-g7-chiffre-part[data-ton=trop]{background:var(--vb-amber-500)}@supports (color:color-mix(in lab, red, red)){.vb-g7-chiffre-part[data-ton=trop]{background:color-mix(in oklab, var(--vb-amber-500) 16%, var(--vb-bg-elevated))}}.vb-g7-chiffre-part[data-ton=trop]{border:1px dashed var(--vb-amber-600);color:var(--vb-amber-text)}.vb-g7-chiffre-vide{border:1px dashed var(--vb-line-strong);border-radius:6px;flex-basis:0}@media (max-width:639px){.vb-g7-chiffre-plaque{padding:var(--sp-4)}.vb-g7-chiffre-part{padding-inline:6px}}.vb-g7-jauge{gap:var(--sp-5);padding:var(--sp-6) var(--sp-7)}.vb-g7-jauge-colonnes{align-items:flex-end;gap:var(--sp-4);height:200px;display:flex}.vb-g7-jauge-col{justify-items:center;gap:var(--sp-2);height:100%;color:var(--site-encre-corps);grid-template-rows:1fr auto;display:grid}.vb-g7-jauge-barre{width:44px;height:calc(var(--g7-x) * 10%);background:var(--vb-grad-1);border-radius:6px 6px 3px 3px;align-self:end;min-height:10px}@supports (color:color-mix(in lab, red, red)){.vb-g7-jauge-barre{background:color-mix(in oklab, var(--vb-grad-1) 35%, transparent)}}.vb-g7-jauge-barre{border:1px solid var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-g7-jauge-barre{border:1px solid color-mix(in oklab, var(--vb-grad-1) 55%, transparent)}}.vb-g7-jauge-col[data-fort]{color:var(--vb-ink)}.vb-g7-jauge-col[data-fort] .vb-g7-jauge-barre{background:linear-gradient(0deg, var(--vb-grad-from), var(--vb-grad-to));border-color:#0000}.vb-g7-jauge-calcul{justify-content:center;align-items:baseline;gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--vb-line-strong);flex-wrap:wrap;width:100%;display:flex}@media (max-width:899px){.vb-g7-jauge{justify-self:stretch}.vb-g7-jauge-colonnes{justify-content:center;height:150px}}.vb-g7-journal ol{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.vb-g7-journal li{gap:var(--sp-3);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.vb-g7-journal li>span:last-child{gap:2px;display:grid}.vb-g7-journal-n{border:1px solid var(--vb-grad-1);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-g7-journal-n{border:1px solid color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}.vb-g7-journal-n{color:var(--site-accent-texte)}.vb-g7-journal-sceau{margin:var(--sp-2) 0 0;border-radius:var(--vb-r-control);background:var(--site-nuit);min-height:44px;color:var(--vb-contrast-ink);justify-content:center;align-items:center;display:flex}.vb-g7-faq-une{gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--vb-r-satellite);border:1px solid var(--vb-line-strong);background:var(--vb-bg-elevated);box-shadow:0 24px 48px var(--site-nuit);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-g7-faq-une{box-shadow:0 24px 48px color-mix(in oklab, var(--site-nuit) 45%, transparent)}}.vb-g7-faq-une>*{margin:0}.vb-g7-faq-une-lien{min-height:44px;color:var(--site-accent-texte);text-underline-offset:3px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.vb-bascule[data-mode=survie] .vb-bascule-rang:before{content:"";background:var(--site-encre-mention);border-radius:50%;width:8px;height:8px}.vb-bande .vb-bascule-tache,.vb-bande .vb-bascule-barre{border-color:var(--vb-line-strong)}.vb-terme-ou-lien{min-width:44px;padding-inline:var(--sp-2);margin-inline:calc(var(--sp-2) * -1)}.vb-g7-faq-cote{gap:var(--sp-6);align-content:start;display:grid}@media (min-width:1024px){.vb-g7-faq-cote{top:calc(var(--site-header-h) + var(--sp-5));position:sticky}.vb-faq-site .vb-g7-faq-cote .vb-g-sommaire{position:static}}.vb-g7-faq-ecrire{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--vb-r-satellite);border:1px solid var(--vb-line-strong);background:var(--vb-bg-elevated);grid-template-columns:56px minmax(0,1fr);align-items:center;display:grid}.vb-g7-faq-ecrire p{margin:0}.vb-g7-faq-portrait{border-radius:var(--vb-r-satellite);background:var(--vb-card-nested);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--vb-line-strong);color:var(--site-accent-texte);place-items:center;display:grid}.vb-g4-explorer{gap:var(--sp-7);align-items:center;display:grid}@media (min-width:1024px){.vb-g4-explorer{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vb-g4-explorer-visuel{min-width:0}.vb-mm-encart{border-radius:var(--vb-r-nested);border:1px solid var(--vb-line);background:var(--vb-bg-elevated);grid-column:span 4;grid-template-rows:auto 1fr;align-content:start;gap:0;padding:0;transition:border-color .18s ease-out;display:grid;overflow:hidden}.vb-mm-encart:hover,.vb-mm-encart:focus-visible{border-color:var(--vb-line-strong)}.vb-mm-visuel{aspect-ratio:1.64;background:var(--site-nuit);border-bottom:1px solid var(--vb-line);display:block;position:relative;overflow:hidden}.vb-mm-visuel-image{object-fit:cover;transition:transform .6s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-mm-visuel--vecue{aspect-ratio:2}.vb-mm-visuel--vecue .vb-mm-visuel-pose{display:none}.vb-mm-visuel-pose{z-index:1;left:var(--sp-4);bottom:var(--sp-4);width:62%;height:auto;filter:drop-shadow(0 10px 18px var(--site-nuit));position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-mm-visuel-pose{filter:drop-shadow(0 10px 18px color-mix(in oklab, var(--site-nuit) 55%, transparent))}}.vb-mm-visuel-pose[data-forme=ligne]{width:calc(100% - 2 * var(--sp-4))}.vb-mm-encart--compact .vb-mm-visuel--vecue{aspect-ratio:2.4}.vb-mm-encart:hover .vb-mm-visuel-image{transform:scale(1.03)}.vb-mm-visuel--capture{padding:var(--sp-4);place-items:center;display:grid}.vb-mm-visuel-ecran{border-radius:var(--vb-r-control);width:100%;box-shadow:0 0 0 1px var(--vt-filet), var(--vt-arete);transition:transform .6s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1))}.vb-mm-encart:hover .vb-mm-visuel-ecran{transform:translateY(-2px)}.vb-mm-encart-texte{align-content:start;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5) var(--sp-5);display:grid}.vb-mm-encart-texte>span{display:block}.vb-mm-encart-titre{color:var(--vb-ink)}.vb-mm-encart-lien{margin-top:var(--sp-2)}.vb-mm-encart:hover .vb-mm-encart-lien svg{transform:translate(3px)}.vb-mm-encart .vb-mm-encart-lien{display:inline-flex}.vb-mm-encart--compact{margin-top:var(--sp-4)}.vb-mm-encart--compact .vb-mm-visuel--photo,.vb-mm-encart--compact .vb-mm-visuel--objet{aspect-ratio:2.4}.vb-mm-encart--compact .vb-mm-visuel--capture{padding:var(--sp-3) var(--sp-4) 0}.vb-mm-encart--compact .vb-mm-encart-texte{padding:var(--sp-4);gap:var(--sp-1)}.vb-mm-encart--compact .vb-mm-encart-titre{font-size:var(--site-corps);line-height:1.3}.vb-mm-encart--compact .vb-mm-encart-lien{margin-top:var(--sp-1)}.vb-mm-encart{align-self:start}.vb-mm-visuel--capture{aspect-ratio:auto;padding:var(--sp-5) var(--sp-5) 0}.vb-mm-visuel--capture .vb-mm-visuel-ecran{border-radius:var(--vb-r-control) var(--vb-r-control) 0 0}.vb-mm-visuel--capture:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--site-nuit));height:12%;position:absolute;inset:auto 0 0}.vb-mm-visuel--photo{background:linear-gradient(160deg, var(--vb-grad-1), var(--site-nuit) 70%)}@supports (color:color-mix(in lab, red, red)){.vb-mm-visuel--photo{background:linear-gradient(160deg, color-mix(in oklab, var(--vb-grad-1) 22%, var(--site-nuit)), var(--site-nuit) 70%)}}.vb-mm-visuel--objet{display:block}.vb-mm-visuel-objet{inset:var(--sp-4) var(--sp-5);width:calc(100% - 2 * var(--sp-5));height:calc(100% - 2 * var(--sp-4));object-fit:contain;transition:transform .6s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));position:absolute}.vb-mm-encart:hover .vb-mm-visuel-objet{transform:translateY(-2px)}@media (min-width:1024px){.vb-mm-colonnes[data-colonnes="1"] .vb-mm-liste{column-gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-mm-mobile-corps{padding-block:var(--sp-3) var(--sp-6);flex:1}.vb-mm-mobile>*{flex-direction:column;min-height:100%;display:flex}.vb-mm-barre[data-mobile] .vb-mm-cta{visibility:hidden}.vb-mm-plus{padding-inline:var(--sp-3)}.vb-mm-volet .vb-mm-plus{padding-inline:0}.vb-mm-volet summary,.vb-mm-volet-lien{min-height:64px}.vb-mm-volet[open]>summary{color:var(--site-accent-texte)}.vb-mm-volet .vb-mm-section{margin-top:var(--sp-3);padding-inline:0}.vb-mm-volet .vb-mm-entree{padding-inline:0}.vb-mm-mobile-pied{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.vb-mm-mobile-pied .vb-cta,.vb-mm-mobile-pied .vb-cta-2{justify-content:center;width:100%;min-height:48px}.vb-mm-volet-lien{border-bottom:0}@media (max-width:639px){.vb-mm-volet .vb-mm-resume{display:none}.vb-mm-volet .vb-mm-entree{padding-block:var(--sp-2);align-items:center}}.vb-mm-mobile-encart{margin-top:var(--sp-6)}.vb-mm-mobile-corps:has(.vb-mm-volet[open]) .vb-mm-mobile-encart{display:none}.vb-pied{padding-block:var(--sp-9) var(--sp-6)}.vb-pied-grille{row-gap:var(--sp-7)}.vb-pied-marque{gap:var(--sp-4);grid-column:1/-1;justify-items:start;max-width:380px;display:grid}.vb-pied-marque .vb-pied-logo{grid-column:auto}.vb-pied-promesse{margin:0}.vb-pied-actions{align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.vb-pied-titre{margin-bottom:var(--sp-4)}.vb-pied-liens{gap:var(--sp-3)}@media (min-width:640px) and (max-width:1023px){.vb-pied-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.vb-pied-marque{padding-right:var(--sp-7);grid-column:auto}}@media (max-width:639px){.vb-pied-marque{display:contents}.vb-pied-marque .vb-pied-logo,.vb-pied-promesse{grid-column:1/-1}.vb-pied-promesse{max-width:40ch}.vb-pied-grille>nav{order:1}.vb-pied-actions{padding-top:var(--sp-6);order:2;align-self:start}}.vb-fin-produit-grille{gap:var(--sp-8);align-items:center;display:grid}.vb-fin-produit .vb-fin-texte .t-corps-grand{max-width:48ch}.vb-fin-produit h2 .vb-fort{display:block}.vb-fin-preuves{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-fin-preuves li{align-items:flex-start;gap:var(--sp-3);color:var(--vb-ink);display:flex}.vb-fin-preuves svg{color:var(--vb-grad-1);flex:none;margin-top:3px}.vb-fin-garantie{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-fin-produit{padding-bottom:calc(var(--site-section-y) * .72)}.vb-fin-produit-preuve{justify-self:center;width:100%;min-width:0;max-width:560px;margin:0;display:grid}.vb-fin-produit-plaque{z-index:3;width:66%;margin-bottom:calc(-1 * var(--sp-6));justify-self:end;position:relative}.vb-fin-produit-cadre{justify-self:start;width:86%}@media (max-width:639px){.vb-fin-produit-plaque{width:100%;margin-bottom:var(--sp-4);justify-self:stretch}.vb-fin-produit-cadre{width:100%}}@media (min-width:1024px){.vb-fin-produit-grille{gap:var(--sp-8);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.vb-fin-produit-preuve{max-width:none}}.vb-introuvable{align-items:center;min-height:100svh;display:grid}.vb-introuvable-grille{gap:var(--sp-8);align-items:center;display:grid}.vb-introuvable-texte{gap:var(--sp-4);display:grid}.vb-introuvable-texte>*{margin:0}.vb-introuvable h1 .vb-fort{display:block}.vb-introuvable-portes{margin:var(--sp-4) 0 0;border-top:1px solid var(--vb-line);padding:0;list-style:none}.vb-introuvable-porte{gap:2px var(--sp-4);padding-block:var(--sp-4);border-bottom:1px solid var(--vb-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vb-introuvable-porte>.t-corps{color:var(--vb-ink)}.vb-introuvable-porte>.t-mention{grid-column:1}.vb-introuvable-porte svg{color:var(--site-accent-texte);transition:transform .18s var(--vb-vera-ease,cubic-bezier(.16, 1, .3, 1));grid-area:1/2/span 2}.vb-introuvable-porte:hover svg,.vb-introuvable-porte:focus-visible svg{transform:translate(3px)}.vb-introuvable-decor{aspect-ratio:768/710;justify-self:center;width:100%;max-width:420px;margin:0;position:relative}.vb-introuvable-decor img{object-fit:contain;object-position:50% 100%}@media (min-width:1024px){.vb-introuvable{min-height:0}.vb-introuvable-grille{gap:var(--sp-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.vb-introuvable-decor{justify-self:end;max-width:480px}}.vb-legal-page{background:var(--vb-bg);padding-block:var(--sp-8) var(--sp-9)}.vb-legal-tete{gap:var(--sp-3);padding-bottom:var(--sp-6);margin-bottom:var(--sp-7);border-bottom:1px solid var(--vb-line);display:grid}.vb-legal-tete>*{margin:0}.vb-legal-docs{margin:var(--sp-2) 0 0;gap:var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vb-legal-doc{min-height:44px;padding-inline:var(--sp-4);border-radius:var(--vb-r-full);border:1px solid var(--vb-line-strong);color:var(--site-encre-corps);background:var(--vb-bg-elevated);align-items:center;transition:border-color .16s ease-out,color .16s ease-out;display:inline-flex}.vb-prose-legale .vb-legal-docs{margin:var(--sp-2) 0 0;padding:0;list-style:none}.vb-prose-legale .vb-legal-docs li{margin:0;padding:0;line-height:1}.vb-prose-legale .vb-legal-docs li+li{margin-top:0}.vb-prose-legale .vb-legal-doc{color:var(--site-encre-corps);text-decoration:none}.vb-prose-legale .vb-legal-doc[aria-current=page]{color:var(--vb-ink)}.vb-legal-doc:hover{border-color:var(--vb-ink-subtle);color:var(--vb-ink)}.vb-legal-doc[aria-current=page]{border-color:var(--vb-ink);color:var(--vb-ink);font-weight:600}@media (min-width:1024px){.vb-secu-sections{gap:var(--sp-8) var(--sp-9);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:none}.vb-secu-section{align-content:start}.vb-secu-sections>p{grid-column:1/-1}}.vb-secu-section-icone{border-radius:var(--vb-r-control);background:var(--vb-card-nested);width:48px;height:48px;color:var(--vb-grad-1);border:1px solid var(--vb-line);place-items:center;display:grid}.vb-legal-marge{display:none}@media (min-width:1280px){.vb-legal-cadre{justify-content:space-between;gap:var(--sp-9);grid-template-columns:minmax(0,68ch) minmax(0,300px);display:grid}.vb-legal-cadre .legal-sommaire{display:none}.vb-legal-marge{gap:var(--sp-3);top:calc(var(--site-header-h) + var(--sp-6));max-height:calc(100vh - var(--site-header-h) - var(--sp-8));padding-left:var(--sp-5);border-left:1px solid var(--vb-line);align-self:start;display:grid;position:sticky;overflow-y:auto}.vb-legal-marge>p{margin:0}.vb-legal-marge ol{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.vb-legal-marge a{gap:var(--sp-2);color:var(--site-encre-corps);grid-template-columns:24px minmax(0,1fr);padding-block:4px;text-decoration:none;transition:color .16s ease-out;display:grid}.vb-legal-marge a:hover,.vb-legal-marge a:focus-visible{color:var(--vb-ink)}.vb-legal-marge-num{color:var(--vb-ink-subtle);font-variant-numeric:tabular-nums}}.vb-secu-plaque{padding:var(--sp-2) var(--sp-5);border-radius:var(--vb-r-hero);background:var(--vb-contrast-ink);margin:0;list-style:none}@supports (color:color-mix(in lab, red, red)){.vb-secu-plaque{background:color-mix(in oklab, var(--vb-contrast-ink) 5%, var(--site-nuit))}}.vb-secu-plaque{border:1px solid var(--vb-line-strong);box-shadow:var(--vt-arete)}.vb-secu-plaque li{gap:var(--sp-4);padding-block:var(--sp-4);grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.vb-secu-plaque li+li{border-top:1px solid var(--vb-line)}.vb-secu-plaque li>span:last-child{gap:2px;display:grid}.vb-secu-plaque-icone{border-radius:var(--vb-r-control);background:var(--vb-card-nested);width:40px;height:40px;color:var(--vb-grad-1);place-items:center;display:grid}.vb-contact-marge{display:none}@media (min-width:1280px){.vb-contact-marge{align-content:start;gap:var(--sp-4);top:calc(var(--site-header-h) + var(--sp-6));padding:var(--sp-5);border:1px solid var(--vb-line);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);align-self:start;display:grid;position:sticky}.vb-contact-marge>p{margin:0}.vb-contact-marge ul{margin:0;padding:0;list-style:none;display:grid}.vb-contact-marge li+li{border-top:1px solid var(--vb-line)}.vb-contact-raccourci{padding-block:var(--sp-3);color:var(--vb-ink);gap:2px;display:grid}.vb-contact-raccourci:hover .t-fort,.vb-contact-raccourci:focus-visible .t-fort{color:var(--site-accent-texte)}}.vb-prose-legale .legal-sommaire a{min-height:24px;padding-block:var(--sp-1);display:inline-block}.vb-secu-sections .vb-lien-legal{min-height:24px;padding-block:3px;display:inline-block}.vb-prose-legale :is(p,li,td)>a{padding-block:3px}.vb-fn-logos,.vb-g-faq-contact,.vb-g-voir-lien{border-color:var(--vb-line-strong)}.vb-g-ariane a,.vb-g2-lien,.vb-pied-liens a,.vb-pied-legal a,.vb-pied-legal button{position:relative}.vb-g-ariane a:after,.vb-g2-lien:after,.vb-pied-liens a:after,.vb-pied-legal a:after,.vb-pied-legal button:after{content:"";position:absolute;inset:-12px -8px}.vb-mm-connexion{white-space:nowrap}:root{--vt-filet:var(--vb-contrast-ink)}@supports (color:color-mix(in lab, red, red)){:root{--vt-filet:color-mix(in oklab, var(--vb-contrast-ink) 11%, transparent)}}:root{--vt-arete:inset 0 1px 0 0 var(--vb-contrast-ink)}@supports (color:color-mix(in lab, red, red)){:root{--vt-arete:inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 14%, transparent)}}:root{--vt-ombre-flotte:0 2px 4px -2px var(--site-nuit), 0 24px 48px -20px var(--site-nuit)}@supports (color:color-mix(in lab, red, red)){:root{--vt-ombre-flotte:0 2px 4px -2px color-mix(in oklab, var(--site-nuit) 60%, transparent), 0 24px 48px -20px color-mix(in oklab, var(--site-nuit) 85%, transparent)}}.vb-vt-ecran{--vt-x:var(--vt-dx);--vt-y:var(--vt-dy);--vt-w:var(--vt-dw);--vt-h:var(--vt-dh);--vt-ar:var(--vt-dar);--vt-px:var(--vt-dpx,0%);--vt-py:var(--vt-dpy,0%);isolation:isolate;aspect-ratio:var(--vt-ar);background:var(--site-nuit);position:relative;overflow:hidden}@media (max-width:639px){.vb-vt-ecran{--vt-x:var(--vt-mx);--vt-y:var(--vt-my);--vt-w:var(--vt-mw);--vt-h:var(--vt-mh);--vt-ar:var(--vt-mar);--vt-px:var(--vt-mpx,0%);--vt-py:var(--vt-mpy,0%)}}.vb-vt-zone{left:var(--vt-px);right:var(--vt-px);top:var(--vt-py);bottom:var(--vt-py);border-radius:var(--vb-r-control);position:absolute;overflow:hidden}.vb-vt-plan{left:calc(-100% * var(--vt-x) / var(--vt-w));top:calc(-100% * var(--vt-y) / var(--vt-h));width:calc(100% / var(--vt-w));height:calc(100% / var(--vt-h));position:absolute}.vb-vt-plan img{object-fit:fill}.vb-vt-marque{pointer-events:none;left:calc(100% * (var(--vt-zx) - var(--vt-x)) / var(--vt-w));top:calc(100% * (var(--vt-zy) - var(--vt-y)) / var(--vt-h));width:calc(100% * var(--vt-zw) / var(--vt-w));height:calc(100% * var(--vt-zh) / var(--vt-h));border-radius:var(--vb-r-control);box-shadow:0 0 0 1.5px var(--vb-grad-1), 0 0 0 9999px var(--site-nuit);position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-vt-marque{box-shadow:0 0 0 1.5px var(--vb-grad-1), 0 0 0 9999px color-mix(in oklab, var(--site-nuit) 38%, transparent)}}.vb-vt-nav{border-radius:var(--vb-r-satellite);background:var(--site-lunette);min-width:0;box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);padding:var(--sp-2);position:relative;overflow:hidden}.vb-vt-nav>.vb-vt-ecran,.vb-vt-nav>.vb-vt-defile{border-radius:calc(var(--vb-r-satellite) - var(--sp-2))}@media (max-width:639px){.vb-vt-nav{border-radius:var(--vb-r-nested);padding:var(--sp-1)}.vb-vt-nav>.vb-vt-ecran,.vb-vt-nav>.vb-vt-defile{border-radius:calc(var(--vb-r-nested) - var(--sp-1))}}.vb-vt-tel{min-width:0;container-type:inline-size}.vb-vt-tel-corps{background:var(--site-lunette);box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);border-radius:14cqi;padding:1.8cqi;position:relative}.vb-vt-tel-corps:before,.vb-vt-tel-corps:after{content:"";border-radius:var(--vb-r-full);background:var(--vb-contrast-ink);width:1.2cqi;position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-vt-tel-corps:before,.vb-vt-tel-corps:after{background:color-mix(in oklab, var(--vb-contrast-ink) 10%, var(--site-lunette))}}.vb-vt-tel-corps:before{height:12%;top:22%;left:-1cqi}.vb-vt-tel-corps:after{height:18%;top:28%;right:-1cqi}.vb-vt-tel-ecran{border-radius:12.4cqi}.vb-vt-tel-ile{z-index:3;border-radius:var(--vb-r-full);background:var(--site-nuit);width:30cqi;height:8.4cqi;position:absolute;top:3.6cqi;left:50%;translate:-50%}.vb-vt-decoupe{gap:var(--sp-4);min-width:0;margin:0;display:grid}.vb-vt-decoupe-plaque{border-radius:var(--vb-r-nested)}.vb-vt-decoupe-plaque:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);position:absolute;inset:0}.vb-vt-decoupe--flottante .vb-vt-decoupe-plaque:after{box-shadow:inset 0 0 0 1px var(--vb-contrast-ink), inset 0 1px 0 0 var(--vb-contrast-ink)}@supports (color:color-mix(in lab, red, red)){.vb-vt-decoupe--flottante .vb-vt-decoupe-plaque:after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--vb-contrast-ink) 22%, transparent), inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 30%, transparent)}}.vb-vt-decoupe--flottante{border-radius:var(--vb-r-nested);filter:drop-shadow(0 18px 24px var(--site-nuit))}@supports (color:color-mix(in lab, red, red)){.vb-vt-decoupe--flottante{filter:drop-shadow(0 18px 24px color-mix(in oklab, var(--site-nuit) 70%, transparent))}}.vb-vt-decoupe-legende{gap:var(--sp-3);max-width:60ch;display:grid}.vb-vt-repere{width:var(--sp-5);height:var(--sp-5);border-radius:var(--vb-r-full);background:var(--site-nuit);color:var(--vb-contrast-ink);box-shadow:0 0 0 1.5px var(--vb-grad-1);font-family:var(--font-label);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.vb-vt-ecran .vb-vt-repere{z-index:1;left:calc(100% * var(--vt-rx));top:calc(100% * var(--vt-ry));position:absolute;transform:translate(-50%,-50%)}.vb-vt-reperes{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.vb-vt-reperes li{gap:var(--sp-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.vb-vt-repere--liste{flex-shrink:0;margin-top:0}.vb-vt-compo{min-width:0;display:grid}.vb-vt-compo-fond{width:86%}.vb-vt-compo-devant{z-index:1;position:relative}.vb-vt-compo--droite .vb-vt-compo-devant,.vb-vt-compo--gauche .vb-vt-compo-fond{justify-self:end}.vb-vt-compo--gauche .vb-vt-compo-devant{justify-self:start}.vb-vt-compo--telephone .vb-vt-compo-devant{width:27%;filter:drop-shadow(0 20px 28px var(--site-nuit));margin-top:-40%}@supports (color:color-mix(in lab, red, red)){.vb-vt-compo--telephone .vb-vt-compo-devant{filter:drop-shadow(0 20px 28px color-mix(in oklab, var(--site-nuit) 75%, transparent))}}.vb-vt-compo--decoupe .vb-vt-compo-devant{width:56%;margin-top:-16%}@media (max-width:639px){.vb-vt-compo-fond{width:92%}.vb-vt-compo--telephone .vb-vt-compo-devant{width:34%;margin-top:-44%}.vb-vt-compo--decoupe .vb-vt-compo-devant{width:82%;margin-top:-10%}}.vb-vt-nu{border-radius:var(--vb-r-satellite);box-shadow:inset 0 0 0 1px var(--vt-filet);overflow:hidden}.vb-vt-defile{aspect-ratio:var(--vt-ratio);background:var(--site-nuit);position:relative;overflow:hidden}.vb-vt-nu>.vb-vt-defile{border-radius:var(--vb-r-satellite)}.vb-vt-defile-page{aspect-ratio:var(--vt-img);animation:vb-vt-defile var(--vt-duree) cubic-bezier(.45, 0, .55, 1) infinite;animation-play-state:paused;position:absolute;inset:0 0 auto}.vb-vt-defile[data-joue=true] .vb-vt-defile-page{animation-play-state:running}@keyframes vb-vt-defile{0%,12%{transform:translateY(0)}46%,60%{transform:translateY(var(--vt-course))}94%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vb-vt-defile-page{animation:none}}.vb-vt-scene{--vt-scene-haut:min(72svh, 640px);isolation:isolate;justify-items:center;min-width:0;margin:0;display:grid;position:relative}.vb-vt-scene--telephone{--vt-scene-haut:clamp(420px, 64svh, 580px)}.vb-vt-scene-objet{min-width:0;width:min(100%, calc(var(--vt-scene-haut) * var(--vt-scene-ar,1.6)));position:relative}.vb-vt-scene-objet:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--site-aurore-turquoise) 40%, transparent);position:absolute;inset:-14% 6%}@supports (color:color-mix(in lab, red, red)){.vb-vt-scene-objet:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-aurore-turquoise) 22%, transparent) 40%, transparent)}}.vb-vt-scene--telephone .vb-vt-scene-objet:before{background:radial-gradient(closest-side, var(--site-aurore-turquoise) 30%, transparent);inset:-8% -36%}@supports (color:color-mix(in lab, red, red)){.vb-vt-scene--telephone .vb-vt-scene-objet:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-aurore-turquoise) 18%, transparent) 30%, transparent)}}.vb-vt-scene-appareil{box-shadow:inset 0 0 0 1px var(--vt-filet), inset 0 1px 0 0 var(--vb-contrast-ink), inset 0 -1px 0 0 var(--vb-grad-1), var(--vt-ombre-flotte);position:relative}@supports (color:color-mix(in lab, red, red)){.vb-vt-scene-appareil{box-shadow:inset 0 0 0 1px var(--vt-filet), inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 26%, transparent), inset 0 -1px 0 0 color-mix(in oklab, var(--vb-grad-1) 45%, transparent), var(--vt-ombre-flotte)}}.vb-vt-scene--telephone .vb-vt-scene-appareil{box-shadow:none}.vb-vt-scene--telephone .vb-vt-tel-corps{box-shadow:inset 0 0 0 1px var(--vt-filet), inset 0 1px 0 0 var(--vb-contrast-ink), inset 0 -1px 0 0 var(--vb-grad-1), var(--vt-ombre-flotte)}@supports (color:color-mix(in lab, red, red)){.vb-vt-scene--telephone .vb-vt-tel-corps{box-shadow:inset 0 0 0 1px var(--vt-filet), inset 0 1px 0 0 color-mix(in oklab, var(--vb-contrast-ink) 26%, transparent), inset 0 -1px 0 0 color-mix(in oklab, var(--vb-grad-1) 45%, transparent), var(--vt-ombre-flotte)}}.vb-vt-scene-ombre{background:radial-gradient(closest-side, var(--site-nuit), transparent);border-radius:50%;height:6%;position:absolute;bottom:-3%;left:8%;right:8%}@supports (color:color-mix(in lab, red, red)){.vb-vt-scene-ombre{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-nuit) 70%, transparent), transparent)}}.vb-vt-scene-ombre{filter:blur(6px)}.vb-vt-scene--telephone .vb-vt-scene-ombre{height:4%;bottom:-2.5%;left:14%;right:14%}.vb-vt-scene-legende{max-width:60ch}@media (max-width:639px){.vb-vt-scene-objet{width:100%}.vb-vt-scene--telephone .vb-vt-scene-objet{width:min(66%,250px)}.vb-vt-scene--telephone .vb-vt-scene-objet:before{inset:-6% -24%}}.vb-vt-tete{padding-block:var(--sp-6) var(--sp-9);overflow-x:clip}.vb-vt-tete-grille{gap:var(--sp-7);align-items:center;display:grid}.vb-vt-tete-texte{gap:var(--sp-5);justify-items:start;min-width:0;display:grid}.vb-vt-tete-texte .vb-eyebrow{margin:0}.vb-vt-tete-titre{max-width:18ch;margin:0}.vb-vt-tete-promesse{max-width:46ch;margin:0}.vb-vt-tete-actions{margin-top:var(--sp-2)}.vb-vt-tete-rassurance{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-vt-tete-rassurance li{align-items:center;gap:var(--sp-2);display:inline-flex}.vb-vt-tete-rassurance svg{color:var(--vb-grad-1);flex-shrink:0}.vb-vt-tete-preuve{min-width:0}@media (min-width:1100px){.vb-vt-tete--cote .vb-vt-tete-grille{column-gap:var(--sp-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-vt-tete--debord .vb-vt-tete-preuve{margin-right:calc(-1 * max(0px, (100vw - var(--site-shell)) / 2 - var(--sp-5)))}}.vb-vt-tete--axe .vb-vt-tete-texte{text-align:center;justify-items:center}.vb-vt-tete--axe .vb-vt-tete-titre{max-width:20ch}.vb-vt-tete--axe .vb-vt-tete-rassurance,.vb-vt-tete--axe .vb-vt-tete-actions{justify-content:center}.vb-vt-tete--axe .vb-vt-tete-preuve{width:100%;max-width:1040px;margin-top:var(--sp-4);margin-bottom:calc(-1 * var(--sp-9));justify-self:center}@media (max-width:639px){.vb-vt-tete--axe .vb-vt-tete-preuve{margin-bottom:calc(-1 * var(--sp-7))}.vb-vt-tete{padding-block:var(--sp-5) var(--sp-8)}.vb-vt-tete-grille{gap:var(--sp-6)}.vb-vt-tete-texte{gap:var(--sp-4)}}.vb-vt-planche-duo{gap:var(--sp-7);align-items:start;display:grid}@media (min-width:900px){.vb-vt-planche-duo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.vb-vt-planche-duo--egal{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-vt-planche-tel{justify-self:center;width:min(100%,300px)}.vb-kb-detoures{gap:var(--sp-7);align-items:center;display:grid}@media (min-width:900px){.vb-kb-detoures{grid-template-columns:4fr 6fr}.vb-kb-pleine{grid-column:1/-1}}.vb-kb-etroit{max-width:760px}.vb-kb-vecues{gap:var(--sp-7);display:grid}@media (min-width:900px){.vb-kb-vecues{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-kb-fondateur{gap:var(--sp-5);align-items:start;display:grid}@media (min-width:900px){.vb-kb-fondateur{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-vt-objet{min-width:0;display:block}.vb-vt-objet img{width:100%;height:auto;display:block}.vb-vt-objet--flotte img{filter:drop-shadow(0 2px 3px var(--site-nuit)) drop-shadow(0 16px 22px var(--site-nuit))}@supports (color:color-mix(in lab, red, red)){.vb-vt-objet--flotte img{filter:drop-shadow(0 2px 3px color-mix(in oklab, var(--site-nuit) 45%, transparent)) drop-shadow(0 16px 22px color-mix(in oklab, var(--site-nuit) 55%, transparent))}}.vb-vt-gain{justify-items:start;gap:3cqi;min-width:0;display:grid;position:relative;container-type:inline-size}.vb-vt-gain-compteurs{width:42%}.vb-vt-gain-priorites{width:100%}.vb-vt-gain-case,.vb-vt-gain-cible{pointer-events:none;opacity:0;border-radius:var(--vb-r-control);box-shadow:0 0 0 1.5px var(--vb-grad-1), 0 0 0 5px var(--vb-grad-1);position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-vt-gain-case,.vb-vt-gain-cible{box-shadow:0 0 0 1.5px var(--vb-grad-1), 0 0 0 5px color-mix(in oklab, var(--vb-grad-1) 22%, transparent)}}.vb-vt-gain-case{width:3.18cqi;height:3.18cqi;top:16.08cqi;left:6.82cqi}.vb-vt-gain-cible{border-radius:var(--vb-r-chip);width:13.36cqi;height:4.29cqi;top:.78cqi;left:.97cqi}.vb-vt-gain-jeton{opacity:0;pointer-events:none;width:9.89cqi;position:absolute;top:15.83cqi;left:82.63cqi}.vb-vt-gain[data-joue=true] .vb-vt-gain-case{animation:vb-vt-case 5.2s var(--vb-vera-ease) infinite}.vb-vt-gain[data-joue=true] .vb-vt-gain-jeton{animation:5.2s cubic-bezier(.22,1,.36,1) infinite vb-vt-jeton}.vb-vt-gain[data-joue=true] .vb-vt-gain-cible{animation:vb-vt-cible 5.2s var(--vb-vera-ease) infinite}@keyframes vb-vt-case{0%,10%{opacity:0;transform:scale(1.6)}18%{opacity:1;transform:scale(1)}34%,to{opacity:0;transform:scale(1)}}@keyframes vb-vt-jeton{0%,20%{opacity:0;transform:translate(0)scale(1)}26%{opacity:1;transform:translateY(-1cqi)scale(1.04)}58%{opacity:1;transform:translate(-73.17cqi,-14.16cqi)scale(.82)}64%,to{opacity:0;transform:translate(-73.17cqi,-14.16cqi)scale(.7)}}@keyframes vb-vt-cible{0%,56%{opacity:0}64%{opacity:1}86%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.vb-vt-gain-case,.vb-vt-gain-jeton,.vb-vt-gain-cible{opacity:0!important;animation:none!important}}.vb-vt-gain-cadre{min-width:0}.vb-vt-gain-mobile{display:none}@media (max-width:639px){.vb-vt-gain{display:none}.vb-vt-gain-mobile{display:block}}.vb-vt-saison{gap:var(--sp-5);place-items:center;min-width:0;display:grid}.vb-vt-saison-anneau{width:min(100%,220px)}.vb-vt-saison-semaine{width:min(100%,420px)}@media (min-width:640px){.vb-vt-saison{grid-template-columns:auto minmax(240px,1fr);justify-items:start}.vb-vt-saison-semaine{width:100%}}.vb-vera-scene{isolation:isolate;aspect-ratio:3168/1344;border-radius:var(--vb-r-hero);background:var(--site-nuit);box-shadow:inset 0 0 0 1px var(--vt-filet);margin:0;position:relative;overflow:hidden}.vb-vera-scene-decor{object-fit:cover;z-index:-1}.vb-vera-scene-pose{width:37.338%;height:81.364%;position:absolute;top:-4.288%;left:27.331%}.vb-vera-scene-pose img{object-fit:contain}.vb-vera-scene:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);position:absolute;inset:0}@media (max-width:639px){.vb-vera-scene{aspect-ratio:4/3;border-radius:var(--vb-r-satellite)}.vb-vera-scene-decor{object-position:42% 50%}.vb-vera-scene-pose{width:82%;height:108%;top:-6%;left:9%}}.vb-vera-pose{display:block}.vb-vera-pose img{width:100%;height:auto;display:block}.vb-vera-schema{gap:var(--sp-7);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.vb-vera-schema{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-vera-etape{gap:var(--sp-3);align-content:start;min-width:0;display:grid;position:relative}.vb-vera-etape-scene{aspect-ratio:5/4;margin-bottom:var(--sp-3);place-items:end center;display:grid;position:relative}.vb-vera-etape-pose{grid-area:1/1;align-self:start;width:70%}.vb-vera-etape-preuve{z-index:1;grid-area:1/1;width:100%;position:relative}.vb-vera-etape-titre,.vb-vera-etape-texte{margin:0}.vb-vera-etape-texte{max-width:34ch}@media (min-width:900px){.vb-vera-etape+.vb-vera-etape:before{content:"";top:40%;left:calc(-1 * var(--sp-6) + 4px);width:calc(var(--sp-6) - 8px);background:linear-gradient(90deg, transparent, var(--vb-line-strong));height:1px;position:absolute}}.vb-br{min-width:0;margin:0;container-type:inline-size}.vb-br-grille{gap:var(--sp-5);align-items:center;display:grid}@container (min-width:820px){.vb-br-grille{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.vb-br-cote{gap:var(--sp-5);min-width:0;display:grid}@container (min-width:520px) and (max-width:819px){.vb-br-cote--droite{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-br-centre{justify-items:center;gap:var(--sp-3);order:-1;display:grid}@container (min-width:820px){.vb-br-centre{order:0}}.vb-br-noyau{border-radius:var(--vb-r-hero);background:var(--site-lunette);width:112px;height:112px;box-shadow:inset 0 0 0 1px var(--vt-filet), var(--vt-arete);place-items:center;display:grid}.vb-br-nom{color:var(--vb-ink-muted)}.vb-br-groupe{gap:var(--sp-3);min-width:0;padding:var(--sp-5);border-radius:var(--vb-r-satellite);background:var(--vb-ink);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.vb-br-groupe{background:color-mix(in oklab, var(--vb-ink) 4%, transparent)}}.vb-br-groupe{box-shadow:inset 0 0 0 1px var(--vb-line-strong)}.vb-br-titre,.vb-br-sens{margin:0}.vb-br-logos{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vb-br-logo{align-items:center;gap:var(--sp-2);min-height:var(--sp-7);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-2);border-radius:var(--vb-r-control);background:var(--vb-ink);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vb-br-logo{background:color-mix(in oklab, var(--vb-ink) 7%, transparent)}}.vb-br-logo{box-shadow:inset 0 0 0 1px var(--vb-line-strong);color:var(--vb-ink)}.vb-br-fil{display:none}@container (min-width:820px){.vb-br-fil{height:1px;width:var(--sp-8);background:var(--vb-line-strong);display:block;position:absolute;top:50%;overflow:hidden}.vb-br-groupe--gauche .vb-br-fil{left:100%}.vb-br-groupe--droite .vb-br-fil{right:100%}.vb-br-fil i{background:linear-gradient(90deg, transparent, var(--vb-grad-1), transparent);width:40%;height:1px;animation:vb-br-impulsion 3.6s var(--vb-vera-ease) infinite;position:absolute;top:0}.vb-br-groupe--droite .vb-br-fil i{animation-direction:reverse}.vb-br-groupe:nth-child(2) .vb-br-fil i{animation-delay:1.2s}}@keyframes vb-br-impulsion{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.vb-br-fil i{animation:none;display:none}}.vb-photo-fondateur{border-radius:var(--vb-r-hero);background:var(--site-nuit);min-width:0;display:block;position:relative;overflow:hidden}.vb-photo-fondateur img{width:100%;height:auto;display:block}.vb-photo-fondateur:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--vb-contrast-ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vb-photo-fondateur:after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--vb-contrast-ink) 12%, transparent)}}@media (max-width:639px){.vb-photo-fondateur{border-radius:var(--vb-r-satellite)}}.vb-vecue{min-width:0;padding-bottom:var(--sp-6);margin:0;position:relative}.vb-vecue--haut-gauche,.vb-vecue--haut-droite{padding-bottom:0;padding-top:var(--sp-6)}.vb-vecue-photo{border-radius:var(--vb-r-hero);background:var(--site-nuit);display:block;position:relative;overflow:hidden}.vb-vecue-photo img{object-fit:cover}.vb-vecue-photo:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--vb-contrast-ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vb-vecue-photo:after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--vb-contrast-ink) 10%, transparent)}}.vb-vecue-objet{z-index:1;width:var(--vecue-l,50%);position:absolute}@media (max-width:639px){.vb-vecue-objet{width:90%}}.vb-vecue--bas-gauche .vb-vecue-objet{bottom:0;left:0}.vb-vecue--bas-droite .vb-vecue-objet{bottom:0;right:0}.vb-vecue--haut-gauche .vb-vecue-objet{top:0;left:0}.vb-vecue--haut-droite .vb-vecue-objet{top:0;right:0}@media (min-width:1200px){.vb-vecue--bas-gauche .vb-vecue-objet,.vb-vecue--haut-gauche .vb-vecue-objet{left:-3%}.vb-vecue--bas-droite .vb-vecue-objet,.vb-vecue--haut-droite .vb-vecue-objet{right:-3%}}@media (max-width:639px){.vb-vecue-photo{border-radius:var(--vb-r-satellite)}}.vb-g2-objets{gap:var(--sp-4);margin:0;display:grid}.vb-g2-schema-plein{margin-top:var(--sp-9)}.vb-br-logo-nom{white-space:nowrap}.vb-vera-etape+.vb-vera-etape:before,.vb-g2-devant-mobile{display:none}@media (max-width:639px){.vb-g2-devant-bureau{display:none!important}.vb-g2-devant-mobile{display:block}}@container (min-width:820px){.vb-br-cote--droite{position:relative}.vb-br-cote--droite:before{content:"";left:calc(-1 * var(--sp-8));background:var(--vb-line-strong);width:1px;position:absolute;top:25%;bottom:25%}}.vb-g2-alcove-mobile{display:none}@media (max-width:639px){.vb-g2-alcove--objet.vb-g2-alcove--double .vb-g2-alcove-bureau{display:none}.vb-g2-alcove--objet.vb-g2-alcove--double .vb-g2-alcove-mobile{display:block}}.vb-g2-alcove--objet .vb-vt-objet{width:100%;max-width:560px;transition:transform .24s var(--vb-vera-ease)}.vb-g2-case-lien:hover .vb-g2-alcove--objet .vb-vt-objet{transform:translateY(-3px)}.vb-g2-alcove--vera{box-shadow:none;background:0 0;place-items:end center;padding-bottom:0;overflow:hidden}.vb-g2-alcove-vera{width:min(100%,300px)}@media (min-width:1024px){.vb-g2-alcove--objet .vb-vt-objet{max-width:none;width:min(92cqw, calc(88cqh * var(--g2-ar)))}.vb-g2-alcove-vera{width:min(90cqw,103.842cqh)}}@media (prefers-reduced-motion:reduce){.vb-g2-case-lien:hover .vb-g2-alcove--objet .vb-vt-objet{transform:none}}.vb-g2-hub-tunnel{gap:var(--sp-7);align-items:center;max-width:1080px;margin-inline:auto;display:grid}@media (min-width:900px){.vb-g2-hub-tunnel{gap:var(--sp-8);grid-template-columns:5fr 5fr}}@media (max-width:899px){.vb-g2-hub-tunnel .vb-vt-objet:first-child{justify-self:center;width:min(100%,420px)}}.vb-vt-tete--axe:has(.vb-g2-hero-compo){padding-bottom:var(--sp-8)}.vb-vt-tete--axe .vb-vt-tete-preuve:has(.vb-g2-hero-compo){margin-bottom:0}@media (max-width:639px){.vb-vt-tete--axe:has(.vb-g2-hero-compo){padding-bottom:var(--sp-7)}}:root,.vb-clear{--vt-objet-clair:block;--vt-objet-sombre:none}.dark,.vb-dark{--vt-objet-clair:none;--vt-objet-sombre:block}.vb-vt-objet--duo>.vb-vt-objet-sombre{display:var(--vt-objet-sombre,block)}.vb-vt-objet--duo>.vb-vt-objet-clair{display:var(--vt-objet-clair,none);margin-inline:auto}@property --cs-pos{syntax:"<percentage>";inherits:true;initial-value:50%}.vb-cs{margin:0}.vb-cs-scene{--cs-b:0;--cs-c:var(--cs-pos);--cs-angle:0deg;--cs-long:100%;border-radius:calc(var(--vb-r-satellite) - var(--sp-2));isolation:isolate;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;min-width:0;display:grid;position:relative;overflow:hidden}.vb-cs-scene>.vb-cs-ecran,.vb-cs-clair{grid-area:1/1;min-width:0}.vb-cs-clair{z-index:1;clip-path:polygon(0 0, calc(var(--cs-c) + var(--cs-b) * 100%) 0, calc(var(--cs-c) - var(--cs-b) * 100%) 100%, 0 100%);position:relative}.vb-cs-filet{z-index:2;top:50%;left:var(--cs-c);width:2px;height:var(--cs-long);transform:translate(-50%, -50%) rotate(var(--cs-angle));background:var(--vb-contrast-ink);position:absolute}@supports (color:color-mix(in lab, red, red)){.vb-cs-filet{background:color-mix(in oklab, var(--vb-contrast-ink) 82%, transparent)}}.vb-cs-filet{pointer-events:none}.vb-cs-poignee{z-index:3;top:50%;left:clamp(var(--sp-7), var(--cs-c), calc(100% - var(--sp-7)));align-items:center;gap:var(--sp-2);height:40px;padding-inline:var(--sp-3);background:var(--site-lunette);color:var(--vb-contrast-ink);box-shadow:inset 0 0 0 1px var(--vt-filet), 0 2px 8px -2px var(--site-nuit);border-radius:999px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.vb-cs-poignee{box-shadow:inset 0 0 0 1px var(--vt-filet), 0 2px 8px -2px color-mix(in oklab, var(--site-nuit) 70%, transparent)}}.vb-cs-poignee{cursor:grab;touch-action:none}.vb-cs-scene:active .vb-cs-poignee{cursor:grabbing}.vb-cs-poignee:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px}.vb-cs-poignee-sep{background:var(--vt-filet);width:1px;height:14px}.vb-cs-scene[data-balaye=true]{animation:vb-cs-balayage 2.8s var(--vb-vera-ease) 1}@keyframes vb-cs-balayage{0%{--cs-pos:50%}35%{--cs-pos:80%}75%{--cs-pos:22%}to{--cs-pos:50%}}@media (max-width:639px){.vb-cs-scene{--cs-angle:8.44deg;--cs-long:101.2%;border-radius:calc(var(--vb-r-nested) - var(--sp-1))}.vb-cs-poignee{height:36px;padding-inline:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.vb-cs-scene[data-balaye=true]{animation:none}}.vb-ac-clair-sombre{width:100%;max-width:1040px;margin-bottom:var(--sp-8)}.vb-g2-hub-ecrans{width:100%;max-width:1040px;margin:0 auto var(--sp-9)}@media (max-width:639px){.vb-ac-clair-sombre{margin-bottom:var(--sp-7)}.vb-g2-hub-ecrans{margin-bottom:var(--sp-8)}}.vb-ed{min-width:0;margin:0}.vb-ed-racine{gap:var(--sp-4);min-width:0;display:grid}.vb-ed-pile{border-radius:calc(var(--vb-r-satellite) - var(--sp-2));background:var(--site-nuit);display:grid;overflow:hidden}.vb-ed-ecran{opacity:0;min-width:0;transition:opacity .7s var(--vb-vera-ease);grid-area:1/1;align-self:center}.vb-ed-ecran[data-actif=true]{opacity:1;z-index:1}.vb-ed-pied{justify-content:center;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.vb-ed-traits{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:flex}.vb-ed-trait{width:32px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.vb-ed-trait:before,.vb-ed-progres{content:"";border-radius:999px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:0}.vb-ed-trait:before{background:var(--vb-line)}.vb-ed-trait:hover:before{background:var(--vb-line-strong)}.vb-ed-trait:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px;border-radius:var(--vb-r-chip)}.vb-ed-progres{background:var(--vb-grad-1);transform-origin:0;animation:vb-ed-progres var(--ed-duree,4.5s) linear forwards}@keyframes vb-ed-progres{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vb-ed-racine[data-joue=false] .vb-ed-progres,.vb-ed-racine[data-arrete=true] .vb-ed-progres,.vb-ed-racine:hover .vb-ed-progres{animation-play-state:paused}.vb-ed-nom{min-width:14ch;color:var(--site-encre-corps);margin:0}.vb-ed-pause{border:1px solid var(--vb-line);width:28px;height:28px;color:var(--site-encre-corps);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.vb-ed-pause:hover{border-color:var(--vb-line-strong)}.vb-ed-pause:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:2px}@media (max-width:639px){.vb-ed-pile{border-radius:calc(var(--vb-r-nested) - var(--sp-1))}}@media (prefers-reduced-motion:reduce){.vb-ed-progres{animation:none;transform:scaleX(1)}.vb-ed-ecran{transition:none}.vb-ed-pause{display:none}}.vb-tunnel-saison{justify-content:center;width:100%;display:flex}.vb-tunnel-saison .vb-funnel-svg{width:100%;height:auto;max-width:var(--vb-funnel-max,456px);display:block;overflow:visible}:root,.vb-clear{--vb-bg:#fafbfd;--vb-bg-subtle:#f2f6fb;--vb-bg-inset:#f1f5f9;--vb-line:#dae2ec;--vb-line-faint:#e8eef4}.vb-ac-signature{gap:var(--sp-1);margin:0;display:grid}.vb-g4-scene{margin:var(--sp-7) auto;gap:var(--sp-3);max-width:720px;display:grid}.vb-g4-scene .vb-photo-fondateur img{width:100%;height:auto}.vb-mf-entree{max-width:62ch;margin:0 0 var(--sp-9);color:var(--vb-ink)}.vb-mf-articles{margin:0;padding:0;list-style:none;display:grid}.vb-mf-article{gap:var(--sp-4);padding-block:var(--sp-8);border-top:1px solid var(--vb-line);display:grid}.vb-mf-article:last-child{border-bottom:1px solid var(--vb-line)}.vb-mf-tete{gap:var(--sp-3);align-content:start;display:grid}.vb-mf-n{font-variant-numeric:tabular-nums}.vb-mf-titre{max-width:18ch;margin:0}.vb-mf-texte{gap:var(--sp-4);max-width:60ch;display:grid}.vb-mf-texte p{margin:0}.vb-mf-citation{margin:var(--sp-2) 0 0;padding:0}.vb-mf-citation p{margin:0}@media (min-width:900px){.vb-mf-article{column-gap:var(--sp-10);padding-block:var(--sp-10);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.vb-mf-appel-grille{gap:var(--sp-8);align-items:center;display:grid}.vb-mf-appel-texte{gap:var(--sp-5);max-width:40rem;display:grid}.vb-mf-appel-texte>*{margin:0}.vb-mf-appel-ligne{color:var(--vb-ink)}@media (min-width:900px){.vb-mf-appel-grille{gap:var(--sp-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vb-mf-appel .vb-g4-portrait{grid-template-columns:minmax(0,1fr);justify-items:start}.vb-mf-appel .vb-g4-portrait-photo{max-width:320px}.vb-puce{border-radius:var(--vb-r-full);flex:none;place-items:center;width:20px;height:20px;margin-top:calc(.5lh - 10px);display:inline-grid}.vb-puce[data-ton=douleur]{color:var(--site-epreuve-texte);background:var(--site-epreuve)}@supports (color:color-mix(in lab, red, red)){.vb-puce[data-ton=douleur]{background:color-mix(in oklab, var(--site-epreuve) 14%, transparent)}}.vb-puce[data-ton=gain]{color:var(--vb-ink-on-accent);background:var(--vb-grad-1)}.vb-mag-meta{margin:0}.vb-couv2-meta{color:var(--vb-ink-muted,var(--site-encre-corps))}.vb-couv2-meta .t-fort{color:var(--vb-ink)}.vb-vt-tete--axe{padding-bottom:var(--sp-10);overflow:clip visible}.vb-vt-tete--axe .vb-vt-tete-preuve{margin-bottom:0}.vb-vt-tete--axe .vb-vt-compo-fond,.vb-vt-tete--axe .vb-vt-compo-devant{justify-self:center}.vb-vt-tete--axe .vb-g2-compo--panneau .vb-vt-compo-devant{margin-right:0}@media (max-width:639px){.vb-vt-tete--axe{padding-bottom:var(--sp-8)}}.vb-ac-porte{margin-top:var(--sp-10)}.vb-ac-bento--plaisir{margin-top:var(--sp-8)}.vb-ac-tuile--semaine .vb-ac-tuile-visuel>*{width:100%}@media (min-width:1024px){.vb-ac-tuile--priorites{grid-column:span 8;grid-template-rows:none;grid-template-columns:minmax(0,1fr);display:grid}.vb-ac-tuile--priorites>h3,.vb-ac-tuile--priorites>p{grid-area:auto}.vb-ac-tuile--priorites .vb-ac-tuile-visuel{margin-top:var(--sp-5);grid-area:auto}.vb-ac-tuile--semaine{column-gap:var(--sp-8);grid-column:span 12;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.vb-ac-tuile--semaine>h3{grid-area:1/1;align-self:end}.vb-ac-tuile--semaine>p{grid-area:2/1}.vb-ac-tuile--semaine .vb-ac-tuile-visuel{grid-area:1/2/span 2;align-self:center;margin-top:0}.vb-ac-bento--plaisir .vb-ac-tuile--potentiel,.vb-ac-bento--plaisir .vb-ac-tuile--vie{grid-column:span 6}}@media (min-width:640px) and (max-width:1023px){.vb-ac-tuile--focus,.vb-ac-tuile--semaine{grid-column:span 2}.vb-ac-bento--plaisir .vb-ac-tuile--vie{grid-column:span 1}}.vb-g2-pile--boss .vb-bestiaire{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:480px;display:grid}.vb-g2-pile--boss .vb-bestiaire-niche{aspect-ratio:1;place-items:center;width:auto;height:auto;display:grid}.vb-g2-pile--boss .vb-bestiaire-niche svg{width:72%;height:auto}@media (min-width:640px){.vb-g5-metiers .vb-g5-tuile{grid-template-rows:minmax(0,1fr) auto}.vb-g5-metiers .vb-g5-tuile-scene{align-self:stretch;width:100%;min-width:0}}@media (min-width:1000px){.vb-g5-metiers>li:first-child:nth-last-child(10)>.vb-g5-tuile,.vb-g5-metiers>li:nth-child(10):last-child>.vb-g5-tuile{padding:var(--sp-3);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.vb-g5-metiers>li:first-child:nth-last-child(10) .vb-g5-tuile-scene,.vb-g5-metiers>li:nth-child(10):last-child .vb-g5-tuile-scene{aspect-ratio:auto;min-height:15rem}.vb-g5-metiers>li:first-child:nth-last-child(10) .vb-g5-tuile-texte,.vb-g5-metiers>li:nth-child(10):last-child .vb-g5-tuile-texte{padding:var(--sp-3) var(--sp-7) var(--sp-3) var(--sp-3);align-self:center}.vb-g5-metiers>li:first-child:nth-last-child(10) .vb-g5-metier-fleche,.vb-g5-metiers>li:nth-child(10):last-child .vb-g5-metier-fleche{top:50%;bottom:auto;translate:0 -50%}}.vb-g7-pile-carte[data-rang="2"] .vb-couv2--nue{height:auto}.vb-g7-pile-carte[data-rang="2"] .vb-couv2--nue .vb-couv2-image{aspect-ratio:5/4;filter:none;height:auto}@media (min-width:900px){.vb-vt-scene-avec{column-gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.vb-vt-scene-avec>.vb-g-bloc-tete,.vb-vt-scene-avec>*>.vb-g-bloc-tete{max-width:560px;margin-inline:0}.vb-vt-scene-avec .vb-g-bloc-tete .t-corps-grand{margin-inline:0}.vb-vt-scene-avec>.vb-g2-moment-piece,.vb-vt-scene-avec>.vb-apres-tete{margin-top:0}.vb-vt-scene-avec>.vb-g2-moment-piece{width:100%;max-width:none;margin-inline:0}}@media (min-width:1024px){.vb-ac-tuile--priorites{grid-template-rows:auto auto 1fr;align-items:start}.vb-ac-tuile--priorites>h3{align-self:start}.vb-ac-tuile--priorites .vb-ac-tuile-visuel{align-self:center}}.vb-g2-porte-resume:first-letter{text-transform:capitalize}.vb-ac-tuile--ecrin .vb-ac-plaque--ecrin .vb-vt-decoupe-plaque{border-color:#0000}@media (min-width:1024px){.vb-ac-tuile--priorites>.vb-ac-priorites-texte{grid-area:auto}.vb-ac-tuile--priorites .vb-ac-reperes{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-ac-tuile--priorites .vb-pj{max-width:none}}.vb-cookies-actions{gap:var(--sp-3);grid-template-columns:1fr 1fr;align-items:center;display:grid}.vb-cookies-actions .vb-cookies-perso{grid-area:2/1/auto/-1;justify-self:center}@media (min-width:640px) and (max-width:1023px){.vb-cookies{inset-inline:var(--sp-5) auto;bottom:var(--sp-5);width:min(420px, calc(100vw - 2 * var(--sp-5)))}}@media (min-width:1024px){.vb-cookies{padding:var(--sp-3) 0;border:0;border-top:1px solid var(--vb-line-strong);background:var(--site-nuit);inset-inline:0;border-radius:0;bottom:0}.vb-cookies-ligne-bandeau{width:100%;padding-inline:var(--sp-8);align-items:center;gap:var(--sp-6);grid-template-columns:minmax(0,1fr) auto}.vb-cookies-texte{color:var(--site-encre-corps)}.vb-cookies-actions{gap:var(--sp-3);display:flex}.vb-cookies-actions .vb-cookies-perso{margin-right:var(--sp-3)}.vb-cookies-bouton{min-height:36px;padding:6px var(--sp-4)}body:has(.vb-cookies){padding-bottom:64px}}.vb-vie-contenu{margin:var(--sp-2) 0 0;gap:2px var(--sp-4);color:var(--site-encre-corps);padding:0;list-style:none;display:grid}.vb-vie-contenu li{padding-left:var(--sp-4);position:relative}.vb-vie-contenu li:before{content:"";background:var(--vb-grad-1);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}@media (min-width:640px){.vb-vie-contenu{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-ecrin,.vb-ac-tuile--ecrin{background:var(--site-nuit);border-color:var(--vb-line)}.vb-ecrin{border-radius:var(--vb-r-satellite);padding:var(--sp-6);border-style:solid;border-width:1px;min-width:0}@media (max-width:639px){.vb-ecrin{padding:var(--sp-4);border-radius:var(--vb-r-nested)}}.vb-g2-apres--ecrin{gap:var(--sp-4);align-content:start;display:grid}.vb-g2-apres--ecrin>.t-etiquette{margin:0}.vb-g2-apres--ecrin .vb-g2-plaque--etroite{width:100%;margin-inline:auto}.vb-g2-apres--ecrin .vb-g2-objets>*{margin-inline:auto}@media (min-width:900px){.vb-g2-bascule--cartes .vb-g2-apres--ecrin{padding:var(--sp-7) var(--sp-6)}}.vb-g2-compo.vb-vt-compo--decoupe{grid-template-columns:minmax(0,1fr)}.vb-g2-compo.vb-vt-compo--decoupe>.vb-vt-compo-fond{grid-area:1/1;justify-self:center;width:86%}.vb-g2-compo.vb-vt-compo--decoupe>.vb-vt-compo-devant{grid-area:1/1;place-self:end center;width:43%;margin:0 0 4%}.vb-g2-compo.vb-vt-compo--decoupe.vb-g2-compo--bande>.vb-vt-compo-devant{width:66%}.vb-g2-compo.vb-vt-compo--decoupe .vb-g2-compo-devant>.vb-vt-decoupe{gap:0}.vb-g2-compo.vb-vt-compo--decoupe .vb-g2-compo-devant .vb-vt-decoupe-legende{margin-top:0}.vb-g2-compo.vb-vt-compo--decoupe .vb-g2-logos-flottants{justify-self:center}@media (max-width:639px){.vb-g2-compo.vb-vt-compo--decoupe>.vb-vt-compo-fond{width:100%}.vb-g2-compo.vb-vt-compo--decoupe>.vb-vt-compo-devant,.vb-g2-compo.vb-vt-compo--decoupe.vb-g2-compo--bande>.vb-vt-compo-devant{width:92%;margin:var(--sp-4) 0 0;grid-area:auto;align-self:auto}}.vb-g2-augmente{padding-bottom:0}.vb-g2-augmente-logos{justify-self:center}.vb-g2-augmente-fond{justify-self:center;width:86%}.vb-g2-augmente-codex{width:34%;bottom:4%;left:10%;right:auto}.vb-g2-augmente-vera{width:34%;bottom:4%;left:auto;right:10%}@media (max-width:639px){.vb-g2-augmente-fond{width:100%}.vb-g2-augmente-vera{width:56%;left:50%;right:auto;translate:-50%}}.vb-g2-univers{aspect-ratio:auto;justify-items:center;gap:var(--sp-5);width:100%;max-width:880px;padding:var(--sp-6);margin-inline:auto;display:grid}.vb-g2-univers-puce,.vb-g2-univers-boss,.vb-g2-univers-devant{justify-self:center;position:relative;inset:auto}.vb-g2-univers-boss{width:100%}.vb-g2-univers-devant{width:min(100%,520px)}@media (max-width:639px){.vb-g2-univers{gap:var(--sp-4);padding:var(--sp-4)}.vb-g2-univers-devant{width:100%}}.vb-dm-ecrin{align-content:center;display:grid}.vb-dm-ecrin>*{width:100%}.vb-g3-etape--face .vb-dm-ecrin{padding:var(--sp-7)}@media (max-width:639px){.vb-g3-etape--face .vb-dm-ecrin{padding:var(--sp-4)}}.vb-g5-nu{min-width:0;margin:0}.vb-g5-preuve-visuel>.vb-g5-nu{max-width:min(560px, calc(300px * var(--g5-ar,2.2)))}.vb-g5-preuve-visuel>.vb-ecrin{max-width:min(100%, calc(300px * var(--g5-ar,2.2) + 2 * var(--sp-6)))}.vb-ecrin>.vb-g5-nu{justify-items:center;display:grid}.vb-g5-preuve--seule .vb-g5-preuve-texte{order:0}@media (min-width:900px){.vb-g5-preuve--seule{grid-template-columns:minmax(0,1fr)}}.vb-vt-tete--axe .vb-g5-hero-seul{justify-self:center;width:86%;margin-inline:auto}.vb-vt-tete--axe .vb-g5-compo .vb-vt-decoupe-legende{text-align:center;justify-self:center}@media (max-width:639px){.vb-vt-tete--axe .vb-g5-hero-seul{width:100%}}.vb-res-portes{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.vb-res-portes{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-res-portes>li{display:grid}.vb-res-porte{gap:var(--sp-4);padding:var(--sp-3) var(--sp-3) var(--sp-5);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);border-radius:var(--vb-r-satellite);color:inherit;transition:border-color .2s var(--vb-vera-ease), box-shadow .2s var(--vb-vera-ease);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative}.vb-res-porte:hover{border-color:var(--vb-grad-1)}@supports (color:color-mix(in lab, red, red)){.vb-res-porte:hover{border-color:color-mix(in oklab, var(--vb-grad-1) 55%, var(--vb-line-strong))}}.vb-res-porte:hover{box-shadow:var(--vb-shadow-card-hover)}.vb-res-porte:focus-visible{outline:2px solid var(--vb-grad-1);outline-offset:3px}.vb-res-porte-texte{gap:var(--sp-1);padding-inline:var(--sp-3) var(--sp-8);align-content:start;display:grid}.vb-res-porte>.vb-g-fleche{right:var(--sp-5);bottom:var(--sp-5);position:absolute}.vb-res-visuel{aspect-ratio:16/10;border-radius:calc(var(--vb-r-satellite) - var(--sp-1));background:var(--vb-bg-subtle);place-items:center;min-width:0;display:grid;position:relative}.vb-res-visuel--photo{overflow:hidden}.vb-res-visuel--photo img{object-fit:cover;transition:transform .4s var(--vb-vera-ease)}.vb-res-porte:hover .vb-res-visuel--photo img{transform:scale(1.03)}.vb-res-visuel--fiche{padding:var(--sp-5);justify-items:stretch}.vb-res-visuel--fiche .vb-codex{padding:var(--sp-4);border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);border-top:0;border:1px solid var(--vb-line-strong)}.vb-res-visuel--marques{gap:var(--sp-4);grid-template-columns:repeat(2,max-content);place-content:center}.vb-res-marque{border-radius:var(--vb-r-nested);background:var(--vb-bg-elevated);border:1px solid var(--vb-line-strong);width:72px;height:72px;color:var(--vb-ink);place-items:center;display:grid}.vb-res-seules{margin-top:var(--sp-7)}@media (max-width:899px){.vb-res-porte{padding:var(--sp-3);grid-template-rows:auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}.vb-res-porte-texte{padding:0 var(--sp-7) 0 0}.vb-res-porte>.vb-g-fleche{top:50%;bottom:auto;translate:0 -50%}.vb-res-visuel--fiche,.vb-res-visuel--fiche .vb-codex{padding:var(--sp-3)}}@media (max-width:639px){.vb-res-porte:has(.vb-res-visuel--fiche){grid-template-columns:minmax(0,1fr)}.vb-res-porte:has(.vb-res-visuel--fiche) .vb-res-visuel{aspect-ratio:auto}.vb-res-porte:has(.vb-res-visuel--fiche)>.vb-g-fleche{top:auto;bottom:var(--sp-4);translate:none}.vb-res-visuel--marques{gap:var(--sp-2);grid-template-columns:repeat(2,max-content)}.vb-res-marque{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.vb-res-porte:hover .vb-res-visuel--photo img{transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
