canvas.svelte-1mx3nqr{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.news-head.svelte-1yn7rce{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2.2rem,4.5vw,3.2rem);display:flex}.news-head.svelte-1yn7rce>div:where(.svelte-1yn7rce){max-width:46rem}.news-head.svelte-1yn7rce h2:where(.svelte-1yn7rce){margin-bottom:.5rem}.news-head.svelte-1yn7rce .lead:where(.svelte-1yn7rce){margin:0}.fb-btn.svelte-1yn7rce{flex:none}.news-grid.svelte-1yn7rce{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(1.2rem,2.5vw,1.8rem);display:grid}.news-card.svelte-1yn7rce{flex-direction:column;align-items:flex-start;padding:0;display:flex}.news-visual.svelte-1yn7rce{aspect-ratio:16/9;color:#1e9db447;border-bottom:1px solid var(--line-soft);background:linear-gradient(150deg,#e2f1f5 0%,#f4fafb 55%,#dcecf1 100%);place-items:center;width:100%;display:grid;overflow:hidden}.news-visual.svelte-1yn7rce svg:where(.svelte-1yn7rce){width:auto;height:58%;animation:6s ease-in-out infinite svelte-1yn7rce-news-float}@keyframes svelte-1yn7rce-news-float{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}.news-visual.has-image.svelte-1yn7rce{background:var(--bg-alt)}.news-visual.svelte-1yn7rce img:where(.svelte-1yn7rce){object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.news-card.svelte-1yn7rce:hover .news-visual:where(.svelte-1yn7rce) img:where(.svelte-1yn7rce){transform:scale(1.04)}.news-date.svelte-1yn7rce{letter-spacing:.1em;text-transform:uppercase;color:var(--aqua);padding:1.4rem clamp(1.3rem,2.5vw,1.7rem) 0;font-size:.78rem}.news-text.svelte-1yn7rce{color:var(--ink-soft);margin:0 0 1.3rem;padding:.7rem clamp(1.3rem,2.5vw,1.7rem) 0;font-size:.98rem}.news-link.svelte-1yn7rce,.news-soon.svelte-1yn7rce{margin-top:auto;padding:0 clamp(1.3rem,2.5vw,1.7rem) clamp(1.4rem,2.5vw,1.7rem);font-size:.92rem}.news-link.svelte-1yn7rce{font-family:var(--display);color:var(--aqua);transition:gap .3s var(--ease-out);align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.news-card.svelte-1yn7rce:hover .news-link:where(.svelte-1yn7rce){gap:.75rem}.news-soon.svelte-1yn7rce{color:var(--ink-mute);font-style:italic}@media (prefers-reduced-motion:reduce){.news-visual.svelte-1yn7rce svg:where(.svelte-1yn7rce){animation:none}}.gauge.svelte-g2a0u{text-align:center;justify-items:center;gap:.9rem;margin:0;display:grid}svg.svelte-g2a0u{width:clamp(110px,16vw,150px);height:auto}.water.svelte-g2a0u{transition:transform 2s cubic-bezier(.22,1,.36,1) .2s;transform:translateY(180px)}.water.filled.svelte-g2a0u{transform:translateY(var(--level))}.wave.svelte-g2a0u{animation:3.4s linear infinite svelte-g2a0u-wave-slide}.wave.slow.svelte-g2a0u{animation-duration:5.2s;animation-direction:reverse}@keyframes svelte-g2a0u-wave-slide{to{transform:translate(120px)}}.gauge-value.svelte-g2a0u{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700}.accent.svelte-g2a0u .gauge-value:where(.svelte-g2a0u){color:var(--aqua-deep)}.gauge-value.svelte-g2a0u small:where(.svelte-g2a0u){color:var(--ink-mute);font-size:.55em;font-weight:600}.gauge-label.svelte-g2a0u{color:var(--ink-mute);max-width:22ch;font-size:.9rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.wave.svelte-g2a0u{animation:none}.water.svelte-g2a0u{transform:translateY(var(--level));transition:none}}.hero.svelte-1uha8ag{background:linear-gradient(180deg, #eef7f9 0%, var(--bg) 100%);padding-block:clamp(3.5rem,8vw,6.5rem) clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.hero-inner.svelte-1uha8ag{z-index:1;position:relative}.hero-copy.svelte-1uha8ag{max-width:40rem}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:16ch}.hero-copy.svelte-1uha8ag .lead:where(.svelte-1uha8ag){max-width:56ch}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:1rem;margin-top:2.2rem;display:flex}.hero-visual.svelte-1uha8ag{margin-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(2rem,30vw,380px);position:relative}.lentille-wrap.svelte-1uha8ag{position:relative}.lentille.svelte-1uha8ag{width:100%;height:clamp(230px,36vw,430px);transform:rotate(-4deg) translate3d(0, calc((var(--p,.5) - .5) * -40px), 0);will-change:transform;border-radius:50%;margin:0;position:relative;overflow:hidden}.lentille.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:84% 38%;transform-origin:84% 42%;width:100%;height:100%;transform:scale(1.22) translate3d(0, calc((var(--p,.5) - .5) * 30px), 0);will-change:transform}.lentille.svelte-1uha8ag:after{content:"";pointer-events:none;background:radial-gradient(#f8fbfc00 62%,#f8fbfc73 86%,#f8fbfc 100%);border-radius:50%;position:absolute;inset:0}.pastille.svelte-1uha8ag{width:clamp(120px,18vw,210px);height:clamp(120px,18vw,210px);box-shadow:var(--shadow-soft);transform:translate3d(0, calc((var(--p,.5) - .5) * 70px), 0);will-change:transform;border:6px solid #fff;border-radius:50%;margin:0;position:absolute;bottom:clamp(1rem,6vw,4rem);left:clamp(.5rem,5vw,4rem);overflow:hidden}.pastille.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:43% 22%;transform-origin:43% 22%;width:100%;height:100%;transform:translate(7%,24%)scale(2.2)}.hero-proof.svelte-1uha8ag{-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-lg);width:min(100%,560px);box-shadow:var(--shadow-soft);background:#ffffffb8;border:1px solid #ffffffe6;flex-wrap:wrap;align-items:center;gap:clamp(1.2rem,3vw,2.4rem);padding:clamp(1.3rem,3vw,2rem) clamp(1.3rem,3.5vw,2.4rem);display:flex;position:absolute;bottom:0;right:0}.gauges.svelte-1uha8ag{align-items:center;gap:clamp(.8rem,2vw,1.6rem);display:flex}.gauges-arrow.svelte-1uha8ag{color:var(--aqua);display:inline-flex}.proof-text.svelte-1uha8ag{flex:1;min-width:min(100%,220px)}.proof-big.svelte-1uha8ag{font-family:var(--display);color:var(--blue);letter-spacing:-.03em;font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:800;line-height:1}.proof-text.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-mute);max-width:40ch;margin:.5rem 0 0;font-size:.95rem}.hero-fade.svelte-1uha8ag{inset-inline:0;background:linear-gradient(180deg, transparent, var(--bg));pointer-events:none;height:90px;position:absolute;bottom:0}@media (width<=900px){.hero-visual.svelte-1uha8ag{padding-bottom:0}.lentille.svelte-1uha8ag{height:clamp(200px,44vw,320px);transform:rotate(-4deg)}.pastille.svelte-1uha8ag{bottom:-1rem;left:0}.hero-proof.svelte-1uha8ag{width:100%;margin-top:1.5rem;position:static}}@media (prefers-reduced-motion:reduce){.lentille.svelte-1uha8ag,.lentille.svelte-1uha8ag img:where(.svelte-1uha8ag),.pastille.svelte-1uha8ag{will-change:auto}.lentille.svelte-1uha8ag{transform:rotate(-4deg)}.lentille.svelte-1uha8ag img:where(.svelte-1uha8ag){transform:scale(1.22)}.pastille.svelte-1uha8ag{transform:none}}.autre.svelte-1uha8ag{overflow:hidden}.autre-grid.svelte-1uha8ag{z-index:1;align-items:center;position:relative}.autre.svelte-1uha8ag .points:where(.svelte-1uha8ag){margin-top:clamp(1.5rem,3vw,2.5rem)}.schema-card.svelte-1uha8ag{padding:clamp(1.4rem,3vw,2rem)}.schema-note.svelte-1uha8ag{border-top:1px solid var(--line);color:var(--ink-mute);margin:1.4rem 0 0;padding-top:1.2rem;font-size:.95rem}.solutions-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.solution-card.svelte-1uha8ag{color:inherit;flex-direction:column;align-items:flex-start;display:flex}.solution-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:.9rem}.solution-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-mute);margin-bottom:1.2rem}.card-link.svelte-1uha8ag{font-family:var(--display);color:var(--aqua);transition:gap .3s var(--ease-out);align-items:center;gap:.45rem;margin-top:auto;font-size:.95rem;font-weight:700;display:inline-flex}.solution-card.svelte-1uha8ag:hover .card-link:where(.svelte-1uha8ag){gap:.75rem}
