@charset "UTF-8";@font-face{ascent-override:95%;descent-override:30%;font-display:swap;font-family:Baloo Bhaina\ 2 V3;font-weight:400 800;line-gap-override:0%;src:url(/build/fonts/baloo-bhaina-2.8759d771.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:100 900;src:url(/build/fonts/inter.db7c8db6.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-weight:100 800;src:url(/build/fonts/jetbrains-mono.dda26602.woff2) format("woff2")}.vc{--ink:#14151f;--ink-2:#2b2e3a;--ink-3:#5c6070;--ink-4:#8b90a0;--line:rgba(20,21,31,.08);--paper:#fff;--bg:#f2f6fc;--deep:#061230;--deep-2:#0a1b42;--blue:#1d4ed8;--blue-deep:#0b2a7a;--blue-50:#edf3ff;--cyan:#009bfa;--cyan-200:#a8e0ff;--jaune:#ffd84d;--success:#0e7c5b;--grad-brand:radial-gradient(90% 140% at 100% 0%,rgba(0,155,250,.95) 0%,rgba(0,155,250,0) 62%),linear-gradient(135deg,#0b2a7a,#1d4ed8 70%);--shadow-brand:rgba(29,78,216,.28);--brand:"Baloo Bhaina 2 V3","Baloo Bhaina 2","Inter",system-ui,sans-serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;overflow-x:clip}.vc :where(a){color:inherit}.vc :where(:focus-visible){outline:3px solid var(--cyan-200);outline-offset:2px}.vc-wrap{margin:0 auto;max-width:1140px;padding:0 16px;width:100%}@media (min-width:640px){.vc-wrap{padding:0 28px}}.vc-mark{background-image:linear-gradient(var(--jaune),var(--jaune));background-position:0 92%;background-repeat:no-repeat;background-size:100% .17em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vc-btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:600 16px/1 var(--sans);gap:10px;justify-content:center;letter-spacing:-.01em;padding:13px 24px;text-decoration:none;transition:transform .2s ease,filter .2s ease,background-color .2s ease;white-space:nowrap}.vc-btn:active{transform:scale(.97)}.vc-btn--primary{background:var(--grad-brand);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 12px 28px -12px var(--shadow-brand);color:#fff}.vc-btn--primary:hover{filter:brightness(1.08)}.vc-btn--light{background:#fff;color:var(--blue-deep)}.vc-btn--light:hover{background:var(--blue-50)}.vc-btn--ghost{background:transparent;color:inherit;padding:10px 16px}.vc-btn--ghost:hover{background:hsla(0,0%,100%,.1)}.vc-link{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:3px}.vc-link:hover{color:var(--blue-deep)}.vc-top{display:flex;gap:16px;height:72px;justify-content:space-between}.vc-logo,.vc-top{align-items:center}.vc-logo{display:inline-flex;gap:10px;text-decoration:none}.vc-logo img{border-radius:8px;height:30px;width:30px}.vc-logo b{font:800 24px/1 var(--brand);letter-spacing:-.02em}.vc-logo span{color:var(--ink-3);font-size:13px}.vc-top--dark{color:#fff}.vc-top--dark .vc-logo span{color:hsla(0,0%,100%,.6)}@media (max-width:420px){.vc-logo span{display:none}}.vc-hero{background:var(--deep);color:#fff;isolation:isolate;overflow:hidden;padding-bottom:clamp(48px,7vw,104px);position:relative}.vc-hero__light{background:radial-gradient(40% 60% at 85% 55%,rgba(0,155,250,.3),transparent 70%),radial-gradient(50% 70% at 0 0,rgba(29,78,216,.45),transparent 70%);inset:0;pointer-events:none;position:absolute;z-index:-1}.vc-hero__grid{align-items:center;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-top:clamp(24px,4vw,56px)}@media (max-width:960px){.vc-hero__grid{grid-template-columns:minmax(0,1fr)}.vc-fiche{display:none}}.vc-kicker{align-items:center;color:var(--cyan-200);display:flex;font-size:15px;gap:10px;margin:0 0 18px}.vc-kicker:before{background:var(--jaune);border-radius:50%;content:"";flex:none;height:8px;width:8px}.vc-h1{font:800 clamp(40px,3.6vw + 16px,72px)/1 var(--brand);letter-spacing:-.025em;margin:0;text-wrap:balance}.vc-hero__lead{color:hsla(0,0%,100%,.8);font-size:clamp(16.5px,.4vw + 15px,19px);line-height:1.65;margin:22px 0 0;max-width:34em}.vc-promises{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.vc-promises span{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;font-size:14px;font-weight:600;padding:6px 14px}.vc-search{margin-top:32px;max-width:640px}.vc-search__label{display:block;font-size:15px;font-weight:600;margin-bottom:10px}.vc-search__row{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;display:flex;gap:8px;padding:8px}.vc-search__row:focus-within{border-color:var(--cyan-200);box-shadow:0 0 0 4px rgba(0,155,250,.25)}.vc-search__input{background:#fff;border:0;border-radius:999px;color:var(--ink);flex:1;font:500 16px var(--sans);height:48px;min-width:0;padding:0 18px}.vc-search__input::-moz-placeholder{color:var(--ink-4)}.vc-search__input::placeholder{color:var(--ink-4)}.vc-search__input:focus{box-shadow:none;outline:none}@media (max-width:520px){.vc-search__row{border-radius:28px;flex-direction:column}.vc-search__input{flex:none}.vc-search__row .vc-btn{width:100%}}.vc-search__note{color:hsla(0,0%,100%,.65);font-size:14px;margin:12px 0 0}.vc-results{background:#fff;border-radius:28px;box-shadow:0 40px 90px -40px rgba(0,0,0,.7);color:var(--ink);margin-top:28px;max-width:760px;overflow:hidden}.vc-results__head{border-bottom:1px solid var(--line);color:var(--ink-3);font-size:14px;margin:0;padding:16px 24px}.vc-results ul{list-style:none;margin:0;padding:0}.vc-result{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;padding:18px 24px}.vc-result+.vc-result{border-top:1px solid var(--line)}.vc-result>div:first-child{flex:1 1 240px;min-width:0}@media (max-width:600px){.vc-result{align-items:stretch;flex-direction:column}.vc-result>div:first-child{flex:none}.vc-result .vc-btn{width:100%}}.vc-result__name{font:800 20px/1.15 var(--brand);hyphens:auto;margin:0;overflow-wrap:break-word}.vc-result__city{color:var(--ink-3);font-size:14.5px;margin:4px 0 0}.vc-result__managed{color:var(--ink-3);font-size:14px;text-align:right}.vc-result__managed b{background:var(--bg);border-radius:999px;color:var(--ink-2);display:inline-block;font-weight:600;margin-bottom:2px;padding:4px 12px}.vc-result__managed a{display:block}@media (max-width:600px){.vc-result__managed{text-align:left}}.vc-results__foot{background:var(--bg);color:var(--ink-3);font-size:14.5px;margin:0;padding:16px 24px}.vc-results--empty{padding:24px}.vc-results--empty p{margin:0}.vc-results--empty p+p{color:var(--ink-3);font-size:15px;margin-top:8px}.vc-hero--searched .vc-hero__grid{align-items:start;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.vc-hero--searched .vc-results{margin-top:0}@media (max-width:960px){.vc-hero--searched .vc-hero__grid{grid-template-columns:minmax(0,1fr)}.vc-hero--searched .vc-hero__lead{display:none}.vc-hero--searched .vc-results{margin-top:4px}}.vc-fiche{background:hsla(0,0%,100%,.065);border:1px solid hsla(0,0%,100%,.16);border-radius:34px;box-shadow:0 60px 100px -40px rgba(0,0,0,.7);padding:10px;position:relative;transform:rotate(1.5deg)}.vc-fiche__card{background:#fff;border-radius:26px;color:var(--ink);overflow:hidden}.vc-fiche__bar{align-items:center;background:var(--bg);color:var(--ink-3);display:flex;font-size:12.5px;gap:6px;padding:12px 16px}.vc-fiche__bar i{background:var(--ink-4);border-radius:50%;height:8px;opacity:.4;width:8px}.vc-fiche__bar span{margin-left:8px}.vc-fiche__body{padding:22px 24px 26px}.vc-fiche__name{font:800 26px/1.1 var(--brand);margin:0}.vc-fiche__city{color:var(--ink-3);font-size:14px;margin:4px 0 18px}.vc-fiche dl{display:grid;font-size:14px;gap:0 16px;grid-template-columns:auto minmax(0,1fr);margin:0}.vc-fiche dd,.vc-fiche dt{border-top:1px solid var(--line);margin:0;padding:10px 0}.vc-fiche dt{font-weight:600}.vc-fiche dd{color:var(--ink-3)}.vc-fiche dd.is-empty{color:var(--ink-4);font-style:italic}.vc-fiche__stamp{background:var(--jaune);border-radius:999px;bottom:-14px;box-shadow:0 16px 30px -14px rgba(0,0,0,.6);color:var(--deep);font:800 17px/1 var(--brand);left:-18px;padding:10px 18px;position:absolute;transform:rotate(-4deg)}.vc-sec{padding:clamp(56px,7vw,112px) 0 0}.vc-sec--last{padding-bottom:clamp(56px,7vw,112px)}.vc-h2{font:800 clamp(30px,1.6vw + 20px,46px)/1.05 var(--brand);letter-spacing:-.02em;margin:0;text-wrap:balance}.vc-lead{color:var(--ink-2);font-size:17.5px;line-height:1.65;margin:18px 0 0;max-width:36em}.vc-head{align-items:end;display:grid;gap:16px clamp(28px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:36px}.vc-head .vc-lead{margin:0}@media (max-width:860px){.vc-head{grid-template-columns:minmax(0,1fr)}}.vc-split{align-items:center;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.vc-split--rev{align-items:start;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.vc-split .vc-h2{font-size:clamp(32px,2vw + 20px,52px)}@media (max-width:860px){.vc-split,.vc-split--rev{grid-template-columns:minmax(0,1fr)}.vc-split--rev>.vc-photo{order:-1}}.vc-photo{border-radius:32px;box-shadow:0 30px 70px -36px var(--shadow-brand);margin:0;overflow:hidden;position:relative}.vc-photo img{aspect-ratio:4/5;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.vc-photo figcaption{backdrop-filter:blur(8px);background:rgba(6,18,48,.72);border-radius:18px;bottom:14px;color:#fff;font-size:15px;left:14px;line-height:1.45;padding:12px 16px;position:absolute;right:14px}.vc-photo figcaption strong{color:var(--jaune)}@media (max-width:860px){.vc-photo img{aspect-ratio:16/10}}.vc-photo--small{border-radius:22px}.vc-photo--small figcaption{border-radius:14px;bottom:10px;font-size:13px;font-weight:600;left:10px;padding:8px 12px;right:10px}.vc-duo{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.vc-duo .vc-photo img{aspect-ratio:3/4}.vc-geo strong,.vc-honest strong,.vc-lead strong,.vc-pull strong,.vc-scores strong{color:var(--ink);font-weight:700}.vc-stats{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:26px 0 0}.vc-stats div{background:#fff;border-radius:22px;padding:16px 18px}.vc-stats dt{color:var(--blue);font:800 clamp(26px,1.4vw + 18px,36px)/1 var(--brand)}.vc-stats dd{color:var(--ink-3);font-size:14px;line-height:1.4;margin:6px 0 0}@media (max-width:520px){.vc-stats{grid-template-columns:minmax(0,1fr)}}.vc-pull{border-left:4px solid var(--jaune);color:var(--ink-2);font:700 20px/1.35 var(--brand);margin:24px 0 0;padding-left:18px}.vc-geo{list-style:none;margin:24px 0 0;padding:0}.vc-geo li{border-top:1px solid rgba(29,78,216,.12);padding:16px 0}.vc-geo b{color:var(--ink);display:block;font:800 18px/1.25 var(--brand)}.vc-geo span{color:var(--ink-3);display:block;font-size:15.5px;line-height:1.6;margin-top:6px}.vc-scores{background:#fff;border-radius:28px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;padding:22px;text-align:center}.vc-scores p{color:var(--ink-3);font-size:13.5px;grid-column:1/-1;line-height:1.5;margin:6px 0 0}.vc-score{align-items:center;color:var(--ink-2);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px}.vc-score__ring{background:rgba(14,124,91,.08);border:6px solid var(--success);border-radius:50%;color:var(--success);display:grid;font:800 24px/1 var(--brand);height:76px;place-items:center;width:76px}.vc-score__ring--small{font-size:21px}.vc-honest{border-top:1px solid var(--line);color:var(--ink-3);font-size:14.5px;line-height:1.6;margin:18px 0 0;padding-top:14px}.vc-steps{counter-reset:step;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:860px){.vc-steps{grid-template-columns:minmax(0,1fr)}}.vc-step{background:#fff;border-radius:28px;counter-increment:step;padding:28px 26px 30px;position:relative}.vc-step:before{color:var(--blue);content:counter(step);display:block;font:800 56px/1 var(--brand);margin-bottom:14px}.vc-step h3{font:800 23px/1.15 var(--brand);margin:0}.vc-step p{color:var(--ink-3);font-size:15.5px;line-height:1.6;margin:10px 0 0}.vc-step--now{background:var(--deep);color:#fff}.vc-step--now:before{color:var(--jaune)}.vc-step--now p{color:hsla(0,0%,100%,.75)}.vc-incl{display:grid;gap:24px clamp(28px,5vw,80px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media (max-width:860px){.vc-incl{grid-template-columns:minmax(0,1fr)}}.vc-incl ul{list-style:none;margin:0;padding:0}.vc-incl li{border-top:1px solid rgba(29,78,216,.12);display:grid;gap:14px;grid-template-columns:28px minmax(0,1fr);padding:18px 0}.vc-incl li:before{background:var(--blue) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;content:"";height:28px;width:28px}.vc-incl li b{display:block;font-size:17px}.vc-incl li span{color:var(--ink-3);font-size:15.5px}.vc-plans{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.vc-plans{grid-template-columns:minmax(0,1fr)}}.vc-plan{background:#fff;border:1px solid #fff;border-radius:32px;box-shadow:0 30px 70px -40px var(--shadow-brand);display:flex;flex-direction:column;padding:clamp(24px,3vw,36px)}.vc-plan h3{font:800 26px/1.1 var(--brand);margin:0}.vc-plan .vc-plan__hint{color:var(--ink-3);font-size:15px;margin:6px 0 0}.vc-plan .vc-plan__price{color:var(--blue);font:800 clamp(44px,2vw + 32px,60px)/1 var(--brand);letter-spacing:-.02em;margin:auto 0 0;padding-top:26px}.vc-plan .vc-plan__price small{color:var(--ink-2);font:600 18px var(--sans);letter-spacing:0}.vc-plan .vc-plan__ttc{color:var(--ink-3);font-size:15px;margin:8px 0 0}.vc-plan--half{background:var(--blue-50)}.vc-terms{color:var(--ink-2);display:grid;font-size:15.5px;gap:12px 40px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0}.vc-terms p{margin:0}@media (max-width:760px){.vc-terms{grid-template-columns:minmax(0,1fr)}}.vc-many{align-items:center;background:var(--deep);border-radius:28px;color:hsla(0,0%,100%,.82);display:grid;gap:16px 32px;grid-template-columns:minmax(0,1fr) auto;margin-top:28px;padding:24px clamp(22px,3vw,34px)}.vc-many b{color:#fff}.vc-many p{margin:0}@media (max-width:760px){.vc-many{grid-template-columns:minmax(0,1fr)}}.vc-h2--faq{margin-bottom:24px}.vc-faq{max-width:820px}.vc-faq details{border-top:1px solid var(--line)}.vc-faq details:last-child{border-bottom:1px solid var(--line)}.vc-faq summary{cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:20px 4px}.vc-faq summary::-webkit-details-marker{display:none}.vc-faq summary:after{background:#fff;border-radius:50%;color:var(--blue);content:"+";flex:none;font:600 20px/28px var(--sans);height:28px;text-align:center;width:28px}.vc-faq details[open] summary:after{content:"−"}.vc-faq details p{color:var(--ink-2);margin:0;max-width:42em;padding:0 4px 22px}.vc-end{background:var(--grad-brand);color:#fff;margin-top:clamp(56px,7vw,112px);padding:clamp(40px,5vw,72px) 0}.vc-end .vc-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between}.vc-end .vc-h2{color:#fff;max-width:18em}.vc-legal-top{background:#fff;border-bottom:1px solid var(--line)}.vc-legal{margin:0 auto;max-width:760px;padding:clamp(32px,5vw,64px) 16px clamp(56px,7vw,96px)}.vc-legal h1{font:800 clamp(34px,2vw + 22px,48px)/1.05 var(--brand);letter-spacing:-.02em;margin:0}.vc-legal .vc-legal__date{color:var(--ink-3);font-size:14px;margin:10px 0 0}.vc-legal h2{font:800 24px/1.15 var(--brand);margin:40px 0 0}.vc-legal h3{font-size:17px;margin:24px 0 0}.vc-legal li,.vc-legal p{color:var(--ink-2);font-size:16px;line-height:1.7;overflow-wrap:anywhere}.vc-legal p,.vc-legal ul{margin:12px 0 0}.vc-legal ul{padding-left:22px}.vc-legal li+li{margin-top:6px}.vc-legal a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}@keyframes vc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vc-rise{animation:vc-rise .7s cubic-bezier(.22,1,.36,1) both}.vc-hero--searched .vc-rise{animation:none}.vc-rise--2{animation-delay:.08s}.vc-rise--3{animation-delay:.16s}.vc-rise--4{animation-delay:.24s}@media (prefers-reduced-motion:reduce){.vc-rise{animation:none}.vc-btn{transition:none}}.vc-auth__band{background:var(--deep);color:#fff;isolation:isolate;overflow:hidden;padding-bottom:136px;position:relative}.vc-auth{margin:-104px auto 0;max-width:500px;padding:0 16px clamp(48px,7vw,88px);position:relative;width:100%;z-index:1}.vc-auth--wide{max-width:760px}.vc-auth__card{background:var(--paper);border-radius:28px;box-shadow:0 40px 90px -40px rgba(6,18,48,.55),0 0 0 1px var(--line);padding:28px 22px}@media (min-width:640px){.vc-auth__card{padding:36px 40px}}.vc-auth__card h1{font-family:var(--brand);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}