.hv[data-astro-cid-jrd3fyii]{flex:1 1 440px;min-width:0;display:flex;justify-content:center}.hv__stage[data-astro-cid-jrd3fyii]{position:relative;width:100%;max-width:560px;height:500px}.hv__halo[data-astro-cid-jrd3fyii],.hv__orbit[data-astro-cid-jrd3fyii],.hv__sphere[data-astro-cid-jrd3fyii]{position:absolute;left:50%;top:50%;border-radius:999px;translate:-50% -50%}.hv__halo[data-astro-cid-jrd3fyii]{width:360px;height:360px;background:radial-gradient(circle,#c6f43259,#c6f4321f 45%,#c6f43200 70%);animation:tvHalo 6s ease-in-out infinite}.hv__orbit[data-astro-cid-jrd3fyii] span[data-astro-cid-jrd3fyii]{position:absolute;border-radius:999px}.hv__orbit--outer[data-astro-cid-jrd3fyii]{width:400px;height:400px;border:1px solid #d3ea9a;animation:tvSpin 28s linear infinite}.hv__orbit--outer[data-astro-cid-jrd3fyii] span[data-astro-cid-jrd3fyii]{left:50%;top:-5px;width:10px;height:10px;margin-left:-5px;background:#9ed62a;box-shadow:0 0 12px 3px #c6f432cc}.hv__orbit--inner[data-astro-cid-jrd3fyii]{width:300px;height:300px;border:1px dashed #dcedb4;animation:tvSpinRev 20s linear infinite}.hv__orbit--inner[data-astro-cid-jrd3fyii] span[data-astro-cid-jrd3fyii]{left:-4px;top:50%;width:8px;height:8px;margin-top:-4px;background:#7bc520;box-shadow:0 0 10px 2px #c6f432b3}.hv__sphere[data-astro-cid-jrd3fyii]{width:240px;height:240px;box-shadow:0 0 0 1px #c6f43273,0 0 70px 10px #c6f43259,0 28px 60px #14180f47}.hv__sphere[data-astro-cid-jrd3fyii] svg[data-astro-cid-jrd3fyii]{display:block}.a-pulse[data-astro-cid-jrd3fyii]{transform-origin:120px 120px;animation:tvPulse 6s ease-in-out infinite}.a-globe[data-astro-cid-jrd3fyii]{transform-origin:120px 120px;animation:tvSpin 40s linear infinite}.a-blink[data-astro-cid-jrd3fyii]{animation:tvBlink 3s ease-in-out infinite}.a-blink--b[data-astro-cid-jrd3fyii]{animation-delay:1s}.a-blink--c[data-astro-cid-jrd3fyii]{animation-delay:2s}.a-scan[data-astro-cid-jrd3fyii]{animation:tvScan 4.5s ease-in-out infinite}.hv__card[data-astro-cid-jrd3fyii]{position:absolute;width:184px;padding:20px 16px;background:#ffffffdb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.9);border-radius:18px;box-shadow:0 1px 2px #14180f0d,0 16px 40px #14180f14;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;color:var(--ink);animation:tvFloat 6s ease-in-out infinite}.hv__title[data-astro-cid-jrd3fyii]{font-size:15px;font-weight:600}.hv__sub[data-astro-cid-jrd3fyii]{font-size:11px;line-height:1.4;color:var(--muted)}.hv__card--top[data-astro-cid-jrd3fyii]{left:50%;top:10px;margin-left:-92px}.hv__card--left[data-astro-cid-jrd3fyii]{left:0;top:50%;margin-top:-62px;animation-delay:1.5s}.hv__card--right[data-astro-cid-jrd3fyii]{right:0;top:50%;margin-top:-62px;animation-delay:3s}.hv__card--bottom[data-astro-cid-jrd3fyii]{left:50%;bottom:10px;margin-left:-92px;animation-delay:4.5s}@media(max-width:560px){.hv__stage[data-astro-cid-jrd3fyii]{max-width:480px;zoom:.78}}@media(max-width:420px){.hv__stage[data-astro-cid-jrd3fyii]{zoom:.66}}@keyframes tvSpin{to{transform:rotate(360deg)}}@keyframes tvSpinRev{to{transform:rotate(-360deg)}}@keyframes tvPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes tvHalo{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes tvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tvBlink{0%,to{opacity:.35}50%{opacity:1}}@keyframes tvScan{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(264px);opacity:0}}.hero[data-astro-cid-bbe6dxrz]{padding-top:48px;padding-bottom:104px;display:flex;flex-wrap:wrap;gap:48px;align-items:center}.hero__copy[data-astro-cid-bbe6dxrz]{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px;animation:heroIn .9s ease both}.hero__title[data-astro-cid-bbe6dxrz]{font-family:var(--font-serif);font-size:clamp(40px,5.2vw,72px);line-height:1.06;letter-spacing:-.02em;font-weight:400;text-wrap:balance}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:520px;font-size:18px;color:var(--text)}.hero__promise[data-astro-cid-bbe6dxrz]{max-width:520px;font-weight:500}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;padding-top:8px}.hero__link[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;text-decoration:none}@media(max-width:720px){.hero[data-astro-cid-bbe6dxrz]{padding-top:24px;padding-bottom:64px;gap:24px}.hero__lead[data-astro-cid-bbe6dxrz]{font-size:17px}}@keyframes heroIn{0%{opacity:0;transform:translateY(12px)}}.logos[data-astro-cid-ctnphsfc]{padding-top:40px;padding-bottom:40px;display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px}.logos__label[data-astro-cid-ctnphsfc]{flex:0 0 auto;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.logos__grid[data-astro-cid-ctnphsfc]{flex:1 1 600px;min-width:0;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px}.logos__item[data-astro-cid-ctnphsfc]{height:56px;border-radius:10px;border:1px dashed #c9ccc0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--muted)}.logos__item[data-astro-cid-ctnphsfc]:has(img){border:0}.logos__item[data-astro-cid-ctnphsfc] img[data-astro-cid-ctnphsfc]{max-height:32px;width:auto;filter:grayscale(1);opacity:.7;transition:filter .2s ease,opacity .2s ease}.logos__item[data-astro-cid-ctnphsfc] img[data-astro-cid-ctnphsfc]:hover{filter:none;opacity:1}.constat[data-astro-cid-kchmda3t]{display:flex;flex-direction:column;gap:56px}.constat__head[data-astro-cid-kchmda3t]{display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-end}.constat__head[data-astro-cid-kchmda3t]>.section-head[data-astro-cid-kchmda3t]{flex:1 1 480px;min-width:0}.constat__head[data-astro-cid-kchmda3t]>.lead[data-astro-cid-kchmda3t]{flex:1 1 380px;min-width:0}.lead[data-astro-cid-kchmda3t] strong[data-astro-cid-kchmda3t]{color:var(--ink);font-weight:600}.constat__grid[data-astro-cid-kchmda3t]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]{padding:0 28px;display:flex;flex-direction:column;gap:12px}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]+li[data-astro-cid-kchmda3t]{border-left:1px solid var(--line)}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]:first-child{padding-left:0}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]:last-child{padding-right:0}.constat__grid[data-astro-cid-kchmda3t] h3[data-astro-cid-kchmda3t]{font-size:17px;font-weight:600}.constat__grid[data-astro-cid-kchmda3t] p[data-astro-cid-kchmda3t]{font-size:14px;color:var(--muted)}.constat__punch[data-astro-cid-kchmda3t]{align-self:center;display:flex;align-items:center;gap:14px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--text)}.constat__punch[data-astro-cid-kchmda3t] strong[data-astro-cid-kchmda3t]{color:var(--ink);font-weight:700}.constat__bar[data-astro-cid-kchmda3t]{flex:none;width:2px;height:22px;background:#7bc520}@media(max-width:960px){.constat__grid[data-astro-cid-kchmda3t]{grid-template-columns:repeat(2,1fr);gap:40px 0}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]:nth-child(odd){padding-left:0;border-left:0}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]:nth-child(2n){padding-right:0}}@media(max-width:560px){.constat__grid[data-astro-cid-kchmda3t]{grid-template-columns:1fr;gap:28px}.constat__grid[data-astro-cid-kchmda3t] li[data-astro-cid-kchmda3t]{padding:0!important;border-left:0!important}.constat__punch[data-astro-cid-kchmda3t]{align-items:flex-start;letter-spacing:.1em}}.expertises[data-astro-cid-xmrf6zzq]{display:flex;flex-direction:column;gap:44px}.expertises__title[data-astro-cid-xmrf6zzq]{max-width:640px}.expertises__grid[data-astro-cid-xmrf6zzq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.card[data-astro-cid-xmrf6zzq]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:14px;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.card[data-astro-cid-xmrf6zzq]:hover{border-color:#cfe69a;box-shadow:0 18px 40px #14180f12;transform:translateY(-3px)}.badge-icon--lg[data-astro-cid-xmrf6zzq]{width:48px;height:48px}.card[data-astro-cid-xmrf6zzq] h3[data-astro-cid-xmrf6zzq]{font-size:19px;font-weight:600}.card__text[data-astro-cid-xmrf6zzq]{font-size:14px;color:var(--muted)}.card__rule[data-astro-cid-xmrf6zzq]{width:20px;height:2px;background:#a6e040;margin-top:4px;transition:width .3s ease}.card[data-astro-cid-xmrf6zzq]:hover .card__rule[data-astro-cid-xmrf6zzq]{width:40px}.card__outcome[data-astro-cid-xmrf6zzq]{margin-top:auto;font-size:14px;font-weight:500}.missions[data-astro-cid-pbxoflw7]{display:flex;flex-wrap:wrap;gap:48px;align-items:stretch}.missions__media[data-astro-cid-pbxoflw7]{flex:1 1 300px;min-height:380px;border-radius:16px;object-fit:cover}.missions__panel[data-astro-cid-pbxoflw7]{position:relative;overflow:hidden;padding:32px 28px;background:var(--ink);color:#e9ebe2;display:flex;flex-direction:column;gap:24px}.missions__panel[data-astro-cid-pbxoflw7]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(198,244,50,.18) 1px,transparent 1px);background-size:18px 18px;mask-image:linear-gradient(160deg,#000 0%,transparent 70%);pointer-events:none}.missions__panel-label[data-astro-cid-pbxoflw7]{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.missions__panel[data-astro-cid-pbxoflw7] ul[data-astro-cid-pbxoflw7]{list-style:none;padding:0;display:flex;flex-direction:column;gap:14px;font-size:15px}.missions__panel[data-astro-cid-pbxoflw7] li[data-astro-cid-pbxoflw7]{display:flex;align-items:center;gap:12px}.missions__check[data-astro-cid-pbxoflw7]{flex:none;width:24px;height:24px;border-radius:999px;background:var(--accent);color:var(--ink);display:flex;align-items:center;justify-content:center}.missions__panel[data-astro-cid-pbxoflw7] p[data-astro-cid-pbxoflw7]{margin-top:auto;font-family:var(--font-serif);font-size:24px;line-height:1.25;color:#fff}.missions__body[data-astro-cid-pbxoflw7]{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:32px}.missions__title[data-astro-cid-pbxoflw7]{max-width:560px}.missions__list[data-astro-cid-pbxoflw7]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 40px}.missions__list[data-astro-cid-pbxoflw7] li[data-astro-cid-pbxoflw7]{display:flex;gap:16px;align-items:flex-start}.missions__num[data-astro-cid-pbxoflw7]{flex:none;width:32px;height:32px;border-radius:999px;background:var(--accent);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.missions__list[data-astro-cid-pbxoflw7] h3[data-astro-cid-pbxoflw7]{font-size:16px;font-weight:600;margin-bottom:4px}.missions__list[data-astro-cid-pbxoflw7] p[data-astro-cid-pbxoflw7]{font-size:14px;color:var(--muted)}@media(max-width:720px){.missions__media[data-astro-cid-pbxoflw7]{min-height:0}.missions__body[data-astro-cid-pbxoflw7]{order:-1}}.resultats[data-astro-cid-wjxuhcro]{background:var(--surface)}.resultats__inner[data-astro-cid-wjxuhcro]{display:flex;flex-direction:column;gap:56px}.resultats__head[data-astro-cid-wjxuhcro]{display:flex;flex-wrap:wrap;gap:24px 64px;align-items:flex-end}.resultats__head[data-astro-cid-wjxuhcro]>.section-head[data-astro-cid-wjxuhcro]{flex:1 1 520px;min-width:0}.resultats__head[data-astro-cid-wjxuhcro]>.lead[data-astro-cid-wjxuhcro]{flex:1 1 320px;min-width:0;font-size:15px}.stats[data-astro-cid-wjxuhcro]{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));background:var(--ink);color:#fff;border-radius:20px;overflow:hidden}.stats__item[data-astro-cid-wjxuhcro]{padding:36px 28px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;box-shadow:1px 0 0 var(--dark-line),0 1px 0 var(--dark-line)}.stats[data-astro-cid-wjxuhcro] dd[data-astro-cid-wjxuhcro]{margin:0;font-family:var(--font-serif);font-size:52px;line-height:1;color:var(--accent)}.stats[data-astro-cid-wjxuhcro] dt[data-astro-cid-wjxuhcro]{font-size:14px;color:#c9cdc2}.cases[data-astro-cid-wjxuhcro]{display:flex;flex-direction:column;gap:24px}.cases__head[data-astro-cid-wjxuhcro]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.cases__all[data-astro-cid-wjxuhcro]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600}.cases__title[data-astro-cid-wjxuhcro]{font-family:var(--font-serif);font-size:30px;font-weight:400}.cases__grid[data-astro-cid-wjxuhcro]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.cases__grid[data-astro-cid-wjxuhcro]>div[data-astro-cid-wjxuhcro]{display:flex}.cases__grid[data-astro-cid-wjxuhcro]>div[data-astro-cid-wjxuhcro]>.case{flex:1}.conviction[data-astro-cid-27yiwk4x]{display:flex;flex-wrap:wrap;gap:48px 64px;align-items:center}.conviction__copy[data-astro-cid-27yiwk4x]{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}.conviction__title[data-astro-cid-27yiwk4x]{font-size:clamp(30px,3vw,40px);line-height:1.18}.conviction__copy[data-astro-cid-27yiwk4x] .lead[data-astro-cid-27yiwk4x]{font-size:15px}.compare[data-astro-cid-27yiwk4x]{flex:1 1 480px;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}table[data-astro-cid-27yiwk4x]{width:100%;border-collapse:collapse;font-size:14px}th[data-astro-cid-27yiwk4x],td[data-astro-cid-27yiwk4x]{width:50%;text-align:left;vertical-align:top;padding:14px 20px;border-bottom:1px solid #eeefe8}th[data-astro-cid-27yiwk4x]{padding-top:16px;padding-bottom:16px;font-weight:600;border-bottom-color:var(--line)}td[data-astro-cid-27yiwk4x]:first-child{color:var(--muted)}th[data-astro-cid-27yiwk4x]:last-child,td[data-astro-cid-27yiwk4x]:last-child{background:var(--accent-tint);border-bottom-color:#dcedb4}th[data-astro-cid-27yiwk4x]:last-child{font-weight:700;color:var(--accent-ink)}tr[data-astro-cid-27yiwk4x]:last-child td[data-astro-cid-27yiwk4x]{border-bottom:0}td[data-astro-cid-27yiwk4x] span[data-astro-cid-27yiwk4x]{display:flex;gap:10px;align-items:flex-start}td[data-astro-cid-27yiwk4x] .compare__check{flex:none;margin-top:3px;color:var(--accent-ink)}@media(max-width:520px){th[data-astro-cid-27yiwk4x],td[data-astro-cid-27yiwk4x]{padding:12px 14px;font-size:13px}}.methode[data-astro-cid-alh2cqfm]{display:flex;flex-direction:column;gap:44px}.steps[data-astro-cid-alh2cqfm]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px 60px}.steps[data-astro-cid-alh2cqfm] li[data-astro-cid-alh2cqfm]{position:relative;display:flex;flex-direction:column;gap:12px}.steps[data-astro-cid-alh2cqfm] li[data-astro-cid-alh2cqfm]:not(:last-child):after{content:"";position:absolute;top:21px;left:60px;right:-44px;height:1px;background:linear-gradient(90deg,#c9ccc0 0 calc(100% - 6px),transparent 0)}.steps[data-astro-cid-alh2cqfm] li[data-astro-cid-alh2cqfm]:not(:last-child):before{content:"";position:absolute;top:18px;right:-43px;width:6px;height:6px;border-top:1px solid #8a8f82;border-right:1px solid #8a8f82;transform:rotate(45deg)}.steps[data-astro-cid-alh2cqfm] h3[data-astro-cid-alh2cqfm]{font-size:17px;font-weight:600}.steps[data-astro-cid-alh2cqfm] p[data-astro-cid-alh2cqfm]{font-size:14px;color:var(--muted)}.methode__tagline[data-astro-cid-alh2cqfm]{justify-content:center;text-align:left}@media(max-width:900px){.steps[data-astro-cid-alh2cqfm]{grid-template-columns:repeat(2,1fr);gap:36px 32px}.steps[data-astro-cid-alh2cqfm] li[data-astro-cid-alh2cqfm]:before,.steps[data-astro-cid-alh2cqfm] li[data-astro-cid-alh2cqfm]:after{display:none}}@media(max-width:520px){.steps[data-astro-cid-alh2cqfm]{grid-template-columns:1fr;gap:28px}.methode__tagline[data-astro-cid-alh2cqfm]{justify-content:flex-start}}
