:root{--rb-600:#07090f;--rb-500:#0d111c;--rb-400:#14192a;--rb-300:#1a2137;--rb-200:#212a45;--ox-600:#040411;--ox-300:#0f0f43;--al-100:#fff;--al-200:#f1f2eb;--al-300:#e5e7da;--al-400:#d3d7c1;--al-500:#b9beaa;--al-700:#8b8f7a;--cerise-500:#d52050;--cerise-400:#e02c5c;--cerise-300:#e75f83;--ncs-500:#2b7ea1;--ncs-400:#3397c1;--ncs-300:#3ea1cc;--ncs-100:#5eb1d4;--grad-cerise:linear-gradient(135deg,#ff006e 0%,#e366a7 100%);--line:#5eb1d42e;--line-soft:#ffffff12;--inter:"Inter",ui-sans-serif,system-ui,sans-serif;--poppins:"Poppins",ui-sans-serif,system-ui,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--wrap:1320px;--r:18px}.exec,.space,.voice,.care,.team,.pick,.plans{overflow-x:clip}.hv-hero .hero-visual img{object-position:62% 40%}.hv-hero .pastille{margin-bottom:26px}.hv-hero h1{font-size:clamp(34px,3.9vw,54px)}.hv-hero .chapo{max-width:52ch;font-size:clamp(15.5px,1.25vw,17px)}.wl.is-ok{padding-left:22px}.hv-hero .chiffres{margin-top:42px}.tabs-scene{height:260vh;padding:0;position:relative}.ts-stick{--ux:1px;--uy:1px;grid-template-rows:auto 1fr;height:100dvh;padding-top:clamp(96px,13vh,140px);display:grid;position:sticky;top:0;overflow:hidden}.ts-head{text-align:center;max-width:860px}.ts-head .titre-section,.ts-head .chapo{margin-inline:auto;display:grid}.ts-head .chapo{margin-top:18px}.ts-a,.ts-b{transition:opacity .6s var(--ease),transform .6s var(--ease);grid-area:1/1}.ts-b{opacity:0;transform:translateY(14px)}.tabs-scene.is-one .ts-a{opacity:0;transform:translateY(-14px)}.tabs-scene.is-one .ts-b{opacity:1;transform:none}.ts-stage{--p:0;position:relative}.tab{white-space:nowrap;font:600 15px/1 var(--inter);color:var(--ivoire-200);transform:translate(-50%,-50%) translate(calc(var(--x) * var(--ux) * (1 - var(--p))),calc(var(--y) * var(--uy) * (1 - var(--p)))) rotate(calc(var(--r) * 1deg * (1 - var(--p)))) scale(calc(1 - .55 * var(--p)));opacity:clamp(0,calc(1.15 - var(--p) * 1.3),1);background:linear-gradient(160deg,#ffffff17,#ffffff05),#0c0f1acc;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:9px;padding:12px 16px;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 18px 40px -18px #000000e6}.tab .ic{width:16px;height:16px;color:var(--cerise)}@media (prefers-reduced-motion:no-preference){.tab{animation:5s ease-in-out infinite alternate tab-flotte;animation-delay:calc(var(--r) * -.4s)}@keyframes tab-flotte{to{translate:0 -8px}}}.ts-hive{border-radius:var(--rayon-l);text-align:center;width:min(440px,86vw);transform:translate(-50%,-50%) scale(calc(.7 + .3 * var(--p)));opacity:clamp(0,calc((var(--p) - .5) * 3),1);justify-items:center;gap:10px;padding:34px 30px;display:grid;position:absolute;top:50%;left:50%}.ts-logo{background:radial-gradient(circle,#ff4f9359,#a640fe1f 60%,#0000 75%);border-radius:22px;place-items:center;width:72px;height:72px;margin-bottom:6px;display:grid}.ts-hive b{font:800 30px/1.1 var(--inter);letter-spacing:-.02em;color:#fff}.ts-hive>span:last-child{color:var(--ivoire-400);font-size:14px}.ts-count{color:var(--ivoire-500);align-items:baseline;gap:10px;font-size:14px;display:flex;position:absolute;bottom:clamp(20px,6vh,60px);left:50%;transform:translate(-50%)}.ts-count b{font:900 34px/1 var(--inter);letter-spacing:-.03em;background:var(--deg-cerise,linear-gradient(90deg,#ff006e,#e366a7));color:#0000;text-align:right;-webkit-background-clip:text;background-clip:text;min-width:1.4ch}.ex-prompts{flex-wrap:wrap;justify-content:center;gap:10px;margin:-18px auto 34px;display:flex}.ex-prompts .puce{cursor:pointer;place-self:auto;transition:background .4s,color .4s,box-shadow .4s}.app{background:linear-gradient(160deg,#ffffff0d,#fff0 40%),#0b0e19;border:1px solid #ffffff1f;border-radius:24px;max-width:1180px;margin:0 auto;overflow:hidden;box-shadow:0 60px 120px -40px #000000e6,0 0 0 1px #ff4f9314,0 40px 120px -60px #ff006e80}.app-bar{font:600 12.5px/1 var(--inter);color:var(--ivoire-500);border-bottom:1px solid #ffffff12;align-items:center;gap:7px;padding:13px 18px;display:flex}.app-bar i{background:#ffffff24;border-radius:50%;width:10px;height:10px}.app-bar i:first-child{background:#ff4f93}.app-bar span{margin-left:12px}.app-body{grid-template-columns:190px minmax(0,1fr) 300px;min-height:480px;display:grid}.app-side{color:var(--ivoire-400);border-right:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:20px 14px;font-size:13.5px;display:flex}.app-side b{font:700 10.5px/1 var(--inter);letter-spacing:.14em;text-transform:uppercase;color:var(--ivoire-700);margin:6px 8px}.app-side b+span{margin-top:0}.app-side span{border-radius:9px;align-items:center;gap:9px;padding:8px;display:flex}.app-side span.on{color:#fff;background:#ff4f931a}.app-side span i{background:var(--c);border-radius:3px;width:8px;height:8px}.app-side .who em{width:22px;height:22px;font:700 9.5px/1 var(--inter);color:#fff;background:linear-gradient(145deg,#a640fe,#22d3ee);border-radius:50%;place-items:center;font-style:normal;display:grid}.app-side b:nth-of-type(2){margin-top:18px}.app-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;display:grid}.col{background:#ffffff06;border-radius:14px;flex-direction:column;gap:9px;min-width:0;padding:10px;display:flex}.col h4{font:700 11px/1 var(--inter);letter-spacing:.08em;text-transform:uppercase;color:var(--ivoire-500);justify-content:space-between;align-items:center;margin:2px 4px 4px;display:flex}.col h4 span{letter-spacing:0;color:#fff;background:#ffffff12;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:grid}.card{color:#fff;background:linear-gradient(160deg,#ffffff14,#ffffff08);border:1px solid #ffffff17;border-radius:11px;gap:8px;padding:11px 12px;font-size:13px;line-height:1.35;transition:border-color .5s,box-shadow .5s,opacity .5s;display:grid;position:relative}.card .meta{color:var(--ivoire-500);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.card .meta em{width:20px;height:20px;font:700 9px/1 var(--inter);color:#fff;background:linear-gradient(145deg,#a640fe,#22d3ee);border-radius:50%;place-items:center;font-style:normal;display:grid}.card:has(.flag){padding-top:18px}.card .flag{white-space:nowrap;font:700 9.5px/1 var(--inter);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:4px 7px;position:absolute;top:-8px;right:10px}.card.is-dicte .flag{color:#0b1020;background:var(--photon-clair)}.card.is-late{border-color:#ff4f93b3;box-shadow:0 0 0 1px #ff4f9366,0 10px 30px -10px #ff006ecc}.card.is-late .flag{color:#fff;background:var(--cerise-vif)}.app-board.is-dim .card:not(.is-late){opacity:.35}@media (prefers-reduced-motion:no-preference){.card.in{animation:card-in .55s var(--ease) both}@keyframes card-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}}.app-chat{background:#ffffff04;border-left:1px solid #ffffff0f;flex-direction:column;display:flex}.ch-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:14px 16px;font-size:14px;display:flex}.ch-head img{object-fit:cover;border-radius:50%;width:30px;height:30px}.ch-head b{color:#fff}.ch-head span{color:var(--menthe);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.ch-head span:before{content:"";background:var(--menthe);border-radius:50%;width:7px;height:7px}.ch-log{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;padding:16px;display:flex;overflow:hidden}.msg{border-radius:14px;max-width:92%;padding:10px 13px;font-size:13.5px;line-height:1.5}.msg.me{color:#fff;background:linear-gradient(135deg,#ff006ed9,#a640febf);border-bottom-right-radius:4px;align-self:flex-end}.msg.nova{color:var(--ivoire-200);background:#ffffff12;border:1px solid #ffffff14;border-bottom-left-radius:4px;align-self:flex-start}.msg.dots{gap:5px;padding:13px 14px;display:flex}.msg.dots i{background:var(--ivoire-400);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.msg{animation:card-in .45s var(--ease) both}.msg.dots i{animation:1s ease-in-out infinite dot}.msg.dots i:nth-child(2){animation-delay:.15s}.msg.dots i:nth-child(3){animation-delay:.3s}@keyframes dot{50%{opacity:.4;transform:translateY(-4px)}}}.ch-input{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;min-height:46px;margin:12px;padding:12px 14px;font-size:13.5px;display:flex}.ch-input span{flex:1;min-width:0}.ch-input span:empty:before{content:"Demandez à Nova…";color:var(--ivoire-700)}.ch-input.is-typing span:after{content:"";vertical-align:-2px;background:#fff;width:1.5px;height:15px;margin-left:2px;animation:.8s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.ch-input .ic{color:var(--cerise)}.bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.bento .views{flex-direction:column;grid-area:span 3/span 2;gap:24px;padding:30px;display:flex}.vw-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.views h3{letter-spacing:-.02em;font:800 clamp(22px,2vw,28px)/1.15 var(--inter)!important}.views .vw-head p{max-width:44ch}.vw-tabs{gap:8px;display:flex}.vw-tabs .puce{cursor:pointer;padding:8px 13px;font-size:13.5px}.vw-stage{--row:58px;--top:0px;flex:1;min-height:420px;position:relative}.vw-stage[data-mode=kanban],.vw-stage[data-mode=calendrier]{--top:38px}.vw-cols,.vw-days{font:700 11px/1 var(--inter);letter-spacing:.12em;text-transform:uppercase;color:var(--ivoire-500);opacity:0;gap:10px;transition:opacity .5s;display:grid;position:absolute;inset:0 0 auto}.vw-cols{grid-template-columns:repeat(3,1fr)}.vw-days{grid-template-columns:repeat(5,1fr)}.vw-cols span,.vw-days span{border-bottom:1px solid #ffffff14;padding:6px 4px}.vw-stage[data-mode=kanban] .vw-cols,.vw-stage[data-mode=calendrier] .vw-days{opacity:1}.tk{color:#fff;width:100%;height:48px;left:0;top:calc(var(--top) + var(--k) * var(--row));transition:left .8s var(--ease),top .8s var(--ease),width .8s var(--ease);transition-delay:calc(var(--k) * 45ms);background:linear-gradient(160deg,#ffffff17,#ffffff08),#0c0f1a8c;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex;position:absolute;overflow:hidden}.tk i{background:var(--c);border-radius:3px;flex:none;width:8px;height:8px}.tk b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.tk em{width:24px;height:24px;font:700 9.5px/1 var(--inter);background:linear-gradient(145deg,#a640fe,#22d3ee);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.tk small{text-align:right;width:58px;color:var(--ivoire-500);flex:none;font-size:12.5px}.tk-chrono{font:600 12px/1 var(--inter);color:#0b1020;background:var(--photon-clair);border-radius:99px;flex:none;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.tk-chrono .ic{width:12px;height:12px}.vw-stage[data-mode=kanban] .tk{width:calc(33.3333% - 6.66667px);left:calc(var(--s) * (100% + 10px) / 3);top:calc(var(--top) + var(--kr) * var(--row))}.vw-stage[data-mode=calendrier] .tk{width:calc(20% - 8px);left:calc(var(--d) * (100% + 10px) / 5);top:calc(var(--top) + var(--cr) * var(--row));padding:0 10px}.vw-stage[data-mode=calendrier] .tk small,.vw-stage[data-mode=calendrier] .tk em,.vw-stage[data-mode=kanban] .tk small,.vw-stage[data-mode=calendrier] .tk-chrono{display:none}.vw-stage[data-mode=calendrier] .tk b{font-size:13px}.vo-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(30px,6vw,90px);display:grid}.vo-media{justify-content:flex-end;min-height:560px;margin:0;padding:22px}.vo-media>img{filter:saturate(.9)}.vo-media:after{content:"";pointer-events:none;background:linear-gradient(#07090f00 40%,#07090fb3);position:absolute;inset:0}.vo-demo{z-index:2;border-radius:20px;gap:14px;padding:20px 22px;display:grid;position:relative}.vo-wave{align-items:center;gap:4px;height:28px;display:flex}.vo-wave i{background:linear-gradient(#a5f3fc,#ff4f93);border-radius:4px;width:4px;height:30%}.vo-demo.is-play .vo-wave i{animation:.9s ease-in-out infinite alternate wave}.vo-wave i:nth-child(3n){animation-delay:-.3s}.vo-wave i:nth-child(3n+1){animation-delay:-.6s}.vo-wave i:nth-child(4n){animation-delay:-.45s}@keyframes wave{to{height:100%}}.vo-said{font:500 16px/1.5 var(--inter);color:#fff;min-height:3em;margin:0}.vo-tasks{flex-wrap:wrap;gap:8px;display:flex}.vo-tasks span{font:600 13.5px/1 var(--inter);color:#fff;opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);background:#22d3ee1a;border:1px solid #22d3ee66;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex;transform:translateY(8px)}.vo-tasks span .ic{color:var(--menthe);width:15px;height:15px}.vo-tasks span small{color:var(--photon-clair);font-size:11.5px}.vo-tasks span.in{opacity:1;transform:none}.vo-demo .btn-verre{padding:.6rem 1rem;font-size:14px}.vo-facts{gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.vo-facts li{color:var(--ivoire-300);border-bottom:1px solid #ffffff12;grid-template-columns:76px 1fr;align-items:center;gap:16px;padding-bottom:16px;font-size:15.5px;display:grid}.vo-facts b{font:900 38px/1 var(--inter);letter-spacing:-.04em;background:linear-gradient(90deg,#fff,var(--photon-clair) 60%,var(--photon));color:#0000;-webkit-background-clip:text;background-clip:text}.vo-facts b .ic{width:34px;height:34px;color:var(--photon-clair)}.ca-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,6vw,90px);display:grid}.ca-hl{border-left:2px solid var(--cerise);font:600 18px/1.45 var(--inter);color:#fff;max-width:40ch;margin-top:28px;padding-left:18px}.ca-stage{padding:0 0 70px 50px;position:relative}.ca-stage>img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--rayon-l);border:1px solid #ffffff1a;width:100%}.checkin{border-radius:22px;width:min(360px,86%);padding:20px;position:absolute;bottom:0;left:0}.ci-who{align-items:center;gap:10px;display:flex}.ci-who img{object-fit:cover;border-radius:50%;width:34px;height:34px}.ci-who b{color:#fff;font-size:14px;display:block}.ci-who small{color:var(--ivoire-500);font-size:12px}.ci-q{font:600 16px/1.4 var(--inter);color:#fff;margin:12px 0 14px}.ci-moods{flex-wrap:wrap;gap:8px;display:flex}.ci-moods button{appearance:none;cursor:pointer;color:var(--ivoire-200);font:600 13.5px/1 var(--inter);background:#ffffff0f;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:7px;padding:9px 12px;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.ci-moods button .ic{width:16px;height:16px;color:var(--photon-clair)}.ci-moods button:hover{border-color:#22d3ee80}.ci-moods button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#ff006ee6,#a640fed9);border-color:#0000}.ci-moods button[aria-pressed=true] .ic{color:#fff}.ci-a{color:var(--ivoire-300);border-top:1px solid #ffffff1a;margin:14px 0 0;padding-top:14px;font-size:14.5px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.ci-a:not([hidden]){animation:card-in .5s var(--ease) both}}.tm{min-height:640px}.tm:hover{transform:none}.tm>img{object-position:center 40%}.tm-copy{z-index:2;padding:clamp(28px,4vw,52px);position:relative}.tm-copy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#07090f00,#07090fcc 45%,#07090ff2);height:calc(100% + 200px);position:absolute;bottom:0;left:0;right:0}.tm-copy .titre-section{max-width:20ch;font-size:clamp(28px,3.4vw,46px)}.tm-pts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:34px 0 0;padding:0;list-style:none;display:grid}.tm-pts li{color:var(--ivoire-400);align-items:flex-start;gap:14px;font-size:14.5px;line-height:1.5;display:flex}.tm-pts b{font:600 16px/1.3 var(--inter);color:#fff;margin-bottom:4px;display:block}.pk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1080px;margin:0 auto;display:grid}.pk{flex-direction:column;gap:18px;padding:36px;display:flex}.pk:hover{transform:none}.pk h3{letter-spacing:-.02em;font:800 clamp(22px,2vw,27px)/1.2 var(--inter)!important}.pk ul{gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.pk li{color:var(--ivoire-300);grid-template-columns:20px 1fr;gap:12px;font-size:15.5px;display:grid}.pk li .ic{color:var(--photon);margin-top:4px}.pk.is-hive li .ic{color:var(--cerise)}.pk>.btn-cerise,.pk>.carte-lien{margin-top:auto}.pk>.carte-lien{width:100%}.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;max-width:980px;margin:0 auto;display:grid}.pl{flex-direction:column;display:flex}.pl ul{flex:1}.pl .montant s{color:var(--ivoire-700)}.pl.is-pioneer{border-color:#ff4f9359}.hv-final .titre-section{max-width:20ch;margin:0 auto 34px;font-size:clamp(34px,4.6vw,62px)}.hv-final .wl{margin:0 auto}.hv-final small{margin-top:22px}@media (width<=1100px){.app-body{grid-template-columns:minmax(0,1fr) 280px}.app-side{display:none}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento .views{grid-area:auto/1/auto/-1}.tm-pts{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.st-hero{min-height:0;padding-top:24px;display:block}.st-hero .hero-visual{aspect-ratio:16/10;width:100%;margin-bottom:-20px;position:relative;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 35%);mask-image:linear-gradient(0deg,#0000 0,#000 35%)}.ts-stick{--ux:.6px;--uy:.9px}.app-body{grid-template-columns:minmax(0,1fr)}.app-board{grid-template-columns:repeat(4,minmax(200px,1fr));overflow-x:auto}.app-chat{border-top:1px solid #ffffff0f;border-left:0}.ch-log{min-height:220px}.vo-grid,.ca-grid,.pk-grid,.pl-grid{grid-template-columns:minmax(0,1fr)}.ca-stage{padding:0 0 120px}.chiffres{grid-template-columns:1fr;gap:14px}.chiffres>div+div{border-left:0;padding-left:0}}@media (width<=620px){.ts-stick{--ux:.27px;--uy:.8px}.hv-hero h1{font-size:28px}.tab{padding:9px 12px;font-size:13px}.bento{grid-template-columns:minmax(0,1fr)}.views{padding:22px!important}.vw-stage{--row:52px}.vw-stage[data-mode=calendrier] .tk b{font-size:11px}.tk small{display:none}.wl{border-radius:24px;flex-direction:column;align-items:stretch;padding:8px}.wl input{padding:0 14px}.wl .btn-cerise{width:100%}.wl .btn-cerise>span{justify-content:center;width:100%}.wl-note{margin-left:8px}.tm{min-height:0;padding-top:260px}.pk{padding:26px}.vo-media{min-height:480px;padding:14px}}.ts-hive{width:min(580px,90vw);transform:translate(-50%,-50%) scale(calc(.72 + .28 * var(--p)));border-color:#ff4f9373;gap:12px;padding:44px 40px 38px;top:45%;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #ff4f932e,0 30px 90px -20px #ff006e73,0 0 140px -30px #a640fe99}.ts-logo{border-radius:28px;width:96px;height:96px}.ts-logo svg.ico-neon{width:54px;height:54px}.ts-hive b{letter-spacing:-.03em;font-size:clamp(34px,3.6vw,48px)}.ts-promesse{font:600 17px/1.4 var(--inter);color:var(--ivoire-200)}.ts-puces{flex-wrap:wrap;justify-content:center;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ts-puces li{font:600 13px/1 var(--inter);color:var(--ivoire-200);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:99px;padding:6px 12px}.ts-puces .is-nova{color:#fff;background:linear-gradient(135deg,#ff006ee6,#a640fed9);border-color:#0000}.pk-fin{border-radius:var(--rayon-l);text-align:left;align-items:flex-start;gap:16px;max-width:760px;margin:clamp(30px,4vw,48px) auto 0;padding:22px 26px;display:flex}.pk-fin .ic{color:#ff4f93;flex:none;width:22px;height:22px;margin-top:2px}.pk-fin p{color:var(--ivoire-200);margin:0;font-size:16px;line-height:1.6}.pk-fin b{color:#fff}
