body.v{--creme: #F6EED5;--f0: clamp(12px, 2.8vw, 44px);--pad: max(calc(var(--f0) + clamp(20px, 5vw, 88px)), calc((100vw - 1640px)/2) );--mute: rgba(19, 26, 38, .36);--gold-line: #F2DE9C;--bar-room: 76px;--lede: clamp(18px, 1.4vw, 21px);background:var(--blanc);overflow-x:clip}.v ::selection{background:var(--or-pale);color:var(--nuit)}html:has(body.v){scroll-padding-top:120px;scroll-padding-bottom:112px}.v-make :focus-visible,.v-comply :focus-visible,.v-plan-card :focus-visible,.v-footer :focus-visible{outline-color:var(--blanc)}.v-wrap{width:100%;padding:0 var(--pad)}.v .c-lede{font-size:var(--lede);line-height:1.55}.v-h2{font-size:clamp(34px,3.9vw,58px);line-height:1.04;letter-spacing:-.04em;font-weight:560;text-wrap:balance}.v-mute{color:var(--mute)}.v-chrome{--f: var(--f0)}.v-frame{position:fixed;inset:0;z-index:85;pointer-events:none}.v-frame>i{position:absolute;background:var(--creme)}.v-frame>i:nth-child(1){left:0;right:0;top:0;height:var(--f)}.v-frame>i:nth-child(2){left:0;right:0;bottom:0;height:var(--f)}.v-frame>i:nth-child(3){left:0;top:0;bottom:0;width:var(--f)}.v-frame>i:nth-child(4){right:0;top:0;bottom:0;width:var(--f)}.v-frame-handles{--hs: min(12px, var(--f));position:absolute;inset:calc(var(--f) - var(--hs))}.v-frame-handles i{position:absolute;width:var(--hs);height:var(--hs);background:var(--nuit)}.v-frame-handles i:nth-child(1){left:0;top:0}.v-frame-handles i:nth-child(2){right:0;top:0}.v-frame-handles i:nth-child(3){left:0;bottom:0}.v-frame-handles i:nth-child(4){right:0;bottom:0}.v-nav{position:fixed;z-index:80;top:var(--f);left:var(--f);right:var(--f);display:flex;align-items:stretch;height:60px}.v-nav-plate{position:absolute;inset:0;z-index:-1;background:var(--blanc);border-bottom:1px solid var(--rule);box-shadow:0 10px 24px -22px #131a2666;visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-nav.is-plated .v-nav-plate{visibility:visible}.v-logo{position:relative;display:flex;align-items:center;padding:0 28px 0 calc(var(--pad) - var(--f0));background:var(--or-pale)}.v-logo-px{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.v-logo:after{content:"";position:absolute;left:calc(100% - 1px);top:0;width:49px;height:24px;background:var(--or-pale);clip-path:polygon(0 0,100% 0,100% 50%,calc(50% + .5px) 50%,calc(50% + .5px) 100%,0 100%)}.v-logo img{position:relative;z-index:1;height:30px;width:auto}.v-nav-links{display:flex;align-items:center;gap:30px;margin-left:80px}.v-nav-links a{position:relative;font-size:15px;font-weight:580;letter-spacing:-.01em;color:var(--ink-soft);transition:color .2s ease}.v-nav-links a:hover{color:var(--nuit)}.v-nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:repeating-linear-gradient(90deg,var(--or) 0 2px,transparent 2px 4px);clip-path:inset(0 100% 0 0);transition:clip-path .3s ease}.v-nav-links a:hover:after{clip-path:inset(0 0 0 0)}.v-nav-actions{display:flex;align-items:stretch;margin-left:auto}.v-signin{display:inline-flex;align-items:center;gap:12px;padding:0 22px;background:var(--blanc);border:1px solid var(--nuit);font-size:16px;font-weight:620;letter-spacing:-.01em;transition:background-color .2s ease}.v-signin:hover{background:var(--brume)}.v-nav-links a,.v-nav-actions>a{white-space:nowrap}@media(max-width:1289px){html:not([lang=fr]) .v-nav .v-lang-select{display:none}}@media(max-width:1179px){html:not([lang=fr]) .v-nav-links [data-drop="1"]{display:none}}@media(max-width:1115px){html:not([lang=fr]) .v-nav .v-signin{justify-content:center;width:60px;padding:0}html:not([lang=fr]) .v-nav .v-signin-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html:not([lang=fr]) .v-nav .v-signin-arrow{display:none}html:not([lang=fr]) .v-nav .v-signin .v-signin-icon{display:block}}@media(max-width:1055px){html:not([lang=fr]) .v-nav-links [data-drop="2"]{display:none}}@media(max-width:955px){html:not([lang=fr]) .v-nav-links [data-drop="3"]{display:none}}@media(max-width:1502px){html[lang=fr] .v-nav .v-lang-select{display:none}}@media(max-width:1400px){html[lang=fr] .v-nav-links [data-drop="1"]{display:none}}@media(max-width:1301px){html[lang=fr] .v-nav .v-signin{justify-content:center;width:60px;padding:0}html[lang=fr] .v-nav .v-signin-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html[lang=fr] .v-nav .v-signin-arrow{display:none}html[lang=fr] .v-nav .v-signin .v-signin-icon{display:block}}@media(max-width:1196px){html[lang=fr] .v-nav-links [data-drop="2"]{display:none}}@media(max-width:1088px){html[lang=fr] .v-nav-links [data-drop="3"]{display:none}}@media(max-width:1023px){.v-nav-links{display:none}.v-nav .v-burger{display:grid}}.v-signin svg{width:10px;height:10px}.v-signin .v-signin-icon{display:none;width:18px;height:18px}.v-signin:hover .v-signin-icon{animation:none}.v-nav-cta.c-btn{height:auto;padding-left:24px;padding-right:8px;font-size:16px}.v-nav-cta .c-btn-box{width:44px;height:44px}.v-burger{display:none;place-items:center;flex:none;width:60px;padding:0;border:1px solid var(--nuit);border-left:0;background:var(--blanc);color:var(--nuit);cursor:pointer;transition:background-color .2s ease}.v-burger:hover{background:var(--brume)}.v-burger svg{width:18px;height:14px}.v-menu{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:12px solid var(--creme, #F6EED5);background:var(--blanc);color:var(--nuit);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-menu[open]{display:flex;flex-direction:column}.v-menu::backdrop{background:#131a2640}.v-menu-head{display:flex;align-items:stretch;justify-content:space-between;height:56px;border-bottom:1px solid var(--rule)}.v-menu-head img{align-self:center;height:28px;width:auto;margin-left:20px}.v-burger-close{display:grid;width:56px;border-left:1px solid var(--rule);border-top:0;border-right:0;border-bottom:0}.v-burger-close:focus-visible{outline-offset:0}.v-burger-close svg{width:14px;height:14px}.v-menu-links{display:flex;flex-direction:column;padding:12px 20px;margin-bottom:auto}.v-menu-links a{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--rule);font-size:26px;font-weight:600;letter-spacing:-.03em}.v-menu-num{width:26px;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--ink-mute)}.v-menu-links svg{width:12px;height:12px;margin-left:auto;color:var(--or-profond)}.v-menu-actions{display:flex;flex-direction:column;gap:10px;padding:20px}.v-menu-actions .v-signin{display:flex;justify-content:space-between;height:56px;border-right:1px solid var(--nuit)}.v-menu-actions .c-btn{justify-content:space-between}.v-bar{--step: 16px;position:fixed;z-index:75;left:50%;bottom:var(--f);transform:translate(-50%);height:64px;padding:0 calc(var(--step) * 2);background:var(--creme);color:var(--nuit);visibility:hidden;clip-path:polygon(0 100%,0 calc(100% - var(--step)),var(--step) calc(100% - var(--step)),var(--step) calc(100% - var(--step) * 2),calc(var(--step) * 2) calc(100% - var(--step) * 2),calc(var(--step) * 2) 0,calc(100% - var(--step) * 2) 0,calc(100% - var(--step) * 2) calc(100% - var(--step) * 2),calc(100% - var(--step)) calc(100% - var(--step) * 2),calc(100% - var(--step)) calc(100% - var(--step)),100% calc(100% - var(--step)),100% 100%)}.v-bar.is-on{visibility:visible}.v-bar-inner{display:flex;align-items:stretch;height:100%}.v-bar-faces{display:flex;align-items:center;flex:none;padding:0 14px 0 4px}.v-bar-faces{gap:6px}.v-bar-faces img{width:40px;height:40px;object-fit:cover;object-position:50% 30%;box-shadow:0 0 0 2px var(--creme)}.v-bar-text{display:flex;flex-direction:column;justify-content:center;gap:1px;padding-right:20px;line-height:1.25;white-space:nowrap}.v-bar-text small{font-size:13px;font-weight:600;color:var(--ink-soft)}.v-bar-text strong{font-size:17px;font-weight:650;letter-spacing:-.015em}.v-bar-button.c-btn{height:auto;padding-left:20px;padding-right:10px;font-size:15.5px}.v-bar-button .c-btn-box{width:40px;height:40px}.v .c-btn-box{overflow:hidden}.v .c-btn:hover .c-btn-box{transform:none}.v .c-btn:hover .c-btn-box svg,.v-signin:hover svg{animation:v-arrow .5s both}@keyframes v-arrow{0%{transform:translate(0);animation-timing-function:steps(4,end)}44%{transform:translate(24px,-24px);animation-timing-function:steps(1,end)}48%{transform:translate(-24px,24px);animation-timing-function:steps(6,end)}to{transform:translate(0)}}.v-btn-tall.c-btn{height:auto;min-height:64px;padding-left:26px;padding-right:10px;font-size:16.5px}.v-btn-tall .c-btn-box{width:44px;height:44px}.v-tab{position:relative;display:inline-flex;align-items:center;height:26px;padding:0 12px;background:var(--or-pale);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nuit)}.v-tab:after{content:"";position:absolute;left:calc(100% - 1px);bottom:0;width:33px;height:12px;background:var(--or-pale);clip-path:polygon(0 0,calc(50% + .5px) 0,calc(50% + .5px) 50%,100% 50%,100% 100%,0 100%)}.v-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,480px);grid-template-rows:1fr auto auto;min-height:max(100svh,720px);padding:calc(var(--f0) + 60px + clamp(28px,6vh,96px)) var(--pad) calc(var(--f0) + clamp(24px,4vh,44px))}.v-mosaic{position:absolute;top:var(--f0);right:var(--f0);width:60%;height:calc(100% - var(--f0))}.v-halo{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.v-hero-main{position:relative;z-index:2;grid-column:1 / -1;grid-row:1;align-self:center}.v-hero-main,.v-hero-note,.v-hero-foot{will-change:transform}.v-hero-title{font-size:clamp(42px,min(5.3vw,8.6vh),92px);line-height:.98;letter-spacing:-.05em;font-weight:560}.v-hero-title>span{display:block;white-space:nowrap}.v-link{color:var(--nuit);text-decoration:underline;text-decoration-color:var(--or);text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .2s ease}.v-link:hover{text-decoration-color:var(--nuit)}.v-hero-note{position:relative;z-index:2;grid-column:2;grid-row:2;justify-self:end;max-width:480px;margin-top:24px;font-size:clamp(19px,1.7vw,26px);line-height:1.42;letter-spacing:-.015em;color:var(--nuit);text-wrap:pretty}.v-hero-foot{position:relative;z-index:2;grid-column:1 / -1;grid-row:3;display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:clamp(28px,5vh,56px)}.v-hero-foot p{max-width:210px;font-size:17px;line-height:1.35;color:var(--ink-soft)}.v-hero-foot ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 30px}.v-hero-foot li>a,.v-hero-foot li>span{display:inline-flex;align-items:center;gap:9px;font-size:18px;font-weight:650;letter-spacing:-.02em;color:var(--ink-soft);filter:grayscale(1);opacity:.85;white-space:nowrap;transition:filter .2s ease,opacity .2s ease,color .2s ease}.v-hero-foot li>a:hover,.v-hero-foot li>span:hover{filter:none;opacity:1;color:var(--nuit)}.v-hero-foot img{width:22px;height:22px}.v-ask{display:grid;grid-template-columns:auto auto;column-gap:12px;width:max-content;max-width:100%;margin-top:clamp(28px,4.6vh,48px)}.v-ask-top{grid-column:1;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.v-ask-label{margin-bottom:0}.v-ask>.c-btn{grid-column:2;grid-row:2}.v-ask-note{grid-column:1 / -1;grid-row:3;width:0;min-width:100%;margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ink-soft)}.v-ask-note+.v-ask-note{grid-row:4;margin-top:4px}.v-ask-agents{position:relative;z-index:1;display:flex;gap:4px;margin-bottom:-1px}.v-ask-agents button{position:relative;display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px;border:1px solid transparent;border-bottom:0;background:#fbf7e8;font-size:15px;font-weight:640;letter-spacing:-.01em;color:var(--ink-soft);cursor:pointer;transition:color .2s ease,background-color .2s ease}.v-ask-agents button:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:3px;background:repeating-linear-gradient(90deg,var(--or) 0 3px,transparent 3px 4px);clip-path:inset(0 100% 0 0);transition:clip-path .3s steps(10,end)}.v-ask-agents img{width:18px;height:18px;filter:grayscale(1);opacity:.55;transition:filter .2s ease,opacity .2s ease}.v-ask-agents svg{width:17px;height:17px;color:var(--ink-mute);transition:color .2s ease}.v-ask-agents button:hover{background:#f8f1d8;color:var(--nuit)}.v-ask-agents button:hover img{opacity:.85}.v-ask-agents button[aria-pressed=true]{background:var(--blanc);border-color:var(--gold-line);color:var(--nuit);cursor:default}.v-ask-agents button[aria-pressed=true]:before{clip-path:inset(0 0 0 0)}.v-ask-agents button[aria-pressed=true] img{filter:none;opacity:1}.v-ask-agents button[aria-pressed=true] svg{color:var(--or-profond)}.v-ask-box{grid-column:1;grid-row:2;position:relative;display:flex;align-items:center;gap:20px;min-width:0;padding:10px 10px 10px 20px;background:var(--blanc);border:1px solid var(--gold-line)}.v-ask-prompt{position:relative;flex:1;min-width:0;font-size:clamp(13px,1.08vw,15.5px);line-height:1.4;color:var(--nuit);white-space:nowrap}.v-ask-sizer{display:block;visibility:hidden}.v-ask-prompt>[data-prompt]{position:absolute;left:0;top:0;right:0}.v-ask-url{color:var(--ink-soft)}.v-ask-prompt{overflow:hidden}.v-leet{color:var(--ink-mute)}.v-scr{background:var(--or-pale);color:var(--nuit);font-weight:600}.v-ask-prompt{background:linear-gradient(var(--or-pale),var(--or-pale)) no-repeat 0 0 / 0 100%}.v-ask.is-copied .v-ask-prompt{animation:v-highlight .9s ease both}@keyframes v-highlight{0%{background-size:0 100%}40%{background-size:100% 100%}75%{background-size:100% 100%;background-position:100% 0}to{background-size:0 100%;background-position:100% 0}}.v-copy{position:relative;display:inline-flex;flex:none;align-items:center;gap:12px;height:44px;padding:0 16px 0 18px;border:0;background:var(--nuit);color:var(--blanc);font-size:15.5px;font-weight:640;cursor:pointer;transition:background-color .2s ease}.v-copy:hover{background:#222c3e}.v-copy svg{width:16px;height:16px}.v-copy-label{display:grid;text-align:left}.v-copy-label>span{grid-area:1 / 1}.v-copy-sizer{visibility:hidden}.v-ask.is-copied .v-copy{background:var(--or);color:var(--nuit)}.v-spark{position:fixed;z-index:90;width:6px;height:6px;pointer-events:none}.v-scene{position:relative;height:calc(var(--len, 200) * 1svh)}.v-page #contenu,.v-page #content,.v-after-hero{position:relative;z-index:3;background:var(--blanc)}:root{--seam-h: 240px}@media(max-width:900px){:root{--seam-h: 96px}}.v-after-hero:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--seam-h, 72px);background:var(--seam, none) no-repeat left bottom / var(--seam-w, auto) 100%;image-rendering:pixelated;transform:translateY(var(--seam-shift, 0px));pointer-events:none}.v-hero{z-index:1}.v-sticky{position:sticky;top:0;height:100svh;overflow:hidden}.v-static .v-scene,.no-js .v-scene{height:auto}.v-static .v-sticky,.no-js .v-sticky{position:relative;height:auto;min-height:100svh}.v-lift .v-sticky{display:flex;flex-direction:column;align-items:center;padding:calc(var(--f0) + 60px + 1vh) var(--pad) calc(var(--f0) + var(--bar-room))}.v-lift-head{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;will-change:transform}.v-lift-head .v-h2{max-width:15em}.v-lift-stage{position:relative;flex:1;width:100%;margin-top:2.4vh;perspective:2200px;perspective-origin:50% 0}.v-lift-window{position:absolute;left:50%;top:0;width:1120px;margin-left:-560px;transform-origin:50% 0;will-change:transform}.v-tour{display:flex;gap:2px;width:fit-content;margin:0 auto 16px;padding:4px;background:var(--blanc);border:1px solid var(--rule);box-shadow:0 16px 36px -20px #131a2666}.v-tour-tab{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;background:none;font-size:15px;font-weight:600;color:var(--ink-soft);white-space:nowrap;cursor:pointer}.v-tour-tab:hover{color:var(--nuit)}.v-tour-tab[aria-selected=true]{background:var(--nuit);color:var(--blanc)}.v-tour-time{position:absolute;left:14px;right:14px;bottom:5px;height:2px;background:repeating-linear-gradient(90deg,var(--or) 0 3px,transparent 3px 4px);clip-path:inset(0 calc((1 - var(--t, 0)) * 100%) 0 0);visibility:hidden}.v-tour-tab[aria-selected=true] .v-tour-time{visibility:visible}.v-window{max-width:none}.v-window .c-ui [data-layer]{opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.v-window[data-view=workspace] .c-ui-tools,.v-window[data-view=sharing] .c-ui-tools,.v-window[data-view=versions] .c-ui-tools,.v-window[data-view=integrations] .c-ui-ints,.v-window[data-view=sharing] .c-ui-share,.v-window[data-view=versions] .c-ui-versions{opacity:1;visibility:visible;transition:opacity .45s ease,visibility 0s}.v-window[data-view=versions] .c-ui-tools{opacity:.45}.v-captions{position:relative;height:28px;margin-top:46px}.v-caption{position:absolute;inset:0;text-align:center;font-size:17px;color:var(--ink-soft);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.v-caption b{font-weight:650;color:var(--nuit)}.v-caption.is-on{opacity:1;visibility:visible;transition:opacity .35s ease .12s,visibility 0s}.v-words .v-sticky{display:flex;align-items:center;justify-content:center;padding:0 var(--pad)}.v-words-text{max-width:19em;font-size:clamp(32px,4.6vw,72px);line-height:1.1;letter-spacing:-.04em;font-weight:560;text-wrap:balance}.v-word{color:color-mix(in srgb,var(--nuit) calc(var(--w, 0) * 100%),#DEDED8)}.v-word-gold{background:linear-gradient(var(--or-pale),var(--or-pale)) no-repeat 0 72% / calc(var(--h, 0) * 100%) .38em}.v-static .v-word,.no-js .v-word{--w: 1;--h: 1}.v-build-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);height:100%;padding:calc(var(--f0) + 70px) var(--pad) calc(var(--f0) + var(--bar-room))}.v-build-side .v-h2{font-size:clamp(32px,3.4vw,52px)}.v-steps{margin-top:clamp(24px,4vh,44px)}.v-step{position:relative;padding-left:26px}.v-step+.v-step{margin-top:6px}.v-step a{display:flex;gap:16px;padding:14px 0}.v-step-num{flex:none;padding-top:3px;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--ink-mute)}.v-step a>span:last-child{display:flex;flex-direction:column}.v-step b{font-size:21px;font-weight:640;letter-spacing:-.02em;color:var(--mute);transition:color .3s ease}.v-step a>span:last-child>span{display:grid;grid-template-rows:0fr;font-size:16px;line-height:1.5;color:var(--ink-soft);transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1),margin .45s ease}.v-step a>span:last-child>span>span{min-height:0;overflow:hidden}.v-step.is-on b,.v-step.is-on .v-step-num{color:var(--nuit)}.v-step.is-on a>span:last-child>span{grid-template-rows:1fr;margin-top:6px}.v-step:before,.v-step-rail{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px}.v-step:before{background:repeating-linear-gradient(180deg,var(--rule) 0 3px,transparent 3px 5px)}.v-step-rail{background:repeating-linear-gradient(180deg,var(--or) 0 3px,transparent 3px 5px);clip-path:inset(0 0 calc((1 - var(--r, 0)) * 100%) 0)}.v-build-stage{position:relative;height:min(560px,70svh)}.v-term{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;transform-origin:0 0;will-change:transform,filter}.v-gui{display:grid;grid-template-columns:200px minmax(0,1fr);background:#1f1f1e;border:1px solid #383836;border-radius:12px;overflow:hidden;color:#e9e8e4;font-family:-apple-system,SF Pro Text,system-ui,Segoe UI,sans-serif;box-shadow:0 2px 4px #131a2614,0 50px 90px -40px #131a2699}.v-gui svg{--tone: transparent;color:#a9a8a3}.v-gui-side{display:flex;flex-direction:column;gap:1px;min-height:0;padding:12px 10px;background:#1a1a19;border-right:1px solid #2E2E2C;font-size:13px}.v-gui-lights{display:flex;align-items:center;gap:7px;height:22px;margin:0 4px 12px}.v-gui-lights i{width:11px;height:11px;border-radius:50%;background:#ff5f57}.v-gui-lights i:nth-child(2){background:#febc2e}.v-gui-lights i:nth-child(3){background:#28c840}.v-gui-nav{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:7px;color:#e9e8e4}.v-gui-nav svg{width:15px;height:15px}.v-gui-nav b{width:15px;font-weight:700;letter-spacing:1px;color:#a9a8a3;text-align:center}.v-gui-label{margin:16px 8px 6px;font-size:11.5px;color:#8d8c87}.v-gui-label small{font-size:9px}.v-gui-session{padding:6px 8px;border-radius:7px;color:#d4d3ce;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-gui-session.is-current{background:#34342f;color:#fff}.v-gui-user{display:flex;align-items:center;gap:8px;margin-top:auto;padding:10px 8px 2px;border-top:1px solid #2E2E2C;color:#e9e8e4}.v-gui-user i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#3a3a37;font-style:normal;font-size:10px;font-weight:600}.v-gui-user small{color:#8d8c87;font-size:11.5px}.v-gui-chat{display:flex;flex-direction:column;min-width:0;min-height:0}.v-gui-top{display:flex;align-items:center;gap:8px;flex:none;height:44px;padding:0 16px;border-bottom:1px solid #2E2E2C;font-size:13px}.v-gui-top b{font-weight:500}.v-gui-top small{color:#8d8c87}.v-gui-tools{display:flex;gap:12px;margin-left:auto}.v-gui-tools i{width:13px;height:13px;border:1.5px solid #8D8C87;border-radius:3px}.v-gui-tools i:nth-child(2){border-radius:50%}.v-gui-thread{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;flex:1;min-height:0;padding:16px clamp(18px,3vw,44px) 8px;overflow:hidden;font-size:clamp(12.5px,.98vw,14px);line-height:1.5}.v-msg{margin:0;color:#e9e8e4}.v-msg b{font-weight:600;color:#fff}.v-msg-user{align-self:flex-end;max-width:80%;margin-top:4px;padding:9px 13px;background:#2f2f2c;border-radius:12px;overflow-wrap:anywhere}.v-msg-user .v-typing:after{content:"";display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.18em;background:#e9e8e4}.v-sum{margin:0;font-size:.93em;color:#8d8c87}.v-tasks{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid #2E2E2C;border-radius:10px;background:#1c1c1b;font-size:.93em}.v-tasks p{display:flex;align-items:center;gap:9px;margin:0;color:#d4d3ce}.v-task-box{position:relative;flex:none;width:12px;height:12px;border:1.5px dotted #77766F;border-radius:50%}.v-task-box i{position:absolute;inset:-2px;border-radius:50%;background:#c9c8c2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%231F1F1E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.v-run{display:flex;align-items:center;gap:9px;margin:0;font-size:.93em;color:#a9a8a3}.v-spin{position:relative;flex:none;width:13px;height:13px}.v-spin i{position:absolute;width:4px;height:4px;border-radius:50%;background:#d97757;animation:v-spin 1s steps(1,end) infinite}.v-spin i:nth-child(1){left:0;top:0}.v-spin i:nth-child(2){right:0;top:0;animation-delay:.25s}.v-spin i:nth-child(3){right:0;bottom:0;animation-delay:.5s}.v-spin i:nth-child(4){left:0;bottom:0;animation-delay:.75s}@keyframes v-spin{0%,70%{opacity:.25}75%,to{opacity:1}}.v-gui-composer{flex:none;padding:6px clamp(14px,2.4vw,36px) 12px}.v-gui-input{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#2a2a28;border:1px solid #3A3A37;border-radius:12px;font-size:13px;color:#8d8c87}.v-gui-input b{font-weight:400;font-size:17px;line-height:1;color:#c9c8c2}.v-gui-input span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-gui-stop{width:10px;height:10px;border-radius:2px;background:#e9e8e4}.v-gui-model{display:flex;justify-content:flex-end;align-items:center;gap:6px;margin:7px 4px 0;font-size:11.5px;color:#d4d3ce}.v-gui-model small{color:#8d8c87;font-size:11.5px}.v-gui-model span{margin-left:10px}[data-at]{visibility:hidden}[data-at].is-on,.v-static [data-at],.no-js [data-at]{visibility:visible}.v-checks{position:relative;display:inline-block;width:96px;height:7px;margin-left:4px;background:repeating-linear-gradient(90deg,#3A3A37 0 6px,transparent 6px 8px)}.v-checks:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,#D97757 0 6px,transparent 6px 8px);clip-path:inset(0 calc((1 - var(--c, 0)) * 100%) 0 0)}.v-checks-count{font-variant-numeric:tabular-nums;color:#8d8c87}.v-live{position:absolute;right:-3%;bottom:-6%;width:64%;background:var(--blanc);border:1px solid var(--rule);box-shadow:0 2px 4px #131a260d,0 48px 90px -36px #131a268c;visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-live.is-on{visibility:visible}.v-live-body{padding:18px 20px 20px}.v-live-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.v-live-head .c-ui-icon{margin:0;width:42px;height:42px}.v-live-head p{display:flex;flex-direction:column;margin-right:auto;line-height:1.25}.v-live-head b{font-size:17px;font-weight:680;letter-spacing:-.015em}.v-live-head small{font-size:13px;color:var(--ink-mute)}.v-live-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto 96px;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--rule);font-size:14.5px}.v-live-rows b{font-weight:680;font-variant-numeric:tabular-nums}.v-live-rows em{justify-self:end;padding:2px 8px;background:var(--brume);font-style:normal;font-size:12px;font-weight:700;color:var(--ink-soft)}.v-live-rows em.is-ok{background:var(--or-pale);color:var(--nuit)}.v-live-rows b,.v-live-rows em{white-space:nowrap}.v-case-app .c-window-url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.v-live-rows li{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;font-size:13px}.v-live-rows em{padding:2px 6px;font-size:11.5px}.v-case-text ul{display:none}.v-case{gap:14px}.v-case h3{margin-top:8px;font-size:22px}.v .v-case-text>p:not(.v-case-label){margin-top:8px;font-size:14px;line-height:1.5}}.v-live-share{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--rule)}.v-live-faces{display:flex}.v-live-faces .c-ui-face{width:30px;height:30px;font-size:11px}.v-live-faces .c-ui-face+.c-ui-face{margin-left:-8px}.v-live-toast{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;background:var(--nuit);color:var(--blanc);font-size:13px;font-weight:650}.v-live-toast svg{width:12px;height:9px;color:var(--or-pale)}.v-app{--app-w: 640px;--a-ink: #0F172A;--a-soft: #334155;--a-mute: #64748B;--a-faint: #94A3B8;--a-line: #E2E8F0;--a-tint: #F1F5F9;--a-bg: #F8FAFC;--a-1: #6366F1;--a-2: #8B5CF6;--a-soft-1: #EEF2FF;width:var(--app-w)}.v-app-body,.v-app>.v-app-main{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;color:var(--a-ink);letter-spacing:-.005em}.v-live .c-window-bar [data-app-status],.v-ver .c-window-bar .c-ui-status{flex:none;min-width:74px;justify-content:center}.v-live .c-window-url,.v-ver .c-window-url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-publish{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;background:var(--or);font-size:11.5px;font-weight:750;color:var(--nuit)}.v-publish svg{width:9px;height:9px;color:var(--nuit)}.v-publish.is-pressed{transform:scale(.9);filter:brightness(.9);transition:transform .08s ease,filter .08s ease}.v-ver .c-window-bar .c-ui-status{background:var(--or-pale);border-color:transparent;font-weight:750;color:var(--nuit)}.v-app-body{display:grid;grid-template-columns:52px minmax(0,1fr)}.v-desk{position:relative;padding-left:var(--gs, 0px)}.v-gside{position:absolute;left:0;top:0;bottom:0;width:var(--gs, 0px);overflow:hidden;background:#fafaf8;box-shadow:inset -1px 0 0 var(--rule)}.v-gside-in{display:flex;flex-direction:column;gap:2px;width:232px;height:100%;padding:14px 12px;font-size:14px;line-height:1.4}.v-gside-sub{padding-left:30px}.v-app:not(.is-wide) .v-app-wide,.v-app-more,.v-app.is-wide .v-app-narrow{display:none!important}.v-app.is-wide .v-app-wide{animation:v-app-in .35s ease both}@keyframes v-app-in{0%{opacity:0}}.v-app.is-wide .v-app-kpis{grid-template-columns:1.3fr 1fr 1fr 1fr}.v-app.is-wide .v-app-th,.v-app.is-wide .v-app-tr{grid-template-columns:56px minmax(0,1fr) 52px 92px 104px 84px 104px;gap:12px;padding:0 16px}.v-app.is-wide .v-app-main{padding:26px 30px 22px}.v-app.is-wide .v-live-head{margin-bottom:24px}.v-app.is-wide .v-app-kpis{gap:14px;margin-bottom:22px}.v-app.is-wide .v-app-kpi{gap:5px;padding:15px 18px}.v-app.is-wide .v-app-bars{right:18px;bottom:15px}.v-app.is-wide .v-app-tools{gap:8px;margin-bottom:16px}.v-app.is-wide .v-app-th{height:34px}.v-app.is-wide .v-app-tr{height:52px}.v-app.is-wide .v-live-share{margin-top:18px;padding-top:18px}.v-app.is-wide .v-app-rail{gap:8px;padding:20px 0}.v-app .v-app-tr:nth-child(6){border-bottom:0}.v-app-sort,.v-app-export{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:500;color:var(--a-soft);white-space:nowrap}.v-app-export{border:1px solid var(--a-line)}.v-app-due{font-size:12px;color:var(--a-mute)}.v-app-due.is-today{font-weight:600;color:#b45309}.v-app-chance{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--a-mute);font-variant-numeric:tabular-nums}.v-app-chance i{position:relative;width:40px;height:5px;overflow:hidden;border-radius:99px;background:var(--a-tint)}.v-app-chance i:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);border-radius:99px;background:var(--a-1)}.v-app-rail{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 0;background:var(--a-bg);border-right:1px solid var(--a-line)}.v-app-mark{display:grid;place-items:center;width:30px;height:30px;margin-bottom:12px;border-radius:9px;background:linear-gradient(135deg,var(--a-1),var(--a-2));box-shadow:0 4px 10px -4px #6366f1b3;font-size:14px;font-weight:700;color:#fff}.v-app-nav{--tone: transparent;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:var(--a-faint)}.v-app-nav.is-on{background:var(--a-soft-1);color:var(--a-1)}.v-app-me{margin-top:auto}.v-app-main{min-width:0;padding:16px 18px 14px}.v-app .v-live-head{gap:10px;margin-bottom:14px}.v-app .v-live-head b{font-size:17px;font-weight:650;letter-spacing:-.02em}.v-app .v-live-head small{font-size:12px;color:var(--a-mute)}.v-app-new{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;background:linear-gradient(135deg,var(--a-1),#7C3AED);box-shadow:0 6px 14px -6px #6366f1cc;font-size:12.5px;font-weight:600;color:#fff;white-space:nowrap}.v-app-new svg{width:11px;height:11px}.v-app-kpis{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:8px;margin-bottom:12px}.v-app-kpi{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border:1px solid var(--a-line);border-radius:10px;box-shadow:0 1px 2px #0000000a}.v-app-kpi small{font-size:11px;font-weight:500;color:var(--a-mute)}.v-app-kpi b{font-size:19px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.v-app-kpi>span{font-size:11px;color:var(--a-mute);white-space:nowrap}.v-app-kpi .v-app-up{font-weight:600;color:#15803d}.v-app-bars{position:absolute;right:12px;bottom:12px;display:flex;align-items:flex-end;gap:3px;height:28px}.v-app-bars i{width:5px;height:var(--h);border-radius:2px 2px 0 0;background:#c7d2fe}.v-app-bars i:last-child{background:var(--a-1)}.v-app:not(.is-wide) .v-app-bars i:nth-child(-n+4){display:none}.v-app-rate{position:relative;height:6px;margin-top:8px;overflow:hidden;border-radius:99px;background:var(--a-soft-1)}.v-app-rate:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--r) * 100%);border-radius:99px;background:linear-gradient(90deg,var(--a-1),var(--a-2))}.v-app-tools{display:flex;align-items:center;gap:6px;margin-bottom:10px}.v-app-search{display:flex;flex:1;align-items:center;gap:7px;min-width:0;height:30px;padding:0 10px;border:1px solid var(--a-line);border-radius:7px;font-size:12px;color:var(--a-faint);white-space:nowrap;overflow:hidden}.v-app-chip{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid var(--a-line);border-radius:99px;font-size:12px;font-weight:500;color:var(--a-soft);white-space:nowrap}.v-app-chip i{font-style:normal;font-size:11px;color:var(--a-faint)}.v-app-chip.is-on{background:var(--a-soft-1);border-color:#c7d2fe;color:#4338ca}.v-app-chip.is-on i{color:var(--a-1)}.v-app-table{overflow:hidden;border:1px solid var(--a-line);border-radius:10px}.v-app-th,.v-app-tr{display:grid;grid-template-columns:52px minmax(0,1fr) 46px 70px 84px;align-items:center;gap:8px;margin:0;padding:0 10px}.v-app-th{height:28px;background:var(--a-bg);border-bottom:1px solid var(--a-line);font-size:11px;font-weight:500;color:var(--a-mute)}.v-app-th .is-num{text-align:right}.v-app-tr{height:40px;border-bottom:1px solid var(--a-tint);font-size:12.5px}.v-app-tr:last-child{border-bottom:0}.v-app-tr.is-hover{background:#f5f7ff;box-shadow:inset 2px 0 0 var(--a-1)}.v-app-id{font-weight:500;color:var(--a-mute);font-variant-numeric:tabular-nums}.v-app-client{display:flex;flex-direction:column;min-width:0;line-height:1.25}.v-app-client b{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.v-app-client small{font-size:11px;color:var(--a-mute);white-space:nowrap}.v-app .c-ui-face{border-color:#fff;background:#e2e8f0;color:var(--a-soft)}.v .v-av-cm{background:#8b5cf6;color:#fff}.v .v-av-kb{background:#f97316;color:#fff}.v .v-av-sl{background:#14b8a6;color:#fff}.v .v-av-jr{background:#ec4899;color:#fff}.v .v-av-dw{background:#2563eb;color:#fff}.v .v-av-mp{background:#65a30d;color:#fff}.v .v-av-pn{background:#64748b;color:#fff}.v .v-av-rs{background:#dc2626;color:#fff}.v .v-av-th{background:#166534;color:#fff}.v .v-av-more{background:#f1f5f9;color:#475569}.v-app-tr .c-ui-face{width:24px;height:24px;font-size:11px}.v-app-amount{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.v-app-status{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:99px;background:#eff6ff;font-style:normal;font-size:11px;font-weight:600;color:#1d4ed8;white-space:nowrap}.v-app-status:before{content:"";width:6px;height:6px;border-radius:50%;background:#3b82f6}.v-app-status.is-ok{background:#ecfdf5;color:#047857}.v-app-status.is-ok:before{background:#10b981}.v-app-status.is-due{background:#fffbeb;color:#b45309}.v-app-status.is-due:before{background:#f59e0b}.v-app-status.is-draft{background:var(--a-tint);color:var(--a-mute)}.v-app-status.is-lost{background:#fef2f2;color:#b91c1c}.v-app-status.is-lost:before{background:#ef4444}.v-app-status.is-draft:before{background:var(--a-faint)}.v-app .v-live-share{margin-top:12px;padding-top:0;border-top:0}.v-app .v-live-toast{border-radius:8px;background:var(--a-ink);font-weight:600}.v-app .v-live-toast svg{color:#34d399}.v-app-count{margin-right:auto;margin-left:4px;font-size:11.5px;color:var(--a-mute)}[data-bld]{position:relative;opacity:var(--ba, 1);transform:translate3d(0,calc((1 - var(--ba, 1)) * 18px),0)}[data-bld]>*{opacity:var(--br, 1)}[data-bld]:after{content:"";position:absolute;inset:4px;border-radius:8px;background:linear-gradient(90deg,#eef1f5,#f5f7fa 50%,#eef1f5);opacity:calc(1 - var(--br, 1));pointer-events:none}.v-app-tr[data-bld]:after{inset:8px 6px;border-radius:6px}.v-app-th[data-bld]:after{inset:6px;border-radius:6px}.v-app-rail[data-bld]:after{inset:10px 8px}.v-publish[data-bld]:after{inset:0;border-radius:0;background:var(--or-pale)}[data-bld] .v-app-bars i{transform:scaleY(var(--br, 1));transform-origin:50% 100%}[data-bld] .v-app-rate:after{width:calc(var(--br, 1) * var(--r) * 100%)}[data-bld] .c-ui-face,[data-bld] .v-app-status{transform:scale(calc(.6 + .4 * var(--br, 1)))}[data-pop]{transform:scale(0)}[data-pop].is-on{animation:v-pop .4s cubic-bezier(.2,.8,.2,1) both}@keyframes v-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}.v-static [data-pop],.no-js [data-pop]{transform:none}.v-make .v-sticky{background:var(--nuit);overflow:visible}.v-land-wrap{position:absolute;z-index:6;left:0;top:0;transform-origin:0 0;will-change:transform}.v-land{position:relative;z-index:2;inset:0 auto auto 0;visibility:visible;-webkit-mask-image:none;mask-image:none}.v-land [data-pop]{transform:none}.v-land .c-handles i.is-light{background:var(--blanc)}.v-land-wrap .v-lx{zoom:var(--lxz, 1)}.v-land-wrap>.v-lx{z-index:20}.v-land .c-ui-status{transition:background-color .25s ease}.v-ver{position:absolute;z-index:1;inset:0;overflow:hidden;background:var(--blanc);border:1px solid var(--rule);box-shadow:0 30px 60px -30px #0009;transform-origin:50% 100%;visibility:hidden;will-change:transform,opacity}.v-app-x{--x-1: #059669;--x-2: #047857;--x-dark: #0B2A23;--x-soft: #ECFDF5;--x-ink: #111827;--x-mute: #6B7280;--x-line: #E5E7EB;--x-bg: #F9FAFB;height:100%;color:var(--x-ink)}.v-desk{background:var(--blanc)}.v-ver .v-desk{height:calc(100% - 40px)}.v-x{display:grid;grid-template-columns:52px minmax(0,1fr);height:100%;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;letter-spacing:-.005em}.v-x-rail{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0;background:var(--x-dark)}.v-x-mark{display:grid;place-items:center;width:30px;height:30px;margin-bottom:12px;border-radius:8px;background:var(--x-1);font-size:14px;font-weight:700;color:#fff}.v-x-nav{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#ffffff73}.v-x-nav.is-on{background:#ffffff1a;color:#fff}.v-x-me{margin-top:auto}.v-x-main{display:flex;flex-direction:column;min-width:0;padding:16px 18px 14px;background:var(--x-bg)}.v-x-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.v-x-head p{display:flex;flex-direction:column;margin:0 auto 0 0;line-height:1.25}.v-x-head b{font-size:17px;font-weight:650;letter-spacing:-.02em}.v-x-head small{font-size:12px;color:var(--x-mute)}.v-x-toggle{display:flex;padding:3px;border-radius:8px;background:#e5e7eb}.v-x-toggle i{padding:3px 10px;border-radius:6px;font-style:normal;font-size:12px;font-weight:500;color:var(--x-mute)}.v-x-toggle i.is-on{background:#fff;box-shadow:0 1px 2px #00000014;color:var(--x-ink)}.v-x-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;background:var(--x-1);font-size:12.5px;font-weight:600;color:#fff;white-space:nowrap}.v-x-stats{display:flex;gap:8px;margin-bottom:12px}.v-x-stats p{display:flex;flex:1;flex-direction:column;margin:0;padding:8px 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--x-line);line-height:1.3}.v-x-stats small{font-size:11px;color:var(--x-mute)}.v-x-stats b{font-size:17px;font-weight:650;letter-spacing:-.02em}.v-x-board{display:grid;flex:1;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;min-height:0}.v-x-col{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;background:#f1f5f4}.v-x-colhead{display:flex;align-items:center;gap:6px;margin:0 0 2px;font-size:12px;font-weight:600}.v-x-colhead i,.v-x-row i{width:7px;height:7px;border-radius:50%;background:#3b82f6}.v-x-colhead span{padding:0 6px;border-radius:99px;background:#fff;font-size:11px;color:var(--x-mute)}.v-x-colhead b{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--x-mute)}.is-draft>.v-x-colhead i,.v-x-row.is-draft i{background:#9ca3af}.is-due>.v-x-colhead i,.v-x-row.is-due i{background:#f59e0b}.is-ok>.v-x-colhead i,.v-x-row.is-ok i{background:var(--x-1)}.v-x-card{padding:10px;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0000000f,inset 0 0 0 1px var(--x-line)}.v-x-card p{display:flex;align-items:center;gap:6px;margin:0}.v-x-card p+p{margin-top:8px}.v-x-card b{overflow:hidden;font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.v-x-card p>span:not(.c-ui-face){margin-left:auto;font-size:12.5px;font-weight:650;font-variant-numeric:tabular-nums}.v-x-card small{font-size:11px;color:var(--x-mute)}.v-x-card em{padding:1px 7px;border-radius:99px;background:#f3f4f6;font-style:normal;font-size:11px;font-weight:500;color:var(--x-mute)}.v-x-card em.is-today{background:#fef3c7;color:#b45309}.v-x-card .c-ui-face{width:22px;height:22px;margin-left:auto;font-size:11px}.v-x-split{display:grid;flex:1;grid-template-columns:220px minmax(0,1fr);gap:12px;min-height:0}.v-x-list{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--x-line)}.v-x-search{display:flex;align-items:center;gap:7px;height:30px;margin:0 0 6px;padding:0 10px;border-radius:8px;background:var(--x-bg);font-size:12px;color:var(--x-mute)}.v-x-row{display:flex;align-items:center;gap:8px;margin:0;padding:8px;border-radius:8px;font-size:12.5px}.v-x-row b{overflow:hidden;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.v-x-row span{margin-left:auto;color:var(--x-mute);font-variant-numeric:tabular-nums}.v-x-row.is-on{background:var(--x-soft);box-shadow:inset 0 0 0 1px #a7f3d0}.v-x-detail{display:flex;flex-direction:column;min-width:0;padding:14px 16px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--x-line)}.v-x-dhead{display:flex;align-items:center;gap:10px}.v-x-logo{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:#fce7f3;font-size:13px;font-weight:700;color:#9d174d}.v-x-dhead p{display:flex;flex-direction:column;margin:0 auto 0 0;line-height:1.3}.v-x-dhead b{font-size:16px;font-weight:650}.v-x-dhead small{font-size:11.5px;color:var(--x-mute)}.v-x-pill{padding:3px 10px;border-radius:99px;background:#fef3c7;font-style:normal;font-size:11.5px;font-weight:600;color:#b45309}.v-x-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0 12px;padding:0;list-style:none}.v-x-steps li{padding-top:7px;border-top:3px solid var(--x-line);font-size:11px;font-weight:500;color:var(--x-mute)}.v-x-steps li.is-done{border-color:var(--x-1);color:var(--x-ink)}.v-x-steps li.is-now{border-color:#f59e0b;font-weight:650;color:#b45309}.v-x-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v-x-box{position:relative;display:flex;flex-direction:column;padding:9px 12px;border-radius:10px;background:var(--x-bg);line-height:1.35}.v-x-box small{font-size:11px;color:var(--x-mute)}.v-x-box b{font-size:14px;font-weight:650}.v-x-box>span{font-size:11.5px;color:var(--x-mute)}.v-x-spark{position:absolute;right:12px;bottom:10px;display:flex;align-items:flex-end;gap:3px;height:26px}.v-x-spark i{width:5px;height:var(--h);border-radius:2px 2px 0 0;background:#a7f3d0}.v-x-spark i:last-child{background:var(--x-1)}.v-x-label{margin:12px 0 6px;font-size:11px;font-weight:600;color:var(--x-mute)}.v-x-feed{margin:0;padding:0;list-style:none}.v-x-feed li{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12px}.v-x-feed li i{width:6px;height:6px;border-radius:50%;background:var(--x-1)}.v-x-feed small{margin-left:auto;font-size:11px;color:var(--x-mute)}.v-x-actions{display:flex;gap:8px;margin-top:auto;padding-top:10px}.v-x-more{margin:0;padding:2px 10px 0;font-size:11.5px;font-weight:600;color:var(--x-mute)}.v-x-add{display:flex;align-items:center;gap:6px;margin:0;padding:9px 10px;border:1px dashed #CBD5D1;border-radius:10px;font-size:12px;color:var(--x-mute)}.v-x-next{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--x-soft);color:var(--x-2)}.v-x-next p{display:flex;flex-direction:column;margin:0 auto 0 0;line-height:1.3}.v-x-next b{font-size:12.5px;font-weight:600;color:var(--x-ink)}.v-x-next small{font-size:11px;color:var(--x-mute)}.v-x-switch{position:relative;width:30px;height:18px;border-radius:99px;background:var(--x-1)}.v-x-switch:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#fff}.v-x-ghost{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--x-line);font-size:12.5px;font-weight:500}.v-app-x:not(.is-wide) .v-x{grid-template-columns:minmax(0,1fr)}.v-app-x:not(.is-wide) .v-x-rail,.v-app-x:not(.is-wide) .v-x-list,.v-app-x:not(.is-wide) .v-x-wide,.v-app-x:not(.is-wide) .v-x-toggle{display:none}.v-app-x:not(.is-wide) .v-x-board{grid-template-columns:repeat(4,170px);overflow:hidden}.v-app-x:not(.is-wide) .v-x-split{grid-template-columns:minmax(0,1fr)}.v-lx{position:absolute;z-index:3;left:6%;right:6%;bottom:6%;padding:14px 16px;background:var(--blanc);border:1px solid var(--rule);box-shadow:0 24px 50px -20px #131a2680;color:var(--nuit);visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-lx.is-on{visibility:visible}.v-lx [data-lx-at]{visibility:hidden}.v-lx [data-lx-at].is-shown{visibility:visible}.v-lx:not(.is-on) [data-lx-at]{visibility:hidden}.v-lx-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:700;letter-spacing:-.01em}.v-lx-title svg{color:var(--or-profond)}.v-lx-list li{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:13.5px;color:var(--ink-soft)}.v-lx-list svg{flex:none;width:12px;height:9px;color:var(--or-profond)}.v-lx-bar{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:12.5px}.v-lx-bar .v-checks{width:160px;background:repeating-linear-gradient(90deg,var(--rule) 0 6px,transparent 6px 8px)}.v-lx-bar .v-checks:after{background:repeating-linear-gradient(90deg,var(--or) 0 6px,transparent 6px 8px)}.v-lx-bar b{font-weight:700;color:var(--ink-mute)}.v-lx-bar b.is-live{color:var(--nuit)}.v-lx-row{display:flex;align-items:center;gap:10px;margin:0;padding:8px 0;border-top:1px solid var(--rule)}.v-lx-row:first-of-type{border-top:0}.v-lx-row>span:nth-child(2){display:flex;flex-direction:column;margin-right:auto;line-height:1.3}.v-lx-row b{font-size:13.5px;font-weight:650}.v-lx-row small{font-size:11.5px;color:var(--ink-mute)}.v-lx-deny{padding:3px 9px;background:var(--nuit);font-style:normal;font-size:12px;font-weight:700;color:var(--blanc)}.v-lx-ok{font-style:normal;font-size:12.5px;font-weight:650;color:var(--ink-soft)}.v-lx-tag{inset:19% 6% auto auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:10px 12px}.v-lx-tag small{font-size:11.5px;color:var(--ink-mute)}.v-lx-owner{display:flex;align-items:center;gap:10px}.v-lx-person{display:flex;flex:1;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid var(--rule);transition:opacity .3s ease}.v-lx-person>span:last-child{display:flex;flex-direction:column;line-height:1.3}.v-lx-person b{font-size:13px;font-weight:650}.v-lx-person small{font-size:11px;color:var(--ink-mute)}.v-lx-person.is-gone{opacity:.4}.v-lx-arrow{flex:none;width:12px;height:12px;color:var(--or-profond)}.v-lx-note{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:12.5px;font-weight:600;color:var(--ink-soft)}.v-lx-note svg{width:12px;height:9px;color:var(--or-profond)}.v-beats{position:absolute;z-index:5;left:var(--pad);top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;width:calc(40% - var(--pad) - 24px);padding:calc(var(--f0) + 84px) 0 calc(var(--f0) + var(--bar-room));color:var(--blanc);pointer-events:none}.v-beats>.c-eyebrow{margin-bottom:22px;visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-beats>.c-eyebrow.is-on{visibility:visible}.v-beat-stack{display:grid}.v-beat{grid-area:1 / 1;visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-beat.is-on{visibility:visible}.v-beat-num{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--or-pale)}.v-beat-title{font-size:clamp(40px,4.6vw,76px);line-height:1;letter-spacing:-.045em;font-weight:560;text-wrap:balance}.v-beat-text{max-width:30em;margin:20px 0 0;font-size:var(--lede);line-height:1.55;color:#ffffffb3;text-wrap:pretty}.v-beat-dots{display:flex;gap:6px;margin-top:34px;visibility:hidden}.v-beat-dots.is-on{visibility:visible}.v-beat-dots li{width:64px;height:3px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 3px,transparent 3px 4px)}.v-beat-dots i{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--or) 0 3px,transparent 3px 4px);clip-path:inset(0 calc((1 - var(--d, 0)) * 100%) 0 0)}.v-static .v-beats>.c-eyebrow,.v-static .v-beat,.v-static .v-beat-dots,.no-js .v-beats>.c-eyebrow,.no-js .v-beat,.no-js .v-beat-dots{visibility:visible}.v-static .v-beat,.no-js .v-beat{grid-area:auto;margin-bottom:26px}.v-static .v-beat-title,.no-js .v-beat-title{font-size:clamp(26px,2.4vw,36px)}.v-static .v-beat-text,.no-js .v-beat-text{margin-top:8px;font-size:15px}.v-static .v-beat-dots,.no-js .v-beat-dots{display:none}.v-make-pixels{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.v-make-head{position:absolute;z-index:4;left:0;right:0;top:calc(var(--f0) + 84px);display:flex;flex-direction:column;align-items:center;padding:0 var(--pad);text-align:center;color:var(--blanc);visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px}.v-make-head.is-on{visibility:visible}.v-make-head .c-eyebrow{margin-bottom:18px}.v-make-title{font-size:clamp(34px,3.6vw,56px);line-height:1.04;letter-spacing:-.04em;font-weight:560}.v-make-lede{max-width:680px;margin-top:18px;font-size:var(--lede);line-height:1.5;color:#ffffffad}.v-led{display:flex;align-items:center;gap:9px;margin:0 0 6px!important;font-size:11.5px!important;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#ffffff73!important;transition:color .3s ease}.v-led i{flex:none;width:9px;height:9px;background:#ffffff2e;transition:background-color .3s ease,box-shadow .3s ease}.v-led.is-lit{color:var(--or-pale)!important}.v-led.is-lit i{background:var(--or);box-shadow:0 0 0 3px #ffb81c40}[data-rise]{visibility:hidden;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:32px 32px;mask-size:32px 32px;will-change:transform}[data-rise].is-on,.v-static [data-rise],.no-js [data-rise]{visibility:visible}.v-static .v-cases .v-sticky,.no-js .v-cases .v-sticky{overflow:visible}.v-static .v-cases-track,.no-js .v-cases-track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory}.v-static .v-case,.no-js .v-case{flex:none;scroll-snap-align:start}.v-ints{padding:clamp(100px,16vh,180px) 0 0}.v-ints-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:56px}.v-ints-head .v-h2{max-width:12em}.v-ints-side{display:flex;flex-direction:column;align-items:flex-start;gap:28px;max-width:500px;justify-self:end}.v-marquee{--cell: 148px;margin-top:clamp(48px,8vh,80px);overflow:hidden;border-block:1px solid var(--rule);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.v-marquee-row{display:flex;width:max-content;will-change:transform}.v-marquee-row+.v-marquee-row{border-top:1px solid var(--rule)}.v-marquee-set{display:flex;margin:0;padding:0;list-style:none}.v-marquee-set>li{flex:none;width:var(--cell);height:var(--cell);border-right:1px solid var(--rule)}.v-cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;padding:0 10px;color:var(--nuit);text-decoration:none;transition:background-color .3s ease}.v-cell img{width:52px;height:52px}.v-cell span{max-width:100%;overflow:hidden;font-size:13px;font-weight:650;letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);transition:color .25s ease}.v-cell:before{content:"";position:absolute;left:0;top:0;width:10px;height:10px;background:var(--or);opacity:0;transition:opacity .25s ease}.v-cell:hover,.v-cell:focus-visible{background:var(--brume)}.v-cell:hover:before,.v-cell:focus-visible:before{opacity:1}.v-cell:hover span,.v-cell:focus-visible span{color:var(--nuit)}.v-static .v-marquee,.no-js .v-marquee{-webkit-mask-image:none;mask-image:none}.v-static .v-marquee-row,.no-js .v-marquee-row{width:auto}.v-static .v-marquee-set,.no-js .v-marquee-set{flex-wrap:wrap;justify-content:center}.v-static .v-marquee-set[aria-hidden],.no-js .v-marquee-set[aria-hidden]{display:none}.v-cases .v-sticky{display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,5vh,52px);padding:calc(var(--f0) + 80px) 0 calc(var(--f0) + var(--bar-room))}.v-cases-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:0 var(--pad)}.v-cases-head .v-h2{max-width:11em}.v-cases-dots{display:flex;gap:6px}.v-cases-dots li{display:flex;flex-direction:column;gap:8px;width:112px;font-size:13px;font-weight:640;color:var(--ink-mute);transition:color .3s ease}.v-cases-dots li.is-on{color:var(--nuit)}.v-cases-dots i{height:3px;background:repeating-linear-gradient(90deg,var(--rule) 0 3px,transparent 3px 4px);position:relative}.v-cases-dots i:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--or) 0 3px,transparent 3px 4px);clip-path:inset(0 calc((1 - var(--d, 0)) * 100%) 0 0)}.v-cases-track{display:flex;gap:24px;width:max-content;padding:0 var(--pad);will-change:transform}.v-case{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;width:min(1000px,80vw);height:min(440px,54svh);padding:40px;background:var(--brume);border:1px solid var(--rule)}.v-case-label{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.v-case h3{margin-top:14px;font-size:clamp(26px,2.4vw,36px);line-height:1.08;letter-spacing:-.035em;font-weight:600}.v-case-text>p:not(.v-case-label){margin-top:14px;font-size:16.5px;line-height:1.55;color:var(--ink-soft)}.v-case ul{margin-top:20px}.v-case li{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:15px;font-weight:560}.v-case li svg{width:12px;height:9px;color:var(--or-profond)}.v-case-app{position:relative;margin:9px;background:var(--blanc);border:1px solid var(--rule);box-shadow:0 40px 80px -40px #131a2673;will-change:transform}.v-case-app-body{padding:18px 20px 12px}.v-comply{position:relative;padding:clamp(96px,14vh,160px) 0;background:var(--nuit);color:#ffffffb8}.v-comply-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:56px}.v-comply .v-h2{max-width:13em;color:var(--blanc)}.v-comply-head .c-lede{max-width:500px;justify-self:end;color:#ffffffb3}.v-comply-box{position:relative;margin-top:64px;border:1px solid rgba(255,255,255,.16);background:#ffffff08}.v-comply-box .c-handles i{width:6px;height:6px;background:var(--or-pale)}.v-comply-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.v-comply-card{position:relative;display:flex;flex-direction:column;padding:clamp(26px,2.6vw,36px)}.v-comply-card+.v-comply-card{border-left:1px dashed rgba(255,255,255,.18)}.v-comply-icon{width:64px;height:64px}.v-comply-name{margin-top:28px;font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--blanc)}.v-comply-name span{color:var(--or-pale)}.v-comply-text{margin:10px 0 24px;font-size:15.5px;line-height:1.55;text-wrap:pretty}.v-comply-points{display:grid;gap:11px;margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:15px;line-height:1.4;color:#ffffffe0}.v-comply-points li{display:flex;align-items:baseline;gap:10px}.v-comply-points svg{flex:none;color:var(--or)}.v-comply-note{max-width:780px;margin-top:28px;font-size:13.5px;line-height:1.55;color:#ffffff80}@media(max-width:1180px){.v-comply-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-comply-card:nth-child(3){grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(2*clamp(26px,2.6vw,36px));align-content:start;border-left:0;border-top:1px dashed rgba(255,255,255,.18)}.v-comply-card:nth-child(3)>*{grid-column:1}.v-comply-card:nth-child(3) .v-comply-text{margin-bottom:0}.v-comply-card:nth-child(3) .v-comply-points{grid-column:2;grid-row:1 / span 3;align-self:end;margin-top:0;padding-top:0;border-top:0}}@media(max-width:900px){.v-comply-head{grid-template-columns:minmax(0,1fr);gap:16px}.v-comply-head .c-lede{justify-self:start}.v-comply-box{margin-top:44px}}@media(max-width:720px){.v-comply-grid{grid-template-columns:minmax(0,1fr)}.v-comply-card+.v-comply-card{border-left:0;border-top:1px dashed rgba(255,255,255,.18)}.v-comply-card:nth-child(3){display:flex}.v-comply-card:nth-child(3) .v-comply-text{margin-bottom:24px}.v-comply-card:nth-child(3) .v-comply-points{align-self:stretch;margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}}.v-team{padding:clamp(100px,16vh,180px) 0 0}.v-team-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:56px}.v-team-head .v-h2{max-width:13em}.v-team-head .c-lede{max-width:500px;justify-self:end}.v-duo{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(40px,7vh,64px);border:1px solid var(--rule);background:var(--blanc)}.v-person{position:relative;display:flex;flex-direction:column;margin:0;padding:clamp(24px,2.6vw,36px)}.v-person+.v-person{border-left:1px dashed var(--rule)}.v-person-top{display:flex;align-items:flex-end;gap:clamp(18px,2vw,28px)}.v-portrait{position:relative;flex:none;width:clamp(140px,14vw,210px);aspect-ratio:1;background:var(--nuit)}.v-portrait img,.v-portrait canvas{position:absolute;inset:0;width:100%;height:100%}.v-portrait img{object-fit:cover}.js .v-portrait img{visibility:hidden}.v-portrait-tag{position:absolute;z-index:2;left:0;bottom:0;padding:5px 10px;background:var(--or-pale);font-size:12px;font-weight:750;letter-spacing:.08em;color:var(--nuit)}.v-person-cap{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.3}.v-person-cap b{font-size:20px;font-weight:680;letter-spacing:-.015em}.v-person-cap small{font-size:15px;color:var(--ink-soft)}.v-person-in{display:inline-flex;align-items:center;gap:10px;height:36px;margin-top:12px;padding:0 12px;border:1px solid var(--nuit);font-size:14px;font-weight:650;transition:background-color .2s ease}.v-person-in svg{width:10px;height:10px;overflow:hidden}.v-person-in:hover{background:var(--brume)}.v-person-in:hover svg{animation:v-arrow .5s both}.v-quote-mark{display:block;width:35px;height:25px;margin-top:clamp(24px,3vw,34px);color:var(--or)}.v-quote{flex:1}.v-quote p{margin-top:14px;font-size:clamp(18px,1.42vw,22px);line-height:1.45;letter-spacing:-.015em;font-weight:500;color:var(--nuit);text-wrap:pretty}.v-person-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--rule)}.v-person-facts li{padding:6px 12px;background:var(--brume);border:1px solid var(--rule);font-size:13.5px;font-weight:650;color:var(--ink-soft)}.v-pricing{padding:clamp(100px,16vh,180px) 0 0}.v-pricing-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:56px}.v-pricing-head .v-h2{max-width:13em}.v-pricing-head .c-lede{max-width:500px;justify-self:end}.v-plan{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);margin-top:52px;border:1px solid var(--rule);background:var(--blanc)}.v-plan-card{display:flex;flex-direction:column;padding:34px;background:var(--nuit);color:var(--blanc)}.v-plan-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.v-plan-top b{white-space:nowrap}.v-plan-top b{font-size:22px;font-weight:660;letter-spacing:-.02em}.v-plan-top span{flex:none;padding:4px 9px;background:var(--or-pale);font-size:12.5px;font-weight:700;color:var(--nuit);white-space:nowrap}.v-plan-sub{margin-top:4px;font-size:15px;color:#fff9}.v-plan-amount{display:flex;align-items:baseline;gap:12px;margin-top:30px}.v-plan-amount s{position:relative;font-size:24px;font-weight:600;text-decoration:none;color:#ffffff73}.v-plan-amount s:after{content:"";position:absolute;left:-3px;right:-3px;top:52%;height:3px;background:repeating-linear-gradient(90deg,var(--or) 0 3px,transparent 3px 4px)}.v-plan-amount b{font-size:clamp(56px,5vw,72px);line-height:1;font-weight:640;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.v-plan-amount small{font-size:16px;font-weight:600;color:#ffffffb3}.v-plan-billing{margin-top:10px;font-size:14.5px;line-height:1.5;color:#ffffff9e}.v-plan-limits{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 26px}.v-plan-limits li{padding:5px 11px;border:1px solid rgba(255,255,255,.22);font-size:14px;font-weight:650}.v-plan-cta.c-btn{justify-content:space-between;margin-top:auto}.v-plan-note{margin-top:14px;font-size:13.5px;line-height:1.5;color:#ffffff8c}.v-plan-col{padding:34px}.v-plan-col+.v-plan-col{border-left:1px dashed var(--rule)}.v-plan-title{margin-bottom:18px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.v-plan-col li{display:flex;gap:12px;padding:9px 0;font-size:16px;line-height:1.5;color:var(--ink-soft)}.v-plan-col li+li{border-top:1px solid var(--rule)}.v-plan-col li svg{flex:none;width:12px;height:9px;margin-top:8px;color:var(--or-profond)}.v-plan-col li b{display:block;font-weight:680;color:var(--nuit)}.js [data-plan] .v-plan-amount s:after{clip-path:inset(0 100% 0 0)}.js [data-plan].is-in .v-plan-amount s:after{animation:v-strike .45s ease .15s forwards}@keyframes v-strike{to{clip-path:inset(0 0 0 0)}}.v-static [data-plan] .v-plan-amount s:after,.no-js [data-plan] .v-plan-amount s:after{clip-path:none;animation:none}.v-faq{padding:clamp(100px,16vh,180px) 0 clamp(80px,12vh,140px)}.v-faq-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px)}.v-faq-grid .c-lede{max-width:460px;margin-top:20px}.v-faq-list{border-bottom:1px solid var(--rule)}.v-founders{position:relative;max-width:420px;margin-top:36px;padding:22px;border:1px solid var(--rule);background:var(--brume)}.v-founders .c-handles i{width:6px;height:6px}.v-founders-kicker{margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.v-founders li{display:flex;align-items:flex-start;gap:14px;padding:12px 0;border-top:1px solid var(--rule)}.v-founders li:first-child{border-top:0;padding-top:0}.v-founders img{flex:none;width:52px;height:52px;object-fit:cover;filter:grayscale(.15)}.v-founders li>span{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.35}.v-founders b{font-size:16px;font-weight:680;letter-spacing:-.01em}.v-founders small{font-size:14px;color:var(--ink-soft)}.v-founders li .v-link{margin-top:2px;font-size:13.5px;font-weight:650}.v-founders>p:not(.v-founders-kicker){margin:14px 0 18px;font-size:15px;line-height:1.55;color:var(--ink-soft)}.v-faq-item summary{display:flex;align-items:center;gap:20px;padding:24px 0;border-top:1px solid var(--rule);font-size:20px;font-weight:620;letter-spacing:-.02em;list-style:none;cursor:pointer}.v-faq-item summary::-webkit-details-marker{display:none}.v-faq-num{flex:none;width:24px;font-size:13px;font-weight:700;color:var(--ink-mute)}.v-faq-item summary svg{flex:none;width:14px;height:14px;margin-left:auto;transition:transform .3s ease}.v-faq-item[open] summary svg{transform:rotate(45deg)}.v-faq-a{padding:0 44px 26px}.v-faq-a p{max-width:620px;font-size:17px;line-height:1.6;color:var(--ink-soft)}.v-faq-item[open] .v-faq-a{animation:v-wipe .4s ease both}@keyframes v-wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.v-final{position:relative;display:flex;align-items:center;justify-content:center;min-height:max(100svh,760px);padding:calc(var(--f0) + 90px) var(--pad) calc(var(--f0) + 60px);border-top:1px solid var(--rule)}.v-final-main{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.v-final-stage{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.v-final-mark{width:min(100%,900px);height:clamp(180px,30svh,320px);margin-bottom:clamp(16px,3vh,32px)}.v-final-title{max-width:12em;font-size:clamp(40px,min(5.4vw,8.4vh),88px);line-height:.98;letter-spacing:-.05em;font-weight:560;text-wrap:balance}.v-final .v-ask{text-align:left}.v-final-lede{max-width:720px;margin:22px auto 0;font-size:var(--lede);line-height:1.55;color:var(--ink-soft);text-wrap:pretty}.v-askai{padding:clamp(80px,12vh,140px) 0 clamp(80px,12vh,140px);border-top:1px solid var(--rule)}.v-askai-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:56px}.v-askai-head .v-h2{max-width:12em}.v-askai-head .c-lede{max-width:500px;justify-self:end}.v-askai-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:stretch;margin-top:clamp(40px,6vh,56px)}.v-askai-ask{display:flex;flex-direction:column;width:100%;margin-top:0}.v-askai-ask .v-ask-box{flex:1;flex-direction:column;align-items:stretch}.v-askai-ask .v-copy{align-self:flex-end}.v-askai-ask .v-ask-box{gap:18px;padding:20px 14px 14px 24px}.v-askai-text{flex:1;min-width:0;margin:0;font-size:clamp(15px,1.12vw,17.5px);line-height:1.6;letter-spacing:-.005em;color:var(--nuit);text-wrap:pretty}.v-askai-ask.is-copied .v-copy{background:var(--or);color:var(--nuit)}.v-askai-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:26px 0 0;padding:0;list-style:none}.v-askai-btn{display:flex;align-items:center;gap:12px;height:100%;padding:12px 12px 12px 14px;border:1px solid var(--rule);background:var(--blanc);color:var(--nuit);text-decoration:none;transition:background-color .25s ease,border-color .25s ease}.v-askai-logo{display:grid;place-items:center;flex:none;width:42px;height:42px;border:1px solid var(--rule);background:var(--blanc)}.v-askai-logo img{width:24px;height:24px}.v-askai-name{display:flex;flex-direction:column;min-width:0;margin-right:auto;line-height:1.3}.v-askai-name b,.v-askai-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-askai-name b{font-size:17px;font-weight:680;letter-spacing:-.015em}.v-askai-name small{font-size:13px;color:var(--ink-mute)}.v-askai-btn .c-btn-box{flex:none;width:36px;height:36px;background:var(--nuit);color:var(--or-pale)}.v-askai-btn:hover,.v-askai-btn:focus-visible{background:#fff8e1;border-color:var(--gold-line)}.v-askai-btn:hover .c-btn-box{background:var(--or);color:var(--nuit)}.v-askai-btn:hover .c-btn-box svg{animation:v-arrow .5s both}.v-askai-note{margin:14px 0 0;font-size:14.5px;color:var(--ink-mute)}.v-footer{position:relative;padding:88px 0 calc(var(--f0) + 36px);background:var(--nuit);color:#ffffffb8}.v-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:48px clamp(40px,6vw,96px)}.v-footer-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:44px 32px;align-content:start}.v-footer-brand img{height:36px;width:auto}.v-footer-brand p{max-width:300px;margin-top:20px;font-size:15.5px;line-height:1.55}.v-footer-social{display:flex;gap:10px;margin:20px 0 0;padding:0;list-style:none}.v-footer-social a{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.22);color:var(--blanc);transition:border-color .2s ease,background-color .2s ease}.v-footer-social a:hover{border-color:#ffffff73;background:#ffffff0d}.v-footer-social svg{width:16px;height:16px}.v-stationf{display:inline-flex;flex-direction:column;align-items:flex-start;margin-top:32px}.v-stationf-box{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px 44px 16px 18px;border:1px solid rgba(255,255,255,.18);background:#ffffff08;transition:border-color .2s ease,background-color .2s ease}.v-stationf-box .c-handles i{width:6px;height:6px;background:var(--or-pale)}.v-footer-brand .v-stationf-box img{width:135px;height:auto}.v-stationf-text{display:flex;flex-direction:column;gap:2px;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--blanc)}.v-stationf-text small{font-size:13px;font-weight:500;color:#ffffff8c}.v-stationf-arrow{position:absolute;top:14px;right:14px;color:var(--or-pale)}.v-stationf:hover .v-stationf-box{border-color:#ffd86699;background:#ffd8660f}.v-stationf:hover .v-stationf-arrow{animation:v-arrow .5s both}.v-footer-column{display:flex;flex-direction:column;align-items:stretch;margin-bottom:-5px}.v-footer-column p{margin-bottom:11px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--or-pale)}.v-footer-column a{padding:5px 0;font-size:15px;line-height:1.35;transition:color .2s ease}.v-footer a:hover{color:var(--blanc)}@media(hover:hover){.v-footer-column:has(a:hover) a:not(:hover){color:#ffffff6b}}.v-footer-trust{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:64px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}.v-footer-trust p{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--or-pale)}.v-footer-trust ul{display:flex;flex-wrap:wrap;gap:12px}.v-footer-trust .v-footer-trust-note{flex-basis:100%;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:#ffffff8c}.v-trust{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 12px;border:1px solid rgba(255,255,255,.16);background:#ffffff08;transition:border-color .2s ease,background-color .2s ease}.v-trust svg{flex:none;width:28px;height:28px}.v-trust span{display:flex;flex-direction:column;gap:2px;line-height:1.2}.v-trust b{font-size:14px;font-weight:650;color:var(--blanc)}.v-trust small{font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#ffffff8c}.v-trust:hover{border-color:#ffd86699;background:#ffd8660f}.v-footer-trust+.v-footer-bottom{margin-top:28px}.v-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:72px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12);font-size:14px}.v-footer-bottom nav{display:flex;flex-wrap:wrap;gap:8px 24px}.v .v-window .c-ui{grid-template-columns:224px minmax(0,1fr);min-height:560px;overflow:hidden}.v .v-window .c-ui-side{display:flex}.v .v-window .c-ui-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v .v-window .c-ui-tool{display:flex}@media(max-width:1440px)and (min-width:901px){.v-hero-foot ul{flex-wrap:nowrap;gap:14px 22px}.v-hero-foot li>a,.v-hero-foot li>span{gap:8px;font-size:16px}.v-hero-foot img{width:20px;height:20px}}@media(min-width:901px)and (max-height:820px){.v-hero{padding-top:calc(var(--f0) + 60px + 3vh);padding-bottom:calc(var(--f0) + 18px)}.v-hero-title{font-size:clamp(44px,min(5.2vw,8.2vh),96px)}.v-ask{margin-top:3vh}.v-hero-note{margin-top:14px;font-size:20px}.v-hero-foot{margin-top:16px}.v-hero-foot a{font-size:18px}}@media(max-width:1180px){.v-askai-body{grid-template-columns:minmax(0,1fr);gap:12px}.v-askai-btns{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.v-ask{grid-template-columns:auto;row-gap:0}.v-ask>.c-btn{grid-column:1;grid-row:5;justify-self:start;margin-top:12px}.v-hero-foot{flex-direction:column;align-items:flex-start;gap:14px}.v-hero-foot p{max-width:none}.v-hero-foot ul{flex-wrap:wrap;justify-content:flex-start}.v-plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v-plan-card{grid-column:1 / -1}.v-plan-col+.v-plan-col{border-left:1px dashed var(--rule)}}@media(max-width:900px){.v-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;padding-top:calc(var(--f0) + 60px + min(58vw,380px))}.v-mosaic{width:calc(100% - var(--f0));height:min(54vw,360px);top:calc(var(--f0) + 52px)}.v-hero-note{grid-column:1;grid-row:2;justify-self:start}.v-hero-main{grid-column:1}.v-hero-title>span{white-space:normal}.v-hero-foot{flex-direction:column;align-items:flex-start;gap:18px}.v-hero-foot ul{justify-content:flex-start;gap:14px 28px}.v-hero-foot a{font-size:17px}.v-ask{grid-template-columns:minmax(0,1fr);row-gap:0;width:100%}.v-ask-prompt{white-space:normal;overflow-wrap:anywhere;font-size:15px}.v-ask-sizer{display:none}.v-ask-prompt>[data-prompt]{position:static}.v-ask>.c-btn{grid-column:1;grid-row:5;justify-self:stretch;justify-content:space-between;margin-top:10px}.v-build-grid{grid-template-columns:minmax(0,1fr);align-content:safe center;gap:24px}.v-steps{display:flex;gap:6px;margin-top:18px}.v-step{flex:1;padding:10px 0 0}.v-step+.v-step{margin-top:0}.v-step:before,.v-step-rail{inset:0 0 auto;width:auto;height:3px}.v-step:before{background:repeating-linear-gradient(90deg,var(--rule) 0 3px,transparent 3px 5px)}.v-step-rail{background:repeating-linear-gradient(90deg,var(--or) 0 3px,transparent 3px 5px);clip-path:inset(0 calc((1 - var(--r, 0)) * 100%) 0 0)}.v-step a{flex-direction:column;gap:4px;padding:8px 0 0}.v-step b{font-size:15px}.v-step a>span:last-child>span{display:none}.v-build-stage{height:min(440px,52svh)}.v-gui{grid-template-columns:minmax(0,1fr)}.v-gui-side{display:none}.v-gui-thread{padding:14px 14px 6px}.v-live{width:86%;right:-2%}.v-app{--app-w: 440px}.v-live .c-window-bar,.v-ver .c-window-bar{gap:8px;height:34px;padding:0 10px}.v-live .c-window-dots,.v-ver .c-window-dots{display:none}.v-live .c-window-url,.v-ver .c-window-url{margin:0 auto 0 0;font-size:11.5px}.v-app-body{grid-template-columns:minmax(0,1fr)}.v-app-rail,.v-app-kpi:nth-child(3),.v-app-chip:nth-child(n+4),.v-app-count{display:none}.v-app-kpis{grid-template-columns:1.3fr 1fr}.v-app-th,.v-app-tr{grid-template-columns:46px minmax(0,1fr) 64px 78px}.v-app-th span:nth-child(3),.v-app-tr>span:nth-child(3){display:none}.v-cases-dots{display:none}.v-case{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;width:84vw;height:auto;min-height:60svh;padding:24px}.v-faq-grid{grid-template-columns:minmax(0,1fr)}.v-pricing-head,.v-ints-head,.v-team-head{grid-template-columns:minmax(0,1fr);gap:16px}.v-team-head .c-lede{justify-self:start}.v-duo{grid-template-columns:minmax(0,1fr)}.v-person+.v-person{border-left:0;border-top:1px dashed var(--rule)}.v-pricing-head .c-lede,.v-ints-side{justify-self:start}.v-askai-head{grid-template-columns:minmax(0,1fr);gap:16px}.v-askai-head .c-lede{justify-self:start}.v-askai-btns{grid-template-columns:repeat(2,minmax(0,1fr))}.v-plan{grid-template-columns:minmax(0,1fr)}.v-plan-col+.v-plan-col{border-left:0;border-top:1px dashed var(--rule)}.v-footer-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.v-lift-window{width:640px;margin-left:-320px}.v .v-window .c-ui{grid-template-columns:minmax(0,1fr);height:470px}.v .v-window .c-ui-side{display:none}.v .v-window .c-ui-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v .v-window .c-ui-tool:nth-child(n+5){display:none}.v .v-window .c-ui-intgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v .v-window .c-ui-int:nth-child(n+5){display:none}.v-tour-tab{padding:0 12px;font-size:14px}.v-captions{height:48px}html[lang=fr] .v .v-window .c-ui-intgrid{grid-auto-rows:1fr}html[lang=fr] .v .v-window .c-ui-int-foot{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}html[lang=fr] .v .v-window .c-ui-int-foot>span:last-child{font-size:11px;font-style:italic;white-space:nowrap}}@media(max-width:900px){.v-make-head{top:calc(var(--f0) + 70px)}.v-beats{left:20px;right:20px;width:auto;justify-content:flex-end;padding-top:0}.v-beats>.c-eyebrow{display:none}.v-beat-num{margin-bottom:8px}.v-beat-title{font-size:30px}.v-beat-text{margin-top:10px;font-size:14.5px}.v-beat-dots{margin-top:16px}.v-beat-dots li{flex:1;width:auto}.v-make-title{font-size:28px}.v-make-lede{display:none}}@media(max-width:600px){.v-nav{height:52px}.v-logo{padding:0 18px 0 48px}.v-logo img{height:24px}.v-logo:after{width:33px;height:16px}.v-signin,.v-nav .v-lang-select,.v-nav-cta.c-btn{display:none}.v-burger{width:52px;border-left:1px solid var(--nuit)}body.v{--bar-room: 64px}.v-build-stage{height:min(400px,48svh)}.v-bar{--step: 12px;height:54px}.v-bar-faces img{width:34px;height:34px}.v-bar-text strong{display:none}.v-bar-text small{font-size:12.5px}.v-bar-button.c-btn{padding-left:14px;padding-right:7px;font-size:14.5px}.v-bar-button .c-btn-box{width:34px;height:34px}.v-nav-cta.c-btn{padding-left:16px;font-size:15px}.v-nav-cta .c-btn-box{width:38px;height:38px}.v-ask-top{flex-wrap:wrap;gap:10px}.v-ask-agents{width:100%;gap:3px}.v-ask-agents button{flex:1;justify-content:center;gap:6px;height:42px;padding:0 6px;font-size:13px;white-space:nowrap}.v-ask-agents img,.v-ask-agents svg{width:15px;height:15px}.v-ask-box{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.v-ask-prompt{font-size:14.5px}.v-copy{justify-content:space-between}.v-faq-a{padding:0 0 22px 44px}.v-plan-card,.v-plan-col{padding:24px 20px}.v-askai-btns{grid-template-columns:minmax(0,1fr);gap:8px}.v-askai-ask .v-copy{align-self:stretch}.v-marquee{--cell: 96px}.v-cell{gap:8px;padding:0 6px}.v-cell img{width:36px;height:36px}.v-cell span{font-size:11px}.v-plan-top b{font-size:20px}.v-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}}@media(max-width:380px){.v-logo{padding-left:26px}.v-logo:after{width:25px;height:12px}}.v .c-handles,.v .c-window>.c-handles{inset:-8px}.v .c-handles i{width:7px;height:7px}@media(max-width:440px){.v-bar-text{display:none}}.v-nav .v-burger{border-color:transparent}.v-hero-cta{margin-top:clamp(28px,4.6vh,48px)}.c-nowrap{white-space:nowrap}.v-plan-center{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr)}.v-plan-center .v-plan-card{order:2}.v-plan-center .v-plan-col{order:1}.v-plan-center .v-plan-col+.v-plan-col{order:3;border-left:0}@media(max-width:1180px){.v-plan-center{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v-plan-center .v-plan-card{order:0}.v-plan-center .v-plan-col+.v-plan-col{border-left:1px dashed var(--rule)}}@media(max-width:900px){.v-plan-center{grid-template-columns:minmax(0,1fr)}.v-plan-center .v-plan-col+.v-plan-col{border-left:0;border-top:1px dashed var(--rule)}}.v-lang-select{position:relative}.v-lang-select summary{display:flex;align-items:center;gap:10px;height:100%;padding:0 14px;list-style:none;cursor:pointer;font-size:14.5px;font-weight:650;letter-spacing:-.01em;user-select:none}.v-lang-select summary::-webkit-details-marker{display:none}.v-lang-flag{flex:none;width:21px;height:14px;box-shadow:0 0 0 1px #131a2624}.v-lang-chevron{flex:none;width:12px;height:12px;transition:transform .2s ease}.v-lang-select[open] .v-lang-chevron{transform:rotate(180deg)}.v-lang-code{display:none;font-size:13px;font-weight:750;letter-spacing:.06em}.v-lang-select ul{position:absolute;z-index:95;min-width:200px;margin:0;padding:6px;list-style:none;background:var(--blanc);border:1px solid var(--rule);box-shadow:0 22px 44px -20px #131a2666}.v-lang-option{display:flex;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:600;color:var(--nuit)}.v-lang-option>span{flex:1}a.v-lang-option:hover,a.v-lang-option:focus-visible{background:var(--brume)}.v-lang-option.is-current{background:#fbf7e8}.v-lang-check{flex:none;width:12px;height:9px;color:var(--or-profond)}.v-lang-nav summary{color:var(--ink-soft)}.v-lang-nav summary:hover,.v-lang-nav[open] summary{background:var(--brume);color:var(--nuit)}.v-lang-nav .v-lang-name{display:none}.v-lang-nav .v-lang-code{display:inline}.v-lang-nav ul{top:calc(100% + 6px);right:0}.v-lang-menu summary{justify-content:flex-start;height:52px;padding:0 20px;border:1px solid var(--rule);font-size:16px;color:var(--nuit)}.v-lang-menu .v-lang-chevron{margin-left:auto}.v-lang-menu ul{bottom:calc(100% + 6px);left:0;right:0}.v-lang-footer summary{height:42px;border:1px solid rgba(255,255,255,.22);color:var(--blanc)}.v-lang-footer summary:hover,.v-lang-footer[open] summary{border-color:#ffffff73;background:#ffffff0d}.v-lang-footer .v-lang-flag{box-shadow:0 0 0 1px #fff3}.v-lang-footer ul{bottom:calc(100% + 8px);right:0;background:#1c2433;border-color:#ffffff24}.v-lang-footer .v-lang-option{color:#ffffffdb}.v-lang-footer a.v-lang-option:hover,.v-lang-footer a.v-lang-option:focus-visible{background:#ffffff12;color:var(--blanc)}.v-lang-footer .v-lang-option.is-current{background:#ffd8661f;color:var(--blanc)}.v-lang-footer .v-lang-check{color:var(--or-pale)}.v-lang-footer.is-start ul{left:0;right:auto}@media(max-width:600px){.v-lang-footer ul{left:0;right:auto}}.v-flag{display:inline-block;width:15px;height:10px;vertical-align:-1px}.v-footer-marks{margin:0;font-size:12.5px;line-height:1.5;color:#ffffff78}.v-footer-end{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-top:20px}.v-footer-end .v-footer-marks{flex:1 1 320px}.v-footer-end .v-lang-footer{margin-left:auto}@media(max-width:600px){.v-footer-end{flex-direction:column;align-items:flex-start}.v-footer-end .v-footer-marks{flex:none}.v-footer-end .v-lang-footer{margin-left:0}}.c-demo-faces{display:flex;flex:none;gap:10px}.s-final-cta{margin-top:32px}@media(max-width:600px){.v-lift-window{width:calc(100vw - 2 * var(--pad));margin-left:calc(-50vw + var(--pad))}.v .v-window .c-ui{height:430px;min-height:0}.v-tour{display:flex;width:100%}.v-tour-tab{flex:1 1 0;justify-content:center;min-width:0;padding:0 6px;gap:6px;font-size:12.5px}.v-tour-tab svg{display:none}.v-tour-tab{font-size:13px}.v .v-window .c-ui small,.v .v-window .c-ui kbd,.v .v-window .c-ui-label,.v .v-window .c-ui-status,.v .v-window .c-ui-copy,.v .v-window .c-ui span:not([class]){font-size:13px}.v .v-window .c-ui-face{width:28px;height:28px;font-size:13px}}.v-tour-tab{min-height:calc(24px / var(--fit, 1))}.v .v-window .c-ui-tool b{white-space:normal;overflow:visible;text-overflow:clip}.v-case h3{text-wrap:balance}@media(min-width:901px)and (max-width:1100px){.v-beat-title{font-size:4.3vw}}.v-steps-desc{display:none}@media(max-width:900px){.v-steps-desc{display:block;min-height:4.6em;margin-top:12px;font-size:15px;line-height:1.5;color:var(--ink-soft)}.v-steps-desc p{display:none}.v-steps:has([data-step="0"].is-on)+.v-steps-desc [data-desc="0"],.v-steps:has([data-step="1"].is-on)+.v-steps-desc [data-desc="1"],.v-steps:has([data-step="2"].is-on)+.v-steps-desc [data-desc="2"]{display:block}.v-case-text>p:not(.v-case-label){margin-top:10px;font-size:15px}.v-case ul{margin-top:12px}.v-hero{padding-bottom:calc(var(--seam-h, 72px) + 16px)}}.v-page .c-wrap{max-width:none;padding:0 var(--pad)}.v-page #contenu,.v-page #content{position:relative;z-index:1;padding-bottom:0}.v-page #contenu:before,.v-page #content:before{content:none}.v-page .c-page-head{padding:calc(var(--f0) + 128px) 0 0}.v-page .c-h1{font-size:clamp(40px,4.6vw,72px);line-height:1.02;letter-spacing:-.045em;font-weight:560}.v-page .c-h2,.v-page .s-h2{font-size:clamp(32px,3.4vw,52px);line-height:1.05;letter-spacing:-.04em;font-weight:560;text-wrap:balance}.v-page .c-section{padding-top:clamp(80px,11vh,128px)}.v-page .c-section:last-of-type{padding-bottom:0}.v-page .c-page-head+.c-section{padding-top:clamp(48px,7vh,72px)}.v-page .c-page-intro{max-width:860px}.v-page .c-page-intro .c-lede{max-width:640px}.v-page .c-head-split .c-lede{max-width:500px}.v-page .c-crumbs ol{margin-bottom:32px}.v-page .c-frame{background:var(--blanc)}.c-link{font-weight:600;text-decoration:underline;text-decoration-color:var(--or);text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:900px){.v-page .c-page-head{padding-top:calc(var(--f0) + 104px)}.v-page .c-head-split{grid-template-columns:minmax(0,1fr);gap:16px}.v-page .c-head-split .c-lede{justify-self:start}}@media(max-width:360px){.v-ask-agents img,.v-ask-agents svg{display:none}.v-ask-agents button{padding:0 4px;font-size:12.5px}}@media(max-width:380px){.v-case{padding:18px}.v-case-app-body{padding:14px 14px 8px}.v-case-app .c-window-bar{display:none}}.no-js .v-nav-plate{visibility:visible}.no-js .v-land-wrap,.no-js .v-portrait canvas{display:none}.no-js .v-make-head{position:relative;top:auto;padding-top:calc(var(--f0) + 108px);visibility:visible}.no-js .v-beats{position:relative;left:auto;right:auto;width:auto;padding:56px var(--pad) calc(var(--f0) + 80px)}.no-js .v-beats>.c-eyebrow{display:none}.no-js .v-beat-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;width:100%;max-width:1080px;margin:0 auto}@media(max-width:900px){.no-js .v-make-head{padding-top:calc(var(--f0) + 90px)}.no-js .v-beats{padding:40px 20px calc(var(--f0) + 64px)}.no-js .v-beat-stack{grid-template-columns:1fr}}@media print{@page{margin:12mm}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}.v-chrome{--f: 0px !important;--f0: 0px}.v-frame,.v-nav,.v-bar,.v-spark,.c-skip,.v-halo,.v-mosaic,.v-final-stage{display:none!important}.v-plan,.v-comply-box,.v-person,.v-case,.v-beat,figure,li{break-inside:avoid}h1,h2,h3{break-after:avoid}}html[lang=fr] .v-live-toast{white-space:nowrap}html[lang=fr] .v .v-window .c-ui-grid{grid-auto-rows:1fr}html[lang=fr] .v .v-window .c-ui-tool-foot{margin-top:auto;padding-top:12px}
