@font-face{font-family: "Outfit";src: url("../assets/fonts/outfit-variable.woff2") format("woff2-variations");font-weight: 100 900;font-display: swap}:root{--bg: #FAFAFB;--surface: #FFFFFF;--surface-2: #F4F5F8;--ink: #14131A;--ink-2: #56545F;--ink-3: #8B8996;--line: rgba(20,19,26,0.08);--line-2: rgba(20,19,26,0.14);--accent: #0052FF;--accent-deep: #0040CC;--accent-soft: #EFF4FF;--accent-line: rgba(0,82,255,0.22);--accent-glow: rgba(0,82,255,0.16);--dark: #0B0B12;--dark-2: #14141E;--dark-line: rgba(255,255,255,0.1);--pos: #0E9F6E;--neg: #D9483F;--r-xl: 2rem;--r-lg: 1.25rem;--r-md: 0.875rem;--r-sm: 0.5rem;--ease-spring: cubic-bezier(0.32,0.72,0,1);--ease-out: cubic-bezier(0.16,1,0.3,1);--shadow-soft: 0 1px 2px rgba(20,19,26,0.04),0 12px 40px -12px rgba(20,19,26,0.12);--shadow-float: 0 2px 6px rgba(20,19,26,0.05),0 32px 80px -24px rgba(20,19,26,0.2);--shadow-blue: 0 10px 30px -10px rgba(0,82,255,0.45);--container: 74rem;--header-h: 4.75rem}*,*::before,*::after{box-sizing: border-box;margin: 0;padding: 0}html{scroll-behavior: smooth;scroll-padding-top: 6rem;-webkit-text-size-adjust: 100%}body{font-family: "Outfit","Segoe UI",system-ui,-apple-system,sans-serif;background: var(--bg);color: var(--ink);font-size: 1.0625rem;line-height: 1.6;font-weight: 400;-webkit-font-smoothing: antialiased}@supports (overflow: clip){body{overflow-x: clip}}img,svg{max-width: 100%;display: block}a{color: inherit;text-decoration: none}ul,ol{list-style: none}button{font: inherit;color: inherit;background: none;border: none;cursor: pointer}em{font-style: normal;color: var(--accent)}strong{font-weight: 600}:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: 4px}.skip-link{position: absolute;left: -9999px;top: 0.5rem;z-index: 200;background: var(--ink);color: #fff;padding: 0.75rem 1.25rem;border-radius: var(--r-md)}.skip-link:focus{left: 0.75rem}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.container{width: min(100% - 2.5rem,var(--container));margin-inline: auto}section{position: relative}.pad{padding-block: clamp(4rem,9vw,7.5rem)}.pad-sm{padding-block: clamp(3rem,6vw,5rem)}.on-surface{background: var(--surface)}.eyebrow{display: inline-flex;align-items: center;gap: 0.5rem;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--accent);margin-bottom: 1rem}.eyebrow::before{content: "";width: 1.5rem;height: 1px;background: var(--accent);opacity: 0.5}.section-title{font-size: clamp(1.85rem,4.4vw,3.15rem);line-height: 1.1;font-weight: 600;letter-spacing: -0.035em;text-wrap: balance}.section-lede{margin-top: 1.15rem;font-size: clamp(1.02rem,1.5vw,1.15rem);color: var(--ink-2);max-width: 46ch;text-wrap: pretty}.head-center{text-align: center}.head-center .section-lede{margin-inline: auto}.head-center .eyebrow::before{display: none}.btn{display: inline-flex;align-items: center;gap: 0.6rem;padding: 0.85rem 1.45rem;border-radius: 999px;font-weight: 500;font-size: 0.975rem;letter-spacing: -0.01em;transition: transform 0.35s var(--ease-spring),background 0.25s,box-shadow 0.35s,border-color 0.25s;white-space: nowrap}.btn:hover{transform: translateY(-2px)}.btn:active{transform: translateY(0)}.btn-primary{background: var(--accent);color: #fff;box-shadow: var(--shadow-blue)}.btn-primary:hover{background: var(--accent-deep)}.btn-ghost{border: 1px solid var(--line-2);color: var(--ink);background: var(--surface)}.btn-ghost:hover{border-color: var(--ink)}.btn-lg{padding: 1.05rem 1.85rem;font-size: 1.05rem}.btn-sm{padding: 0.6rem 1.05rem;font-size: 0.9rem}.btn-face{width: 1.65rem;height: 1.65rem;border-radius: 999px;margin-left: -0.35rem;border: 1.5px solid rgba(255,255,255,0.35);object-fit: cover}.btn-ghost .btn-face{border-color: var(--line-2)}.btn-arrow{transition: transform 0.35s var(--ease-spring)}.btn:hover .btn-arrow{transform: translateX(3px)}.header{position: sticky;top: 0;z-index: 90;height: var(--header-h);display: flex;align-items: center;background: rgba(250,250,251,0.45);backdrop-filter: blur(16px) saturate(1.4);-webkit-backdrop-filter: blur(16px) saturate(1.4);border-bottom: 1px solid transparent;transition: border-color 0.3s,background 0.3s}.header.is-stuck{border-bottom-color: var(--line);background: rgba(250,250,251,0.72)}.header .container{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 1.5rem}.brand{display: flex;align-items: center}.brand img{height: 1.5rem;width: auto}.brand{justify-self: start}.nav{display: flex;align-items: center;gap: 1.9rem;justify-self: center}.nav a{font-size: 0.945rem;color: var(--ink-2);position: relative;transition: color 0.2s}.nav a::after{content: "";position: absolute;left: 0;bottom: -0.4rem;width: 100%;height: 1.5px;background: var(--accent);transform: scaleX(0);transform-origin: left;transition: transform 0.35s var(--ease-out)}.nav a:hover{color: var(--ink)}.nav a:hover::after{transform: scaleX(1)}.header-cta{justify-self: end}.burger{display: none;flex-direction: column;justify-content: center;gap: 5px;width: 2.6rem;height: 2.6rem;border: none;background: transparent;border-radius: 999px}.burger span{display: block;width: 1.15rem;height: 2px;margin-inline: auto;border-radius: 2px;background: var(--ink);transition: transform 0.45s var(--ease-spring)}.burger[aria-expanded="true"] span:nth-child(1){transform: translateY(3.5px) rotate(45deg)}.burger[aria-expanded="true"] span:nth-child(2){transform: translateY(-3.5px) rotate(-45deg)}.mobile-panel{position: fixed;inset: var(--header-h) 0 auto 0;background: var(--surface);border-bottom: 1px solid var(--line);padding: 1.25rem 0 1.75rem;z-index: 89;transform: translateY(-120%);transition: transform 0.45s var(--ease-spring);box-shadow: var(--shadow-soft)}.mobile-panel.is-open{transform: translateY(0)}.mobile-panel nav{display: flex;flex-direction: column}.mobile-panel nav a{padding: 0.9rem 0;font-size: 1.1rem;border-bottom: 1px solid var(--line)}.mobile-panel .btn{margin-top: 1.25rem;width: 100%;justify-content: center}@media (max-width: 60rem){.nav,.header-cta{display: none}.burger{display: flex;justify-self: end}.header .container{grid-template-columns: 1fr auto}}.hero{position: relative;padding-top: clamp(3rem,7vw,5.5rem);padding-bottom: clamp(3.5rem,7vw,6rem);overflow: hidden}.hero::before{content: "";position: absolute;top: -30%;left: 50%;width: min(60rem,130%);aspect-ratio: 1;transform: translateX(-50%);background: radial-gradient(circle,var(--accent-glow) 0%,transparent 62%);pointer-events: none;z-index: 0}.hero .container{position: relative;z-index: 1}.hero-badge{display: inline-flex;align-items: center;gap: 0.55rem;padding: 0.4rem 0.9rem 0.4rem 0.45rem;border: 1px solid var(--accent-line);background: var(--accent-soft);color: var(--accent-deep);border-radius: 999px;font-size: 0.83rem;font-weight: 500;margin-bottom: 1.5rem}.hero-badge b{background: var(--accent);color: #fff;border-radius: 999px;padding: 0.1rem 0.55rem;font-size: 0.75rem;font-weight: 600}.hero h1{font-size: clamp(2.25rem,5.6vw,4rem);line-height: 1.04;font-weight: 600;letter-spacing: -0.042em;text-wrap: balance}.hero-lede{margin-top: 1.4rem;font-size: clamp(1.05rem,1.7vw,1.22rem);color: var(--ink-2);max-width: 44ch;text-wrap: pretty}.hero-actions{margin-top: 2.1rem;display: flex;flex-wrap: wrap;gap: 0.85rem}.hero-note{margin-top: 1.35rem;font-size: 0.88rem;color: var(--ink-3);display: flex;align-items: center;gap: 0.5rem}.hero-note svg{color: var(--pos);flex: none}.scene{position: relative;border-radius: var(--r-xl);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-float);padding: 1.5rem;overflow: hidden;isolation: isolate}.scene::after{content: "";position: absolute;inset: 0;background: radial-gradient(120% 80% at 50% 0%,var(--accent-soft) 0%,transparent 55%);z-index: -1}@media (max-width: 30rem){.scene{padding: 1.1rem;border-radius: var(--r-lg)}}.sc-bar{display: flex;align-items: center;gap: 0.6rem;padding: 0.7rem 1rem;border-radius: 999px;background: var(--surface);border: 1px solid var(--line-2);box-shadow: 0 2px 10px rgba(20,19,26,0.05);font-size: 0.92rem;min-height: 2.9rem}.sc-bar > svg{color: var(--ink-3);flex: none}.sc-q{white-space: nowrap;overflow: hidden;text-overflow: clip;color: var(--ink)}.sc-caret{width: 1.5px;height: 1.05em;background: var(--accent);flex: none;animation: blink 1.05s steps(2,start) infinite}@keyframes blink{to{opacity: 0}}.sc-serp{margin-top: 1rem;display: grid;gap: 0.5rem}.sc-res{display: flex;align-items: center;gap: 0.6rem;padding: 0.65rem 0.8rem;border-radius: var(--r-md);background: var(--surface-2);border: 1px solid transparent}.sc-res{transition: opacity 0.55s var(--ease-out),transform 0.55s var(--ease-out)}.is-live .sc-res:nth-child(1){transition-delay: 1.5s}.is-live .sc-res:nth-child(2){transition-delay: 1.75s}.is-live .sc-res:nth-child(3){transition-delay: 2s}.is-live .sc-res:nth-child(4){transition-delay: 2.45s}.sc-res-you{background: transparent;border: 1px dashed var(--neg);color: var(--neg);font-size: 0.87rem;font-weight: 500;justify-content: center}.sc-res-you svg{flex: none}.sc-shop{display: grid;grid-template-columns: repeat(3,1fr);gap: 0.6rem;margin-top: 1rem}.sc-card{border: 1px solid var(--line);border-radius: var(--r-md);background: var(--surface);padding: 0.55rem}.sc-card{transition: opacity 0.6s var(--ease-spring),transform 0.6s var(--ease-spring)}.is-live .sc-card:nth-child(1){transition-delay: 1.5s}.is-live .sc-card:nth-child(2){transition-delay: 1.68s}.is-live .sc-card:nth-child(3){transition-delay: 1.86s}.sc-thumb{height: 3.1rem;border-radius: 6px;background: linear-gradient(135deg,var(--surface-2),#E7EAF2);margin-bottom: 0.45rem;position: relative;overflow: hidden}.sc-thumb::after{content: "";position: absolute;inset: 0;background: linear-gradient(105deg,transparent 35%,rgba(255,255,255,0.75) 50%,transparent 65%);transform: translateX(-100%)}.is-live .sc-thumb::after{animation: shine 2.6s 2.2s var(--ease-out) 3}@keyframes shine{to{transform: translateX(100%)}}.sc-card b{display: block;font-size: 0.74rem;font-weight: 600;letter-spacing: -0.01em}.sc-card span{display: block;font-size: 0.7rem;color: var(--ink-3)}.sc-card span.sc-price{color: var(--accent);font-weight: 600;font-size: 0.78rem}.sc-notes{margin-top: 1rem;display: grid;gap: 0.5rem}.sc-note{display: flex;align-items: center;gap: 0.65rem;padding: 0.6rem 0.75rem;border-radius: var(--r-md);background: var(--surface);border: 1px solid var(--line);box-shadow: 0 4px 14px -6px rgba(20,19,26,0.12)}.sc-note{transition: opacity 0.55s var(--ease-out),transform 0.55s var(--ease-out)}.is-live .sc-note:nth-child(1){transition-delay: 0.5s}.is-live .sc-note:nth-child(2){transition-delay: 1s}.is-live .sc-note:nth-child(3){transition-delay: 1.5s}.sc-note-ic{width: 1.85rem;height: 1.85rem;border-radius: 999px;display: grid;place-items: center;flex: none;background: var(--accent-soft);color: var(--accent)}.sc-note-ic.is-pos{background: rgba(14,159,110,0.1);color: var(--pos)}.sc-note-ic img{width: 100%;height: 100%;border-radius: 999px;object-fit: cover}.sc-note b{display: block;font-size: 0.83rem;font-weight: 600;letter-spacing: -0.01em}.sc-note i{display: block;font-style: normal;font-size: 0.74rem;color: var(--ink-3)}.sc-note-amount{margin-left: auto;font-weight: 600;font-size: 0.86rem;color: var(--pos);flex: none}.split{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(2rem,5vw,4.5rem);align-items: center}.split + .split{margin-top: clamp(4rem,8vw,7rem)}@media (max-width: 62rem){.split{grid-template-columns: 1fr}}.plan{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-xl);padding: clamp(1.5rem,3vw,2.15rem);position: relative;transition: transform 0.45s var(--ease-spring),box-shadow 0.45s,border-color 0.3s}.plan:hover{transform: translateY(-4px);box-shadow: var(--shadow-float);border-color: var(--accent-line)}.plan h3{margin-top: 0.6rem;font-size: 1.4rem;font-weight: 600;letter-spacing: -0.03em}.plan .btn{margin-top: 1.8rem;width: 100%;justify-content: center}.booking-grid{display: block}.booking-side{max-width: 46rem;margin-inline: auto;text-align: center}.booking-side .section-lede{margin-inline: auto}.cal-fallback{justify-content: center}.cal-shell{position: relative;margin: clamp(2.25rem,4vw,3rem) auto 0;max-width: 52rem;padding: 0.5rem;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-xl);box-shadow: var(--shadow-float);min-height: 30rem;overflow: hidden}#cal-inline{width: 100%}.cal-shell > div,.cal-shell iframe{width: 100% !important;margin-inline: auto !important}.cal-loading{position: absolute;inset: 0;display: grid;place-items: center;gap: 0.75rem;color: var(--ink-3);font-size: 0.9rem;text-align: center;padding: 2rem}.cal-loading.is-hidden{display: none}.cal-spin{width: 1.5rem;height: 1.5rem;border-radius: 999px;border: 2px solid var(--line-2);border-top-color: var(--accent);animation: spin 0.75s linear infinite;margin-inline: auto}@keyframes spin{to{transform: rotate(360deg)}}html:not(.no-js) .cal-shell:not(.is-in) .cal-spin{animation-play-state: paused}.cal-fallback{margin-top: 1rem;font-size: 0.86rem;color: var(--ink-3);display: flex;flex-wrap: wrap;align-items: center;gap: 0.4rem 1rem}.cal-fallback a{color: var(--accent);text-decoration: underline;text-underline-offset: 3px}.endcta{position: relative;overflow: hidden;isolation: isolate;text-align: center;border-radius: var(--r-xl);border: 1px solid var(--accent-line);background: linear-gradient(180deg,#F7FAFF 0%,var(--surface) 55%);box-shadow: var(--shadow-float);padding: clamp(2.75rem,6vw,4.5rem) clamp(1.5rem,4vw,3rem)}.endcta::before{content: "";position: absolute;inset: -60% -10% auto;height: 190%;z-index: -1;background: radial-gradient(70% 60% at 50% 4%,rgba(0,82,255,0.40) 0%,rgba(0,82,255,0.16) 42%,rgba(0,82,255,0.04) 66%,transparent 80%),radial-gradient(55% 48% at 88% 26%,rgba(88,140,255,0.34) 0%,transparent 68%),radial-gradient(52% 46% at 10% 30%,rgba(0,82,255,0.26) 0%,transparent 68%),radial-gradient(80% 50% at 50% 100%,rgba(0,82,255,0.12) 0%,transparent 70%);pointer-events: none}.endcta h2{position: relative;font-size: clamp(1.75rem,4vw,2.75rem);font-weight: 600;letter-spacing: -0.04em;line-height: 1.08;color: var(--ink);text-wrap: balance;max-width: 22ch;margin-inline: auto}.endcta p{position: relative;margin-top: 1rem;color: var(--ink-2);max-width: 46ch;margin-inline: auto}.endcta .btn{position: relative;margin-top: 2rem;background: var(--accent);color: #fff;box-shadow: var(--shadow-blue)}.endcta .btn:hover{background: var(--accent-deep)}.footer{background: var(--dark);color: rgba(255,255,255,0.62);padding-block: clamp(3rem,6vw,4.5rem) 2rem}.footer-grid{display: grid;grid-template-columns: 1.4fr 1fr 1fr 1fr;gap: 2.25rem}@media (max-width: 56rem){.footer-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 34rem){.footer-grid{grid-template-columns: 1fr}}.footer-brand img{width: 7rem;margin-bottom: 1rem}.footer-brand p{font-size: 0.92rem;max-width: 30ch}.footer h4{font-size: 0.76rem;letter-spacing: 0.1em;text-transform: uppercase;color: rgba(255,255,255,0.4);margin-bottom: 1rem;font-weight: 600}.footer li{margin-bottom: 0.6rem}.footer a{font-size: 0.93rem;transition: color 0.2s}.footer a:hover{color: #fff}.footer-bottom{margin-top: 3rem;padding-top: 1.5rem;border-top: 1px solid var(--dark-line);display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.75rem;font-size: 0.85rem;color: rgba(255,255,255,0.4)}.legal{padding-block: clamp(3rem,6vw,5rem)}.legal-inner{max-width: 46rem;margin-inline: auto}.legal h1{font-size: clamp(1.9rem,4.5vw,2.75rem);font-weight: 600;letter-spacing: -0.035em}.legal-meta{margin-top: 0.75rem;color: var(--ink-3);font-size: 0.9rem}.legal h2{margin-top: 2.75rem;font-size: 1.2rem;font-weight: 600;letter-spacing: -0.02em;padding-bottom: 0.65rem;border-bottom: 1px solid var(--line)}.legal h3{margin-top: 1.65rem;font-size: 1rem;font-weight: 600}.legal p,.legal li{margin-top: 0.85rem;color: var(--ink-2);font-size: 1rem}.legal ul{margin-top: 0.4rem}.legal li{padding-left: 1.15rem;position: relative}.legal li::before{content: "";position: absolute;left: 0;top: 0.7rem;width: 5px;height: 5px;border-radius: 999px;background: var(--accent)}.legal a{color: var(--accent);text-decoration: underline;text-underline-offset: 3px}.legal-card{margin-top: 1.25rem;padding: 1.25rem 1.4rem;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-lg)}.legal-card p:first-child{margin-top: 0}.reveal{opacity: 0;transform: translateY(22px);transition: opacity 0.75s var(--ease-out),transform 0.75s var(--ease-out)}.reveal.is-in{opacity: 1;transform: none}.reveal[data-delay="1"]{transition-delay: 0.08s}.reveal[data-delay="2"]{transition-delay: 0.16s}.reveal[data-delay="3"]{transition-delay: 0.24s}.no-js .reveal{opacity: 1;transform: none}html:not(.no-js) [data-scene]:not(.is-live) .sc-res{opacity: 0;transform: translateY(8px)}html:not(.no-js) [data-scene]:not(.is-live) .sc-card{opacity: 0;transform: translateY(12px) scale(0.96)}html:not(.no-js) [data-scene]:not(.is-live) .sc-note{opacity: 0;transform: translateX(-14px)}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;animation-delay: 0s !important;transition-duration: 0.001ms !important;transition-delay: 0s !important}.reveal{opacity: 1;transform: none}.sc-res,.sc-card,.sc-note{opacity: 1;transform: none}.sc-caret{display: none}.btn:hover,.plan:hover{transform: none}}.sprite{position: absolute;width: 0;height: 0;overflow: hidden}.ic{width: 1.1em;height: 1.1em;flex: none;fill: none;stroke: currentColor}.btn .ic{width: 1.05em;height: 1.05em}.sc-bar > .ic{width: 1rem;height: 1rem}.sc-note-ic .ic{width: 0.95rem;height: 0.95rem}.hero-note .ic{width: 1rem;height: 1rem}.sc-res-you .ic{width: 0.9rem;height: 0.9rem}.sc-rows{display: grid;gap: 0.5rem}.sc-row{display: grid;grid-template-columns: minmax(0,1fr) 5.5rem auto;align-items: center;gap: 0.75rem;padding: 0.62rem 0.8rem;border-radius: var(--r-md);border: 1px solid var(--line);background: var(--surface)}.sc-row-name{font-size: 0.84rem;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sc-row-name i{display: block;font-style: normal;font-size: 0.72rem;color: var(--ink-3)}.sc-gauge{height: 6px;border-radius: 999px;background: var(--surface-2);overflow: hidden}.sc-gauge i{display: block;height: 100%;width: 0;border-radius: 999px;background: var(--accent);transition: width 0.85s var(--ease-out)}.is-live .sc-gauge i{width: var(--v,50%)}.sc-row.is-cut .sc-gauge i{background: var(--line-2)}.is-live .sc-row:nth-child(1) .sc-gauge i{transition-delay: 0.35s}.is-live .sc-row:nth-child(2) .sc-gauge i{transition-delay: 0.5s}.is-live .sc-row:nth-child(3) .sc-gauge i{transition-delay: 0.65s}.is-live .sc-row:nth-child(4) .sc-gauge i{transition-delay: 0.8s}.sc-flag{display: inline-flex;align-items: center;gap: 0.28rem;font-size: 0.7rem;font-weight: 600;letter-spacing: 0.02em;padding: 0.2rem 0.5rem;border-radius: 999px;white-space: nowrap;transition: opacity 0.45s var(--ease-out)}.sc-flag.is-up{background: rgba(14,159,110,0.12);color: #0B7C57}.sc-flag.is-down{background: rgba(20,19,26,0.06);color: var(--ink-3)}.sc-flag .ic{width: 0.72rem;height: 0.72rem}html:not(.no-js) [data-scene]:not(.is-live) .sc-flag{opacity: 0}.is-live .sc-row:nth-child(1) .sc-flag{transition-delay: 0.9s}.is-live .sc-row:nth-child(2) .sc-flag{transition-delay: 1.05s}.is-live .sc-row:nth-child(3) .sc-flag{transition-delay: 1.2s}.is-live .sc-row:nth-child(4) .sc-flag{transition-delay: 1.35s}@media (max-width: 26rem){.sc-row{grid-template-columns: minmax(0,1fr) auto}.sc-row .sc-gauge{grid-column: 1 / -1;order: 3}}.sc-head{display: flex;align-items: center;gap: 0.5rem;font-size: 0.72rem;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--ink-3);margin-bottom: 0.85rem}.sc-head span{width: 1.35rem;height: 1.35rem;border-radius: 999px;background: var(--accent);color: #fff;display: grid;place-items: center;font-size: 0.68rem;letter-spacing: 0}.mech{display: grid;gap: clamp(2.5rem,5vw,4rem);margin-top: clamp(2.5rem,5vw,4rem)}.mech-step{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(2rem,4.5vw,4rem);align-items: center}.mech-step:nth-child(even) .mech-media{order: -1}@media (max-width: 62rem){.mech-step{grid-template-columns: 1fr}.mech-step:nth-child(even) .mech-media{order: 0}}.mech-step h3{font-size: clamp(1.35rem,2.8vw,1.85rem);font-weight: 600;letter-spacing: -0.03em;line-height: 1.18}.mech-step p{margin-top: 0.85rem;color: var(--ink-2);max-width: 44ch}.head-narrow{max-width: 44rem;margin-inline: auto}.hero-inner{position: relative;display: flex;flex-direction: column;align-items: center;text-align: center}.hero-title{margin-top: 0.2rem;font-size: clamp(2.2rem,1.15rem + 3.4vw,4rem);line-height: 1.05;font-weight: 600;letter-spacing: -0.042em;text-wrap: balance;max-width: 13.2em}.hero-inner .hero-lede{margin-top: 1.6rem;max-width: 38rem;margin-inline: auto}.hero-inner .hero-actions{margin-top: 2.4rem;justify-content: center}.hero-inner .hero-note{justify-content: center}.hero-proof{margin-top: clamp(2.5rem,5vw,3.75rem);width: 100%}.hero-proof > p{font-size: 0.79rem;letter-spacing: 0.1em;text-transform: uppercase;color: var(--ink-3)}.hero-logos{margin-top: 1.35rem;width: 100%}.hero-logos-track{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: clamp(1.35rem,2.7vw,2.4rem)}.hero-logos img{height: 1.45rem;width: auto;opacity: 0.42;transition: opacity 0.3s}.hero-logos img:hover{opacity: 0.75}.hero-logos .lg-dup{display: none}@media (max-width: 56rem){.hero-logos{overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image: linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.hero-logos-track{flex-wrap: nowrap;justify-content: flex-start;width: max-content;gap: 2.1rem;animation: logos-defile 26s linear infinite}.hero-logos .lg-dup{display: block}.hero-logos img{height: 1.25rem}}@keyframes logos-defile{from{transform: translateX(0)}to{transform: translateX(-50%)}}@media (prefers-reduced-motion: reduce){.hero-logos-track{animation: none !important}.hero-logos{overflow-x: auto}}.hero-copy{position: relative;display: flex;flex-direction: column;align-items: center;width: 100%}.hf-card{display: flex;align-items: center;gap: 0.6rem;width: max-content;padding: 0.6rem 0.95rem;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-lg);box-shadow: var(--shadow-float)}.hf-card b{display: block;font-size: 0.8rem;font-weight: 600;line-height: 1.25;white-space: nowrap}.hf-card i{display: block;font-style: normal;font-size: 0.71rem;color: var(--ink-3);white-space: nowrap}.hf-ic{width: 1.95rem;height: 1.95rem;border-radius: 999px;display: grid;place-items: center;flex: none;background: var(--accent-soft);color: var(--accent)}.hf-ic.is-pos{background: rgba(14,159,110,0.1);color: var(--pos)}.hf-ic .ic{width: 1.05rem;height: 1.05rem}.constat-visual{max-width: 46rem;margin: clamp(2.5rem,5vw,3.5rem) auto 0}.sc-first{position: relative;margin-top: 1.4rem;padding: 0.9rem 0.8rem 0.8rem;border-radius: var(--r-lg);border: 1.5px solid var(--accent-line);background: var(--accent-soft)}.sc-first-badge{position: absolute;top: -0.72rem;left: 0.9rem;display: inline-flex;align-items: center;gap: 0.3rem;padding: 0.22rem 0.65rem;border-radius: 999px;background: var(--accent);color: #fff;font-size: 0.68rem;font-weight: 600;letter-spacing: 0.03em;box-shadow: var(--shadow-blue)}.sc-first-badge .ic{width: 0.78rem;height: 0.78rem}.sc-first .sc-shop{margin-top: 0.4rem}.sc-first .sc-card{border-color: var(--accent-line)}.cs{margin-top: clamp(2.5rem,5vw,3.5rem);background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-xl);overflow: hidden;box-shadow: var(--shadow-float)}.cs-head{display: flex;flex-wrap: wrap;align-items: center;gap: 1rem 1.5rem;padding: 1.4rem clamp(1.5rem,3vw,2.25rem);border-bottom: 1px solid var(--line)}.cs-head img{height: 1.5rem;width: auto;opacity: 0.6}.cs-head-sep{width: 1px;height: 1.4rem;background: var(--line-2)}.cs-head-meta{font-size: 0.9rem;color: var(--ink-2)}.cs-head-tag{margin-left: auto;font-size: 0.72rem;font-weight: 600;letter-spacing: 0.07em;text-transform: uppercase;color: var(--accent);background: var(--accent-soft);padding: 0.28rem 0.7rem;border-radius: 999px}.cs-grid{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(1.75rem,3.5vw,3rem);padding: clamp(1.5rem,3vw,2.25rem);align-items: center}@media (max-width: 64rem){.cs-grid{grid-template-columns: 1fr}}.cs-block + .cs-block{margin-top: 1.7rem}.cs-block h4{font-size: 0.74rem;font-weight: 600;letter-spacing: 0.09em;text-transform: uppercase;color: var(--ink-3);margin-bottom: 0.7rem}.cs-block p{color: var(--ink-2);font-size: 0.98rem}.cs-kpis{display: grid;grid-template-columns: 1fr 1fr;gap: 0.75rem;margin-top: 1.4rem;padding-top: 1.35rem;border-top: 1px solid var(--line)}.cs-kpi{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-md);padding: 0.9rem 1rem}.cs-kpi b{display: block;font-size: clamp(1.4rem,3vw,1.8rem);font-weight: 600;letter-spacing: -0.04em;color: var(--accent)}.cs-kpi span{display: block;font-size: 0.8rem;color: var(--ink-2);margin-top: 0.15rem}.cs-actions{display: grid;gap: 0.8rem}.cs-actions li{display: flex;gap: 0.65rem;align-items: flex-start;font-size: 0.98rem;color: var(--ink-2)}.cs-actions .ic{color: var(--accent);margin-top: 0.28rem}.cs-actions b{color: var(--ink);font-weight: 600}.cs-compare{background: var(--surface-2);border: 1px solid var(--line);border-radius: var(--r-lg);padding: clamp(1.25rem,2.5vw,1.75rem)}.cs-row + .cs-row{margin-top: 1.35rem}.cs-bar-label{display: flex;justify-content: space-between;align-items: baseline;margin-bottom: 0.5rem}.cs-bar-label span{font-size: 0.85rem;color: var(--ink-3)}.cs-bar-label b{font-size: clamp(1.3rem,3vw,1.75rem);font-weight: 600;letter-spacing: -0.035em;font-variant-numeric: tabular-nums}.cs-row-after .cs-bar-label b{color: var(--accent)}.cs-bar{height: 0.85rem;border-radius: 999px;background: rgba(20,19,26,0.06);overflow: hidden}.cs-bar i{display: block;height: 100%;width: var(--v,50%);border-radius: 999px;transition: width 1.2s var(--ease-spring)}.cs-row-before .cs-bar i{background: var(--line-2)}.cs-row-after .cs-bar i{background: linear-gradient(90deg,var(--accent),#5B8DFF);transition-delay: 0.4s}html:not(.no-js) .reveal:not(.is-in) .cs-bar i{width: 0}.cs-quote{padding: clamp(1.4rem,3vw,2rem) clamp(1.5rem,3vw,2.25rem);border-top: 1px solid var(--line);background: var(--surface-2)}.cs-quote .g-review{background: var(--surface)}.cs-quote blockquote{font-size: clamp(1rem,1.6vw,1.12rem);line-height: 1.6;color: var(--ink);max-width: 52rem}.scene-seq{position: relative}html:not(.no-js) .scene-seq .sq{opacity: 0;transform: translateY(10px);transition: opacity 0.5s var(--ease-out),transform 0.5s var(--ease-out)}html:not(.no-js) .scene-seq.is-s2 .sq-a,html:not(.no-js) .scene-seq.is-s5 .sq-c{opacity: 1;transform: none}.scene-seq.is-s2 .sc-card:nth-child(1){transition-delay: 0s}.scene-seq.is-s2 .sc-card:nth-child(2){transition-delay: 0.09s}.scene-seq.is-s2 .sc-card:nth-child(3){transition-delay: 0.18s}.sc-cursor{position: absolute;left: 16%;top: 16%;width: 1.35rem;height: 1.35rem;margin: -0.2rem 0 0 -0.2rem;z-index: 6;opacity: 0;pointer-events: none;color: var(--ink);filter: drop-shadow(0 2px 4px rgba(20,19,26,0.3));transition: left 0.85s var(--ease-spring),top 0.85s var(--ease-spring),opacity 0.3s var(--ease-out),transform 0.18s var(--ease-out)}.scene-seq.is-s3 .sc-cursor{opacity: 1}.scene-seq.is-s4 .sc-cursor{transform: scale(0.82)}.sc-click{position: absolute;z-index: 5;width: 2.4rem;height: 2.4rem;margin: -1.2rem 0 0 -1.2rem;border-radius: 999px;border: 2px solid var(--accent);opacity: 0;transform: scale(0.3);pointer-events: none;transition: left 0.85s var(--ease-spring),top 0.85s var(--ease-spring)}.scene-seq.is-s4 .sc-click{animation: sc-ping 0.65s var(--ease-out)}@keyframes sc-ping{0%{opacity: 0.9;transform: scale(0.3)}100%{opacity: 0;transform: scale(1.25)}}.scene-seq.is-s4 .sc-card.is-picked,.scene-seq.is-s4 .sc-res.is-picked{border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-glow)}.sc-card,.sc-res{transition: border-color 0.3s,box-shadow 0.3s,opacity 0.5s var(--ease-out),transform 0.5s var(--ease-out)}.sc-card span.sc-added,.sc-added{position: absolute;inset: auto 0 0 0;padding: 0.28rem 0;border-radius: 0 0 calc(var(--r-md) - 1px) calc(var(--r-md) - 1px);background: var(--accent);color: #fff;font-size: 0.65rem;font-weight: 600;text-align: center;opacity: 0;transform: translateY(100%);transition: opacity 0.35s var(--ease-out),transform 0.35s var(--ease-out)}.sc-card{position: relative;overflow: hidden}.scene-seq.is-s5 .sc-added{opacity: 1;transform: translateY(0)}.sc-elsewhere{display: flex;align-items: center;gap: 0.6rem;margin-top: 0.85rem;padding: 0.65rem 0.85rem;border-radius: var(--r-md);background: rgba(217,72,63,0.07);border: 1px solid rgba(217,72,63,0.22);font-size: 0.84rem;font-weight: 500;color: #A8322B}.sc-elsewhere .ic{color: #A8322B}.sc-elsewhere .sc-note-amount{color: #A8322B}.g-review{margin: 0;width: 100%;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-lg);padding: clamp(1.25rem,2.5vw,1.6rem)}.g-review-head{display: flex;align-items: center;gap: 0.75rem;flex-wrap: wrap}.g-review-head img{width: 2.6rem;height: 2.6rem;border-radius: 999px;object-fit: cover;flex: none}.g-review-id b{display: block;font-size: 0.95rem;font-weight: 600}.g-review-id span{display: block;font-size: 0.82rem;color: var(--ink-3)}.g-stars{margin-left: auto;display: flex;align-items: center;gap: 0.3rem;color: #F5A623}.g-stars .ic{width: 1rem;height: 1rem;fill: currentColor;stroke: none}.g-stars b{margin-left: 0.25rem;font-size: 0.85rem;font-weight: 600;color: var(--ink)}.g-review blockquote{margin-top: 1rem;font-size: 1rem;line-height: 1.62;color: var(--ink-2)}.faq{max-width: 46rem;margin: clamp(2.25rem,4vw,3rem) auto 0;display: grid;gap: 0.75rem}.faq-item{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-lg);transition: border-color 0.3s,box-shadow 0.35s}.faq-item[open]{border-color: var(--accent-line);box-shadow: var(--shadow-soft)}.faq-item summary{display: flex;align-items: center;gap: 1rem;padding: 1.15rem 1.35rem;cursor: pointer;font-size: 1.02rem;font-weight: 600;letter-spacing: -0.015em;list-style: none}.faq-item summary::-webkit-details-marker{display: none}.faq-plus{margin-left: auto;position: relative;width: 1.1rem;height: 1.1rem;flex: none}.faq-plus::before,.faq-plus::after{content: "";position: absolute;inset: 50% 0 auto 0;height: 2px;border-radius: 2px;background: var(--accent);transform: translateY(-50%);transition: transform 0.35s var(--ease-spring),opacity 0.25s}.faq-plus::after{transform: translateY(-50%) rotate(90deg)}.faq-item[open] .faq-plus::after{transform: translateY(-50%) rotate(0deg);opacity: 0}.faq-body{padding: 0 1.35rem 1.3rem;color: var(--ink-2);font-size: 0.98rem;line-height: 1.65}.faq-body p + p{margin-top: 0.75rem}.endcta .btn .btn-face{border-color: rgba(0,82,255,0.25)}.g-logo{width: 1.05rem;height: 1.05rem;flex: none}@media (max-width: 44rem){.g-stars{margin-left: 0;flex-basis: 100%;margin-top: 0.2rem}}.g-stars{gap: 0.22rem}.g-source{display: flex;align-items: center;gap: 0.35rem;margin-left: 0.55rem;padding-left: 0.7rem;border-left: 1px solid var(--line);font-size: 0.78rem;color: var(--ink-3)}.footer-link-btn{font-size: 0.93rem;color: inherit;text-align: left;padding: 0;transition: color 0.2s}.footer-link-btn:hover{color: #fff}.apply-dialog{margin: auto;width: min(100% - 2rem,34rem);max-height: 88vh;padding: 0;border: none;border-radius: var(--r-xl);background: var(--surface);color: var(--ink);box-shadow: 0 24px 80px -20px rgba(20,19,26,0.45);overflow: auto}.apply-dialog::backdrop{background: rgba(11,11,18,0.55);backdrop-filter: blur(3px)}.apply-form{padding: clamp(1.5rem,4vw,2.25rem)}.apply-head{display: flex;align-items: flex-start;justify-content: space-between;gap: 1rem}.apply-head h3{font-size: 1.4rem;font-weight: 600;letter-spacing: -0.03em}.apply-close{position: relative;width: 2.1rem;height: 2.1rem;border-radius: 999px;border: 1px solid var(--line-2);flex: none;transition: border-color 0.25s,background 0.25s}.apply-close:hover{border-color: var(--ink);background: var(--surface-2)}.apply-close::before,.apply-close::after{content: "";position: absolute;left: 50%;top: 50%;width: 0.75rem;height: 1.5px;background: var(--ink);border-radius: 2px}.apply-close::before{transform: translate(-50%,-50%) rotate(45deg)}.apply-close::after{transform: translate(-50%,-50%) rotate(-45deg)}.apply-intro{margin-top: 0.6rem;color: var(--ink-2);font-size: 0.96rem}.apply-roles{display: flex;flex-wrap: wrap;gap: 0.45rem;margin-top: 1.1rem}.apply-role{font-size: 0.79rem;font-weight: 500;padding: 0.28rem 0.7rem;border-radius: 999px;background: var(--accent-soft);color: var(--accent-deep)}.apply-role-note{background: var(--surface-2);color: var(--ink-3)}.apply-field{margin-top: 1.1rem}.apply-field label{display: block;font-size: 0.86rem;font-weight: 500;margin-bottom: 0.4rem}.apply-field label small{color: var(--ink-3);font-weight: 400}.apply-field input[type="text"],.apply-field input[type="email"],.apply-field textarea{width: 100%;padding: 0.72rem 0.9rem;border: 1px solid var(--line-2);border-radius: var(--r-md);background: var(--surface);font: inherit;font-size: 0.95rem;color: var(--ink);transition: border-color 0.25s,box-shadow 0.25s}.apply-field textarea{resize: vertical;min-height: 6rem}.apply-field input:focus,.apply-field textarea:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-glow)}.apply-field input[type="file"]{width: 100%;font-size: 0.88rem;color: var(--ink-2)}.apply-field input[type="file"]::file-selector-button{margin-right: 0.75rem;padding: 0.5rem 0.9rem;border: 1px solid var(--line-2);border-radius: 999px;background: var(--surface-2);font: inherit;font-size: 0.85rem;color: var(--ink);cursor: pointer}.apply-submit{margin-top: 1.6rem;width: 100%;justify-content: center}@media (min-width: 64rem){.hero{padding-top: 0;padding-bottom: 0}.hero-inner{min-height: calc(100svh - var(--header-h));justify-content: center;padding-block: 2rem}}.pos-list{--pitch: 3.15rem}.pos-row{display: flex;align-items: center;gap: 0.55rem;height: 2.75rem;margin-bottom: 0.4rem;padding: 0 0.75rem;border-radius: 10px;border: 1px solid transparent;background: var(--surface-2);font-size: 0.8rem;color: var(--ink-3);transition: transform 0.95s var(--ease-spring),background 0.6s var(--ease-out),border-color 0.6s var(--ease-out),color 0.6s var(--ease-out)}.pos-you{background: var(--accent-soft);border-color: var(--accent-line);color: var(--ink);font-weight: 600}.pos-badge{display: inline-flex;align-items: center;gap: 0.25rem;padding: 0.14rem 0.45rem;border-radius: 5px;background: var(--accent);color: #fff;font-size: 0.62rem;font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;transition: opacity 0.5s var(--ease-out) 0.55s}.pos-rank{margin-left: auto;font-size: 0.7rem;font-weight: 600;color: var(--accent);transition: opacity 0.5s var(--ease-out) 0.55s}html:not(.no-js) .scene-pos:not(.is-on) .pos-you{transform: translateY(calc(3 * var(--pitch)));background: var(--surface-2);border-color: transparent;color: var(--ink-3);font-weight: 500}html:not(.no-js) .scene-pos:not(.is-on) .pos-rival{transform: translateY(calc(-1 * var(--pitch)))}html:not(.no-js) .scene-pos:not(.is-on) .pos-badge,html:not(.no-js) .scene-pos:not(.is-on) .pos-rank{opacity: 0;transition-delay: 0s}.footer-news{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 1.4rem 2.5rem;margin-top: clamp(2.5rem,5vw,3.5rem);padding: 1.7rem 2rem;border-radius: var(--r-xl);background: rgba(255,255,255,0.05);border: 1px solid var(--dark-line)}.footer-news-title{font-size: 1.15rem;font-weight: 600;color: #fff;letter-spacing: -0.02em}.footer-news-sub{margin-top: 0.35rem;font-size: 0.92rem;color: rgba(255,255,255,0.6);max-width: 32rem}.footer-news-form{display: flex;flex-wrap: wrap;gap: 0.6rem}.footer-news-form input[type="email"]{font: inherit;font-size: 0.95rem;padding: 0.7rem 1.2rem;min-width: 15rem;border: 1px solid var(--dark-line);border-radius: 999px;background: rgba(255,255,255,0.06);color: #fff}.footer-news-form input[type="email"]::placeholder{color: rgba(255,255,255,0.4)}.footer-news-form input[type="email"]:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}@media (max-width: 40rem){.footer-news{padding: 1.4rem 1.2rem}.footer-news-form{width: 100%}.footer-news-form input[type="email"]{flex: 1;min-width: 0}.footer-news-form .btn{width: 100%;justify-content: center}}.scene-achat.is-s3 .sc-cursor,.scene-achat.is-s4 .sc-cursor,.scene-achat.is-s3 .sc-click,.scene-achat.is-s4 .sc-click{left: 21%;top: 52%}html:not(.no-js) .scene-loop:not(.is-on) .sc-gauge i{width: 0}.scene-loop .sc-note-ic{transition: background 0.45s var(--ease-out),color 0.45s var(--ease-out)}.scene-loop .sc-note-amount{transition: opacity 0.4s var(--ease-out)}html:not(.no-js) .scene-loop:not(.is-on) .sc-note-ic{background: var(--surface-2);color: var(--ink-3)}html:not(.no-js) .scene-loop:not(.is-on) .sc-note-amount{opacity: 0}.scene-loop.is-on .sc-note:nth-child(1) .sc-note-ic{transition-delay: 0.15s}.scene-loop.is-on .sc-note:nth-child(2) .sc-note-ic{transition-delay: 0.6s}.scene-loop.is-on .sc-note:nth-child(3) .sc-note-ic{transition-delay: 1.05s}.scene-loop.is-on .sc-note-amount{transition-delay: 1.35s}.cs-bar i{transition: width 1.9s var(--ease-spring)}.cs-row-after .cs-bar i{transition-delay: 0.55s}.sc-elsewhere .sc-note-amount{margin-left: auto;color: #A8322B}.mech-step h3{text-wrap: balance}.cs-head img{opacity: 1}@media (max-width: 40rem){.cs-head{flex-direction: column;align-items: flex-start;gap: 0.65rem}.cs-head-sep{display: none}.cs-head-tag{margin-left: 0}}.scene-budget .sc-gauge i{transition: width 1.25s var(--ease-out)}html:not(.no-js) .scene-budget:not(.is-on) .sc-gauge i{width: var(--v0,50%)}html:not(.no-js) .scene-budget:not(.is-on) .sc-gauge i{background: var(--line-2)}html:not(.no-js) .scene-budget:not(.is-on) .sc-flag{opacity: 0}.scene-budget .sc-gauge i{transition: width 1.25s var(--ease-out),background 0.6s var(--ease-out)}.scene-budget .sc-flag{transition: opacity 0.5s var(--ease-out)}.scene-budget.is-on .sc-row:nth-child(1) .sc-flag{transition-delay: 1.1s}.scene-budget.is-on .sc-row:nth-child(2) .sc-flag{transition-delay: 1.25s}.scene-budget.is-on .sc-row:nth-child(3) .sc-flag{transition-delay: 1.4s}.scene-budget.is-on .sc-row:nth-child(4) .sc-flag{transition-delay: 1.55s}@media (max-width: 48rem){.cal-shell{padding: 0.25rem;border-radius: var(--r-lg)}}.nav a[aria-current="page"]{color: var(--ink)}.nav a[aria-current="page"]::after{transform: scaleX(1)}.mobile-panel nav a[aria-current="page"]{color: var(--accent)}.cs-actions.is-no .ic{color: var(--ink-3)}.g-avatar{width: 2.6rem;height: 2.6rem;border-radius: 999px;display: grid;place-items: center;background: var(--accent-soft);color: var(--accent);font-weight: 600;flex: none}.booking-face{width: 4rem;height: 4rem;border-radius: 999px;object-fit: cover;margin: 0 auto 0.6rem;border: 2px solid var(--surface);box-shadow: var(--shadow-soft)}.booking-face-name{font-size: 0.86rem;color: var(--ink-3);margin-bottom: 1rem}.faq-more{text-align: center;margin-top: 1.5rem;color: var(--ink-2);font-size: 0.98rem}.faq-more a{color: var(--accent);text-decoration: underline;text-underline-offset: 3px}.footer-grid{grid-template-columns: 1.4fr 1fr 1fr 1fr 1fr}@media (max-width: 56rem){.footer-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 34rem){.footer-grid{grid-template-columns: 1fr}}.hero-badge b{white-space: nowrap}.cs-grid > .cs-block + .cs-block{margin-top: 0}[data-section="leads-meta"] .mech-step .btn{margin-top: 1.4rem}.split:not(.is-plans){margin-top: clamp(2rem,4vw,3rem)}.split .g-review + .btn{margin-top: 1rem}.sc-row-name i{overflow: hidden;text-overflow: ellipsis}@media (max-width: 44rem){.g-review-head > .g-source{margin-left: 0;padding-left: 0;border-left: 0;flex-basis: 100%}}.booking-face-name{color: var(--ink-2)}:root{--rd-line: rgba(20,19,26,0.07);--rd-line-2: rgba(20,19,26,0.12);--rd-r-card: 1.5rem;--rd-r-inner: 1rem;--rd-r-tile: 0.875rem;--rd-pad: clamp(1.35rem,2.6vw,2rem);--rd-pad-lg: clamp(1.5rem,3.4vw,2.6rem);--rd-gap: clamp(0.875rem,1.6vw,1.25rem);--rd-head-gap: clamp(2.5rem,5vw,3.75rem);--rd-w-wide: 74rem;--rd-w-mid: 64rem;--rd-w-narrow: 52rem;--rd-grad-card: linear-gradient(180deg,#FFFFFF 0%,#FBFBFD 100%);--rd-grad-accent: linear-gradient(180deg,#F3F7FF 0%,#FFFFFF 62%);--rd-grad-muted: linear-gradient(180deg,#F7F8FA 0%,#F3F4F7 100%);--rd-shadow: 0 1px 1px rgba(16,24,64,0.03),0 2px 6px -2px rgba(16,24,64,0.05),0 22px 44px -26px rgba(16,24,64,0.16);--rd-shadow-hover: 0 1px 1px rgba(16,24,64,0.03),0 4px 12px -4px rgba(16,24,64,0.07),0 34px 64px -30px rgba(0,45,160,0.26);--rd-highlight: inset 0 1px 0 rgba(255,255,255,0.95);--rd-ease: cubic-bezier(0.32,0.72,0,1)}.rd-card{position: relative;isolation: isolate;min-width: 0;background: var(--rd-grad-card);border: 1px solid var(--rd-line);border-radius: var(--rd-r-card);box-shadow: var(--rd-highlight),var(--rd-shadow);padding: var(--rd-pad);overflow: hidden}.rd-card::before{content: "";position: absolute;inset: 0 12% auto;height: 1px;background: linear-gradient(90deg,transparent,rgba(255,255,255,1),transparent);pointer-events: none;z-index: 1}.rd-card.is-lg{padding: var(--rd-pad-lg)}.rd-card.is-flush{padding: 0}.rd-card.is-accent{background: var(--rd-grad-accent);border-color: var(--accent-line)}.rd-card.is-accent::after{content: "";position: absolute;z-index: -1;left: 50%;top: -40%;width: 120%;height: 90%;transform: translateX(-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}.rd-card.is-muted{background: var(--rd-grad-muted);box-shadow: var(--rd-highlight)}a.rd-card{color: inherit;text-decoration: none;transition: transform 0.5s var(--rd-ease),box-shadow 0.5s var(--rd-ease),border-color 0.3s}a.rd-card:hover{transform: translateY(-4px);border-color: var(--accent-line);box-shadow: var(--rd-highlight),var(--rd-shadow-hover)}a.rd-card:active{transform: translateY(-1px)}a.rd-card:focus-visible{outline: 2px solid var(--accent);outline-offset: 4px;border-radius: var(--rd-r-card)}.rd-shell{--rd-shell-pad: 0.375rem;min-width: 0;padding: var(--rd-shell-pad);border-radius: calc(var(--rd-r-card) + var(--rd-shell-pad));background: rgba(20,19,26,0.025);border: 1px solid var(--rd-line)}.rd-shell > .rd-card,.rd-shell > .scene{border-radius: var(--rd-r-card)}.rd-tile{min-width: 0;background: var(--surface);border: 1px solid var(--rd-line);border-radius: var(--rd-r-tile);padding: 0.9rem 1rem;box-shadow: 0 1px 2px rgba(16,24,64,0.04)}.rd-tile.is-muted{background: var(--surface-2);box-shadow: none}.rd-halo{position: relative;isolation: isolate}.rd-halo::before{content: "";position: absolute;z-index: -1;left: 50%;top: var(--rd-halo-top,30%);width: min(100%,var(--rd-halo-w,56rem));height: var(--rd-halo-h,60%);transform: translateX(-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.09),rgba(0,82,255,0.03) 55%,transparent);filter: blur(8px);pointer-events: none}.rd-grid-bg{position: absolute;inset: 0;z-index: -1;background-image: linear-gradient(rgba(0,82,255,0.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,82,255,0.06) 1px,transparent 1px);background-size: 28px 28px;-webkit-mask-image: radial-gradient(ellipse 70% 60% at 50% 0%,#000 20%,transparent 75%);mask-image: radial-gradient(ellipse 70% 60% at 50% 0%,#000 20%,transparent 75%);pointer-events: none}.rd-icon{--rd-icon-size: 2.75rem;width: var(--rd-icon-size);height: var(--rd-icon-size);flex: none;display: grid;place-items: center;border-radius: calc(var(--rd-icon-size) * 0.32);background: linear-gradient(180deg,#F5F8FF 0%,#E9F0FF 100%);border: 1px solid var(--accent-line);box-shadow: inset 0 1px 0 rgba(255,255,255,0.9),0 4px 10px -6px rgba(0,82,255,0.35);color: var(--accent)}.rd-icon .ic,.rd-icon svg{width: calc(var(--rd-icon-size) * 0.44);height: calc(var(--rd-icon-size) * 0.44)}.rd-icon.is-sm{--rd-icon-size: 2.25rem}.rd-icon.is-lg{--rd-icon-size: 3.25rem}.rd-icon.is-solid{background: linear-gradient(180deg,#2A6BFF 0%,var(--accent) 100%);border-color: rgba(0,64,204,0.6);color: #fff;box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),var(--shadow-blue)}.rd-icon.is-neutral{background: linear-gradient(180deg,#FFFFFF 0%,#F1F2F5 100%);border-color: var(--rd-line-2);color: var(--ink-3);box-shadow: inset 0 1px 0 rgba(255,255,255,0.9)}.rd-icon.is-white{background: #fff;border-color: var(--rd-line-2);box-shadow: inset 0 1px 0 #fff,0 4px 10px -6px rgba(16,24,64,0.2)}.rd-chip{display: inline-flex;align-items: center;gap: 0.4rem;padding: 0.3rem 0.72rem;border-radius: 999px;font-size: 0.75rem;font-weight: 600;line-height: 1.2;letter-spacing: 0.01em;white-space: nowrap;color: var(--accent);background: var(--accent-soft);border: 1px solid var(--accent-line)}.rd-chip .ic{width: 0.85rem;height: 0.85rem}.rd-chip-dot{width: 0.4rem;height: 0.4rem;border-radius: 999px;background: currentColor;box-shadow: 0 0 0 3px color-mix(in srgb,currentColor 18%,transparent);flex: none}.rd-chip.is-neutral{color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2)}.rd-chip.is-pos{color: #0B7C57;background: rgba(14,159,110,0.08);border-color: rgba(14,159,110,0.22)}.rd-kicker{display: flex;align-items: center;gap: 0.55rem;font-size: 0.7rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ink-3)}.rd-kicker.is-rule::after{content: "";flex: 1;height: 1px;background: var(--rd-line)}.rd-kicker.is-accent{color: var(--accent)}.rd-num{display: block;font-size: clamp(2.6rem,5.2vw,4rem);line-height: 1;font-weight: 600;letter-spacing: -0.05em;font-variant-numeric: tabular-nums;color: var(--ink)}.rd-num.is-xl{font-size: clamp(3.4rem,8vw,6rem);letter-spacing: -0.06em}.rd-num.is-md{font-size: clamp(1.9rem,3.6vw,2.6rem);letter-spacing: -0.045em}.rd-num.is-accent{color: var(--accent)}@supports (-webkit-background-clip: text) or (background-clip: text){.rd-num.is-accent{background: linear-gradient(180deg,#2B6BFF 0%,var(--accent) 55%,#0040CC 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}}.rd-unit{font-size: 0.55em;letter-spacing: -0.02em;margin-left: 0.08em}.rd-num-label{display: block;margin-top: 0.6rem;font-size: 0.95rem;line-height: 1.45;color: var(--ink-2);text-wrap: pretty}.rd-title{font-size: clamp(1.3rem,2.2vw,1.6rem);line-height: 1.18;font-weight: 600;letter-spacing: -0.03em;text-wrap: balance;color: var(--ink)}.rd-title.is-sm{font-size: 1.12rem;letter-spacing: -0.02em}.rd-text{font-size: 0.975rem;line-height: 1.6;color: var(--ink-2);text-wrap: pretty}.rd-list{display: grid;gap: 0.7rem}.rd-list li{display: flex;align-items: flex-start;gap: 0.65rem;font-size: 0.95rem;line-height: 1.5;color: var(--ink-2)}.rd-list li b{color: var(--ink);font-weight: 600}.rd-check{width: 1.25rem;height: 1.25rem;margin-top: 0.08rem;flex: none;display: grid;place-items: center;border-radius: 999px;background: var(--accent-soft);border: 1px solid var(--accent-line);color: var(--accent)}.rd-check .ic{width: 0.72rem;height: 0.72rem;stroke-width: 2.6}.rd-list.is-no .rd-check{background: var(--surface-2);border-color: var(--rd-line-2);color: var(--ink-3)}.rd-link{display: inline-flex;align-items: center;gap: 0.6rem;font-size: 0.95rem;font-weight: 600;letter-spacing: -0.01em;color: var(--accent)}.rd-link-arrow{width: 2rem;height: 2rem;flex: none;display: grid;place-items: center;border-radius: 999px;background: var(--accent-soft);border: 1px solid var(--accent-line);color: var(--accent);transition: transform 0.45s var(--rd-ease),background 0.3s,color 0.3s,border-color 0.3s}.rd-link-arrow .ic{width: 0.95rem;height: 0.95rem}.rd-link:hover .rd-link-arrow,a.rd-card:hover .rd-link-arrow{transform: translateX(3px);background: var(--accent);border-color: var(--accent);color: #fff}.rd-btn-block{width: 100%;justify-content: center}.rd-grid-2{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--rd-gap)}.rd-bento{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: var(--rd-gap)}.rd-bento > *{min-width: 0}@media (max-width: 56rem){.rd-grid-2{grid-template-columns: minmax(0,1fr)}}@media (max-width: 48rem){.rd-bento{grid-template-columns: minmax(0,1fr)}.rd-bento > *{grid-column: 1 / -1 !important;grid-row: auto !important}}:is([data-section="home-aiguillage"],[data-section="home-chiffres"],[data-section="home-canaux"],[data-section="home-resultats"],[data-section="home-tarif"],[data-section="leads-resultats"],[data-section="leads-tarif"],[data-section="leads-pour-qui"]) .section-title em{display: block;text-wrap: balance}:is([data-section="home-aiguillage"],[data-section="home-chiffres"],[data-section="home-canaux"],[data-section="home-resultats"],[data-section="home-tarif"],[data-section="leads-resultats"],[data-section="leads-tarif"],[data-section="leads-pour-qui"]) .section-title{text-wrap: balance}.rd-after-head{margin-top: var(--rd-head-gap)}.rd-w-mid{max-width: var(--rd-w-mid);margin-inline: auto}.reveal[data-delay="4"]{transition-delay: 0.32s}.reveal[data-delay="5"]{transition-delay: 0.4s}@media (max-width: 30rem){:root{--rd-r-card: 1.25rem}.rd-icon{--rd-icon-size: 2.5rem}.rd-icon.is-lg{--rd-icon-size: 2.85rem}.rd-chip{font-size: 0.72rem}}@media (prefers-reduced-motion: reduce){a.rd-card:hover,a.rd-card:active,.rd-link:hover .rd-link-arrow,a.rd-card:hover .rd-link-arrow{transform: none}}@media (min-width: 40rem){[data-section="home-aiguillage"] .section-title em{display: block}}[data-section="home-aiguillage"] .agl-grid{align-items: stretch}[data-section="home-aiguillage"] .agl-card{display: flex;flex-direction: column;gap: 1.6rem;text-align: left}@supports (grid-template-rows: subgrid){@media (min-width: 56.01rem){[data-section="home-aiguillage"] .agl-grid{row-gap: 0}[data-section="home-aiguillage"] .agl-card{display: grid;grid-row: span 5;grid-template-rows: subgrid;row-gap: 1.6rem}}}[data-section="home-aiguillage"] .agl-foot{margin-top: auto}[data-section="home-aiguillage"] .agl-top{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem}[data-section="home-aiguillage"] .agl-top .rd-chip-dot{color: var(--accent);background: var(--accent)}[data-section="home-aiguillage"] .agl-card .rd-icon{transition: transform 0.5s var(--rd-ease),box-shadow 0.5s var(--rd-ease)}[data-section="home-aiguillage"] .agl-card:hover .rd-icon{transform: translateY(-2px);box-shadow: inset 0 1px 0 rgba(255,255,255,0.9),0 10px 18px -10px rgba(0,82,255,0.5)}[data-section="home-aiguillage"] .agl-title{font-size: clamp(1.6rem,2.6vw,2.1rem);line-height: 1.12;letter-spacing: -0.035em;max-width: 22ch}[data-section="home-aiguillage"] .agl-intro .rd-text{margin-top: 0.7rem;max-width: 34rem;font-size: 1rem}[data-section="home-aiguillage"] .agl-visual{position: relative;isolation: isolate;overflow: hidden;height: 10.5rem;padding: 0;display: grid;place-items: center;border-radius: var(--rd-r-inner);background: radial-gradient(60% 80% at 85% 0%,rgba(0,82,255,0.07),transparent 70%),linear-gradient(180deg,#F6F7FA 0%,#F1F3F7 100%);box-shadow: inset 0 1px 2px rgba(16,24,64,0.04)}[data-section="home-aiguillage"] .agl-visual::before{content: "";position: absolute;inset: 0;z-index: -2;background-image: linear-gradient(rgba(20,19,26,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(20,19,26,0.045) 1px,transparent 1px);background-size: 24px 24px;background-position: center;-webkit-mask-image: radial-gradient(ellipse 75% 85% at 50% 50%,#000 25%,transparent 80%);mask-image: radial-gradient(ellipse 75% 85% at 50% 50%,#000 25%,transparent 80%)}[data-section="home-aiguillage"] .agl-curve{position: absolute;inset: auto 0 0 0;z-index: -1;width: 100%;height: 72%;overflow: visible}[data-section="home-aiguillage"] .agl-curve-line{fill: none;stroke: var(--accent);stroke-width: 2;stroke-linecap: round;stroke-opacity: 0.55;vector-effect: non-scaling-stroke}[data-section="home-aiguillage"] .agl-ghost{position: absolute;left: 50%;top: calc(50% - 2.75rem);width: min(15rem,72%);height: 3.1rem;display: flex;flex-direction: column;justify-content: center;gap: 0.4rem;padding: 0 1rem 0 3.4rem;background: rgba(255,255,255,0.7);border: 1px solid var(--rd-line);border-radius: var(--r-lg);box-shadow: 0 8px 20px -14px rgba(16,24,64,0.25);transform: translateX(-50%) scale(0.9);transform-origin: 50% 0;transition: transform 0.6s var(--rd-ease)}[data-section="home-aiguillage"] .agl-ghost i{display: block;height: 0.4rem;border-radius: 999px;background: rgba(20,19,26,0.08)}[data-section="home-aiguillage"] .agl-ghost i:first-child{width: 62%}[data-section="home-aiguillage"] .agl-ghost i:last-child{width: 38%;background: rgba(20,19,26,0.05)}[data-section="home-aiguillage"] .agl-notif{position: relative;z-index: 1;margin-top: 1.1rem;max-width: calc(100% - 2rem);padding: 0.7rem 1.05rem 0.7rem 0.75rem;border-color: var(--rd-line);box-shadow: inset 0 1px 0 #fff,0 2px 4px rgba(16,24,64,0.04),0 18px 36px -18px rgba(16,24,64,0.28);transition: transform 0.6s var(--rd-ease),opacity 0.6s var(--rd-ease),box-shadow 0.6s var(--rd-ease)}[data-section="home-aiguillage"] .agl-notif .hf-ic{width: 2.1rem;height: 2.1rem}[data-section="home-aiguillage"] .agl-notif b{font-size: 0.85rem}[data-section="home-aiguillage"] .agl-notif i{font-size: 0.74rem;margin-top: 0.1rem}[data-section="home-aiguillage"] .agl-card:hover .agl-notif{transform: translateY(-3px)}[data-section="home-aiguillage"] .agl-card:hover .agl-ghost{transform: translateX(-50%) translateY(-3px) scale(0.92)}@media (prefers-reduced-motion: no-preference){html:not(.no-js) [data-section="home-aiguillage"] .agl-card.reveal:not(.is-in) .agl-notif{opacity: 0;transform: translateY(14px) scale(0.97)}html:not(.no-js) [data-section="home-aiguillage"] .agl-card.reveal.is-in .agl-notif{transition-delay: 0.45s,0.45s,0s}html:not(.no-js) [data-section="home-aiguillage"] .agl-card.reveal.is-in:hover .agl-notif{transition-delay: 0s}}[data-section="home-aiguillage"] .agl-list{gap: 0.8rem}[data-section="home-aiguillage"] .agl-list li{color: var(--ink);font-size: 0.98rem}[data-section="home-aiguillage"] .agl-foot{padding-top: 1.35rem;border-top: 1px solid var(--rd-line);align-self: end}[data-section="home-aiguillage"] .agl-foot .rd-link{display: flex;width: 100%;justify-content: space-between;gap: 1rem}@media (max-width: 56rem){[data-section="home-aiguillage"] .agl-grid{max-width: 38rem;margin-inline: auto}}@media (max-width: 30rem){[data-section="home-aiguillage"] .agl-card{gap: 1.35rem}[data-section="home-aiguillage"] .agl-visual{height: 9rem}[data-section="home-aiguillage"] .agl-notif{padding: 0.6rem 0.8rem 0.6rem 0.6rem;gap: 0.55rem}[data-section="home-aiguillage"] .agl-notif b,[data-section="home-aiguillage"] .agl-notif i{white-space: normal}[data-section="home-aiguillage"] .agl-ghost{width: 78%}[data-section="home-aiguillage"] .agl-list li{font-size: 0.95rem}[data-section="home-aiguillage"] .agl-foot .rd-link{font-size: 0.92rem}}@media (prefers-reduced-motion: reduce){[data-section="home-aiguillage"] .agl-notif{opacity: 1;transform: none}[data-section="home-aiguillage"] .agl-card:hover .agl-notif,[data-section="home-aiguillage"] .agl-card:hover .rd-icon{transform: none}[data-section="home-aiguillage"] .agl-card:hover .agl-ghost{transform: translateX(-50%) scale(0.9)}}[data-section="home-chiffres"] .kf-bento{grid-template-rows: auto auto}[data-section="home-chiffres"] .kf-roi{grid-column: 1 / span 5;grid-row: 1 / span 2}[data-section="home-chiffres"] .kf-stay{grid-column: 6 / span 7;grid-row: 1}[data-section="home-chiffres"] .kf-small:nth-of-type(3){grid-column: 6 / span 4;grid-row: 2}[data-section="home-chiffres"] .kf-small:nth-of-type(4){grid-column: 10 / span 3;grid-row: 2}[data-section="home-chiffres"] .kf-tile{display: flex;flex-direction: column;justify-content: space-between;gap: 1.75rem;transition: border-color 0.3s,box-shadow 0.5s var(--rd-ease)}[data-section="home-chiffres"] .kf-tile:hover{border-color: var(--rd-line-2);box-shadow: var(--rd-highlight),var(--rd-shadow-hover)}[data-section="home-chiffres"] .kf-roi:hover{border-color: rgba(0,82,255,0.32)}[data-section="home-chiffres"] .kf-top{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;min-height: 2.25rem}[data-section="home-chiffres"] .kf-main{min-width: 0}[data-section="home-chiffres"] .kf-num-xl{font-size: clamp(5.5rem,11vw,10rem);letter-spacing: -0.065em;line-height: 0.9;padding-bottom: 0.06em}[data-section="home-chiffres"] .kf-num-lg{font-size: clamp(3.4rem,6vw,4.75rem);letter-spacing: -0.06em;line-height: 0.95}[data-section="home-chiffres"] .kf-num-md{font-size: clamp(2.3rem,3.8vw,3rem);line-height: 1}[data-section="home-chiffres"] .rd-unit{font-size: 0.5em;margin-left: 0}[data-section="home-chiffres"] .kf-num-xl .rd-unit{font-size: 0.46em}[data-section="home-chiffres"] .kf-label-lg{font-size: clamp(1rem,1.4vw,1.1rem);max-width: 22ch;margin-top: 0.85rem}[data-section="home-chiffres"] .rd-num-label{max-width: 30ch}[data-section="home-chiffres"] .kf-roi{gap: 2rem}[data-section="home-chiffres"] .kf-roi .rd-grid-bg{-webkit-mask-image: radial-gradient(ellipse 90% 70% at 100% 0%,#000 10%,transparent 70%);mask-image: radial-gradient(ellipse 90% 70% at 100% 0%,#000 10%,transparent 70%)}[data-section="home-chiffres"] .kf-bars{display: grid;gap: 1rem;padding: 1.1rem 1.15rem 1.2rem;border-radius: var(--rd-r-inner);background: rgba(255,255,255,0.72);border: 1px solid var(--rd-line);box-shadow: inset 0 1px 0 #fff,0 1px 2px rgba(16,24,64,0.04)}[data-section="home-chiffres"] .kf-bar-head{display: flex;align-items: baseline;justify-content: space-between;gap: 0.75rem;margin-bottom: 0.5rem;font-size: 0.82rem;font-weight: 500;color: var(--ink-2)}[data-section="home-chiffres"] .kf-bar-head b{font-size: 0.78rem;font-weight: 600;color: var(--accent);font-variant-numeric: tabular-nums}[data-section="home-chiffres"] .kf-track{position: relative;height: 0.7rem;border-radius: 999px;background: rgba(20,19,26,0.05);box-shadow: inset 0 1px 1px rgba(16,24,64,0.05);overflow: hidden}[data-section="home-chiffres"] .kf-fill{position: absolute;inset: 0 auto 0 0;border-radius: 999px;transform-origin: left center;transition: transform 1.3s var(--ease-out) 0.35s}[data-section="home-chiffres"] .kf-fill.is-in-1{width: calc(100% / 6);background: linear-gradient(180deg,#B9BCC7,#9EA2AF)}[data-section="home-chiffres"] .kf-fill.is-out{width: 100%;background: linear-gradient(90deg,transparent calc(100% - 2px),rgba(255,255,255,0.85) calc(100% - 2px)) 0 0 / calc(100% / 6) 100% repeat-x,linear-gradient(90deg,#5B8CFF 0%,var(--accent) 60%,#0040CC 100%);box-shadow: 0 6px 16px -8px rgba(0,82,255,0.6);transition-delay: 0.55s;transition-duration: 1.6s}[data-section="home-chiffres"] .kf-stay-body{display: grid;gap: 1.5rem}[data-section="home-chiffres"] .kf-stay .kf-main{display: flex;align-items: flex-end;gap: clamp(1.25rem,3vw,2.25rem)}[data-section="home-chiffres"] .kf-stay .rd-num-label{margin: 0 0 0.35rem;padding-left: clamp(1.25rem,3vw,2.25rem);border-left: 1px solid var(--rd-line-2);max-width: 34ch}[data-section="home-chiffres"] .kf-gauge{min-width: 0;padding-bottom: 0.2rem}[data-section="home-chiffres"] .kf-seg{position: relative;height: 2.6rem;background: rgba(20,19,26,0.08);-webkit-mask-image: repeating-linear-gradient(90deg,#000 0 calc(2% - 4px),transparent calc(2% - 4px) 2%);mask-image: repeating-linear-gradient(90deg,#000 0 calc(2% - 4px),transparent calc(2% - 4px) 2%)}[data-section="home-chiffres"] .kf-seg-fill{position: absolute;inset: 0 auto 0 0;width: 98%;background: linear-gradient(180deg,#3D78FF 0%,var(--accent) 100%);transform-origin: left center;transition: transform 1.5s var(--ease-out) 0.45s}[data-section="home-chiffres"] .kf-gauge-scale{display: flex;justify-content: space-between;margin-top: 0.6rem;font-size: 0.75rem;color: var(--ink-3);font-variant-numeric: tabular-nums}[data-section="home-chiffres"] .kf-small .rd-num-label{margin-top: 0.5rem;font-size: 0.92rem}[data-section="home-chiffres"] .kf-chip{min-width: 0}[data-section="home-chiffres"] .kf-icon-glyph{font-size: 1rem;font-weight: 600;line-height: 1}html:not(.no-js) [data-section="home-chiffres"] .reveal:not(.is-in) .kf-fill,html:not(.no-js) [data-section="home-chiffres"] .reveal:not(.is-in) .kf-seg-fill{transform: scaleX(0)}@media (max-width: 64rem){[data-section="home-chiffres"] .kf-small .kf-top{flex-direction: column;align-items: flex-start;justify-content: flex-start}[data-section="home-chiffres"] .kf-small .rd-icon{display: none}[data-section="home-chiffres"] .kf-small .rd-num-label{min-height: 2.9em}}@media (max-width: 48rem){[data-section="home-chiffres"] .kf-bento{grid-template-columns: repeat(2,minmax(0,1fr))}[data-section="home-chiffres"] .kf-bento > .kf-roi,[data-section="home-chiffres"] .kf-bento > .kf-stay{grid-column: 1 / -1 !important;grid-row: auto !important}[data-section="home-chiffres"] .kf-bento > .kf-small{grid-column: auto !important;grid-row: auto !important}[data-section="home-chiffres"] .kf-tile{gap: 1.5rem}[data-section="home-chiffres"] .kf-seg{height: 2.25rem}[data-section="home-chiffres"] .kf-stay .kf-main{flex-direction: column;align-items: flex-start;gap: 0}[data-section="home-chiffres"] .kf-stay .rd-num-label{margin-top: 0.6rem;padding-left: 0;border-left: 0;max-width: 34ch}}@media (max-width: 30rem){[data-section="home-chiffres"] .kf-small{padding: 1.1rem 1rem 1.2rem;gap: 1.1rem}[data-section="home-chiffres"] .kf-small .rd-icon{display: none}[data-section="home-chiffres"] .kf-small .kf-top{min-height: 0}[data-section="home-chiffres"] .kf-num-md{font-size: 2.05rem}[data-section="home-chiffres"] .kf-small .rd-num-label{font-size: 0.85rem}[data-section="home-chiffres"] .kf-chip{white-space: normal;border-radius: 0.75rem;align-items: flex-start}[data-section="home-chiffres"] .kf-chip .rd-chip-dot{margin-top: 0.3rem}[data-section="home-chiffres"] .kf-seg{-webkit-mask-image: repeating-linear-gradient(90deg,#000 0 calc(2% - 1.5px),transparent calc(2% - 1.5px) 2%);mask-image: repeating-linear-gradient(90deg,#000 0 calc(2% - 1.5px),transparent calc(2% - 1.5px) 2%)}}@media (prefers-reduced-motion: reduce){[data-section="home-chiffres"] .kf-fill,[data-section="home-chiffres"] .kf-seg-fill{transform: none !important}}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo{position: relative;isolation: isolate;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: clamp(1rem,1.8vw,1.5rem);row-gap: 0;align-items: stretch;max-width: none}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .section-lede{text-wrap: balance}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo > .cs{margin-top: 0;display: grid;grid-template-columns: minmax(0,1fr);grid-row: span 5;grid-template-rows: subgrid;row-gap: 0}[data-section="leads-resultats"] .cs-duo > .cs{grid-row: span 4}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo .cs-grid{display: contents}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs::after{content: "";position: absolute;z-index: -1;top: -9rem;right: -6rem;width: 22rem;height: 18rem;background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs > .rd-grid-bg{bottom: auto;height: 11rem;-webkit-mask-image: radial-gradient(ellipse 80% 100% at 85% 0%,#000 10%,transparent 72%);mask-image: radial-gradient(ellipse 80% 100% at 85% 0%,#000 10%,transparent 72%)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head{display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;justify-content: space-between;align-content: start;gap: 0.75rem 1rem;min-height: 0;padding: var(--rd-pad) var(--rd-pad) 1.35rem;border-bottom: 1px solid var(--rd-line)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head img{height: 1.6rem;width: auto;max-width: 60%;object-fit: contain;object-position: left center}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head-tag.rd-chip{margin-left: 0;padding: 0.34rem 0.8rem 0.34rem 0.7rem;font-size: 0.75rem;letter-spacing: 0.01em;text-transform: none;background: rgba(239,244,255,0.9);box-shadow: inset 0 1px 0 rgba(255,255,255,0.9)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head-meta{order: 3;flex-basis: 100%;margin-top: 0;font-size: 0.92rem;font-weight: 500;color: var(--ink-2)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs h3.rd-kicker{margin: 0 0 0.95rem;font-size: 0.7rem;line-height: 1.2}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .rd-kicker.is-rule::after{order: 1}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-compare-unit{order: 2;font-size: 0.78rem;font-weight: 500;letter-spacing: 0;text-transform: none;color: var(--ink-3);white-space: nowrap}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-story{padding: 1.6rem var(--rd-pad) 0}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-story .cs-block + .cs-block{margin-top: 1.5rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-story p{font-size: 0.975rem;line-height: 1.6;color: var(--ink-2);text-wrap: pretty}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-actions{gap: 0.7rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-actions li{gap: 0.7rem;font-size: 0.96rem;line-height: 1.5;text-wrap: pretty}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-actions .rd-check{margin-top: 0.1rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-actions .rd-check .ic{margin: 0;color: var(--accent)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-compare{display: flex;flex-direction: column;margin: 1.6rem var(--rd-pad) var(--rd-pad);padding: 1.25rem 1.3rem 1.3rem;background: var(--rd-grad-muted);border: 1px solid var(--rd-line);border-radius: var(--rd-r-inner);box-shadow: inset 0 1px 0 rgba(255,255,255,0.8)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-compare h3.rd-kicker{margin-bottom: 1.1rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-row + .cs-row{margin-top: 1rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-bar-label{margin-bottom: 0.45rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-bar-label span{font-size: 0.85rem;color: var(--ink-2)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-bar-label b{font-size: clamp(1.25rem,2.2vw,1.5rem);line-height: 1;letter-spacing: -0.035em;color: var(--ink-2);white-space: nowrap}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-row-after .cs-bar-label b{font-size: clamp(1.6rem,3vw,2.1rem);color: var(--accent)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-bar-label b span{font-size: inherit;color: inherit}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-bar-label b .rd-unit{font-size: 0.6em}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-bar{height: 0.7rem;background: rgba(20,19,26,0.055);box-shadow: inset 0 1px 1px rgba(16,24,64,0.06)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-row-before .cs-bar i{background: repeating-linear-gradient(135deg,rgba(255,255,255,0.55) 0 4px,transparent 4px 8px),rgba(20,19,26,0.16)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-row-after .cs-bar i{background: linear-gradient(90deg,#0046E0,var(--accent) 45%,#5B8DFF);box-shadow: 0 2px 10px -2px rgba(0,82,255,0.45),inset 0 1px 0 rgba(255,255,255,0.3)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpis{margin-top: auto;padding-top: 1.2rem;border-top: 0;gap: 0.6rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi.rd-tile{display: flex;flex-direction: column;justify-content: flex-start;gap: 0.35rem;padding: 0.95rem 1rem 0.9rem;border-radius: var(--rd-r-tile);box-shadow: inset 0 1px 0 #fff,0 1px 2px rgba(16,24,64,0.05),0 8px 18px -14px rgba(16,24,64,0.25)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi b.rd-num{font-size: clamp(1.75rem,2.9vw,2.15rem);line-height: 1;white-space: nowrap}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi b.rd-num:not(.is-accent){color: var(--ink)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi b span{display: inline;margin-top: 0;color: inherit}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi b .rd-unit{font-size: 0.5em;letter-spacing: -0.01em;margin-left: 0}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-x{font-size: 0.66em;margin-right: 0.04em}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi > span{margin-top: 0;font-size: 0.82rem;line-height: 1.35;color: var(--ink-2);text-wrap: pretty}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote{display: flex;flex-direction: column;padding: var(--rd-pad);background: linear-gradient(180deg,var(--surface-2) 0%,#F7F8FA 100%);border-top: 1px solid var(--rd-line)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review{flex: 1;display: flex;flex-direction: column;padding: 1.25rem 1.35rem 1.1rem;background: var(--surface);border: 1px solid var(--rd-line);border-radius: var(--rd-r-inner);box-shadow: var(--rd-highlight),0 1px 2px rgba(16,24,64,0.04),0 14px 30px -22px rgba(16,24,64,0.28)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-stars{margin: 0;flex: none;flex-basis: auto;flex-wrap: wrap;row-gap: 0.35rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-stars .ic{width: 0.95rem;height: 0.95rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-source{color: var(--ink-2);font-weight: 500}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review{position: relative;isolation: isolate;overflow: hidden}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review::before{content: "\201C";position: absolute;z-index: -1;right: 1.1rem;top: 0.2rem;font-family: Georgia,"Times New Roman",serif;font-size: 6.5rem;line-height: 1;font-weight: 700;color: rgba(0,82,255,0.09);pointer-events: none}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote blockquote{flex: 1 1 auto;display: flex;align-items: center;margin: 0;padding: 1rem 0 1.1rem;font-size: clamp(1rem,1.35vw,1.06rem);line-height: 1.62;color: var(--ink);text-wrap: pretty}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote blockquote.is-short{font-size: clamp(1.06rem,1.55vw,1.2rem);line-height: 1.55;letter-spacing: -0.01em}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review-head{flex-wrap: nowrap;gap: 0.7rem;margin-top: auto;padding-top: 0.95rem;border-top: 1px solid var(--rd-line)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review-head img,:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-avatar{width: 2.4rem;height: 2.4rem;box-shadow: 0 0 0 3px #fff,0 0 0 4px var(--rd-line)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-avatar{background: linear-gradient(180deg,#F5F8FF 0%,#E4ECFF 100%);font-size: 0.95rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-foot{display: flex;border-top: 1px solid var(--rd-line);background: var(--surface)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-foot .rd-link{flex: 1;justify-content: space-between;padding: 1rem var(--rd-pad);text-decoration: none;transition: background 0.3s}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-foot .rd-link:hover{background: rgba(239,244,255,0.55)}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-foot .rd-link:focus-visible{outline: 2px solid var(--accent);outline-offset: -4px;border-radius: 0 0 var(--rd-r-card) var(--rd-r-card)}@supports not (grid-template-rows: subgrid){:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo > .cs{display: flex;flex-direction: column;grid-row: auto}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo .cs-grid{display: block}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote{flex: 1}}@media (max-width: 56rem){:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo{grid-template-columns: minmax(0,1fr);row-gap: var(--rd-gap);max-width: 42rem;margin-inline: auto}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-duo > .cs,[data-section="leads-resultats"] .cs-duo > .cs{display: flex;flex-direction: column;grid-row: auto;grid-template-rows: none}}@media (max-width: 30rem){:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head{display: grid;grid-template-columns: minmax(0,1fr);justify-items: start;gap: 0.7rem;padding-bottom: 1.15rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head-meta{margin-top: -0.1rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-head img{height: 1.35rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-compare{margin-inline: 0.75rem;padding: 1.1rem 1rem 1rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-compare-unit{white-space: normal;text-align: right}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-kpi.rd-tile{padding: 0.8rem 0.8rem 0.75rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote{padding: 0.75rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review{padding: 1.1rem 1.1rem 1rem}:is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs-quote .g-review::before{top: auto;bottom: -1.6rem;right: 0.8rem;font-size: 5rem}}@media (prefers-reduced-motion: reduce){html:not(.no-js) :is([data-section="home-resultats"],[data-section="leads-resultats"]) .cs.reveal .cs-bar i{width: var(--v,50%);transition: none}}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-wrap{position: relative;max-width: var(--rd-w-wide)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: auto auto 1fr auto;column-gap: var(--rd-gap);row-gap: 0;align-items: stretch}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-card{display: grid;grid-row: span 4;grid-template-rows: subgrid;row-gap: 0;padding: 0;border-radius: var(--rd-r-card);transition: box-shadow 0.5s var(--rd-ease),border-color 0.3s,opacity 0.75s var(--ease-out),transform 0.75s var(--ease-out)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-card:hover{transform: none;border-color: var(--accent-line);box-shadow: var(--rd-highlight),var(--rd-shadow-hover)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-head{display: flex;align-items: flex-start;gap: 1rem;padding: var(--rd-pad-lg) var(--rd-pad-lg) 1.35rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-head-txt{min-width: 0}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .plan h3.tp-name{margin: 0;padding: 0;border: 0;font-size: clamp(1.3rem,2.1vw,1.55rem)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-for{margin-top: 0.2rem;font-size: 0.95rem;line-height: 1.45}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-offer{position: relative;isolation: isolate;overflow: hidden;--tp-inset: 0.625rem;margin-inline: var(--tp-inset);padding: clamp(1.25rem,2.4vw,1.6rem) calc(var(--rd-pad-lg) - var(--tp-inset) - 1px) clamp(1.1rem,2.2vw,1.4rem);border-radius: calc(var(--rd-r-card) - 0.5rem);background: linear-gradient(180deg,#F4F7FF 0%,#FAFBFF 55%,#FFFFFF 100%);border: 1px solid rgba(0,82,255,0.14);box-shadow: inset 0 1px 0 rgba(255,255,255,0.95)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-offer::after{content: "";position: absolute;z-index: -1;right: -12%;top: -55%;width: 70%;height: 120%;background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-offer .rd-grid-bg{-webkit-mask-image: radial-gradient(ellipse 60% 70% at 100% 0%,#000 10%,transparent 70%);mask-image: radial-gradient(ellipse 60% 70% at 100% 0%,#000 10%,transparent 70%)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-price{display: flex;align-items: baseline;flex-wrap: wrap;column-gap: 0.7rem;row-gap: 0.2rem;margin-top: 0.55rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-amount{font-size: clamp(3.1rem,5.6vw,4.1rem);letter-spacing: -0.055em}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-amount .rd-unit{font-size: 0.5em;font-weight: 500;color: var(--ink-2);margin-left: 0.02em}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-per{font-size: 1rem;font-weight: 500;color: var(--ink-2);letter-spacing: -0.01em;white-space: nowrap}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-chips{list-style: none;display: flex;flex-wrap: wrap;gap: 0.45rem;margin-top: 1rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .plan .tp-btn{margin-top: 1.35rem;padding-block: 0.95rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-included{padding: 1.7rem var(--rd-pad-lg) 1.8rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-list{margin-top: 1.15rem;gap: 0.75rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-list li{white-space: normal;color: var(--ink);font-size: 0.95rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-foot{display: flex;align-items: center;padding: 1rem var(--rd-pad-lg);border-top: 1px solid var(--rd-line);background: linear-gradient(180deg,rgba(20,19,26,0.012),rgba(20,19,26,0.025));color: inherit;text-decoration: none;border-radius: 0 0 var(--rd-r-card) var(--rd-r-card);transition: background 0.3s}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-foot .rd-link{width: 100%;justify-content: space-between}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-foot:hover{background: var(--accent-soft)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-foot:hover .rd-link-arrow{transform: translateX(3px);background: var(--accent);border-color: var(--accent);color: #fff}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-foot:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band{list-style: none;margin-top: var(--rd-gap);display: grid;grid-template-columns: repeat(3,minmax(0,1fr));padding: 1.35rem 0}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item{position: relative;display: flex;align-items: flex-start;gap: 0.85rem;min-width: 0;padding-inline: 1.5rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item + .tp-band-item::before{content: "";position: absolute;left: 0;top: -0.35rem;bottom: -0.35rem;width: 1px;background: linear-gradient(180deg,transparent,var(--rd-line-2) 20%,var(--rd-line-2) 80%,transparent)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item b{display: block;font-size: 0.975rem;font-weight: 600;line-height: 1.35;letter-spacing: -0.015em;color: var(--ink)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item p{margin-top: 0.2rem;font-size: 0.9rem;line-height: 1.45;color: var(--ink-2);text-wrap: pretty}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item .rd-icon{margin-top: 0.05rem}@supports not (grid-template-rows: subgrid){:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-grid{grid-template-rows: none}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-card{display: flex;flex-direction: column;grid-row: auto}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-head{min-height: 7.5rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-included{flex: 1}}@media (max-width: 64rem){:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item{padding-inline: 1.1rem}}@media (max-width: 56rem){:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-wrap{max-width: 34rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-grid{grid-template-columns: minmax(0,1fr);grid-template-rows: none;row-gap: var(--rd-gap)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-card{display: flex;flex-direction: column;grid-row: auto}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band{grid-template-columns: minmax(0,1fr);padding: 0.35rem 0}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item{padding: 1rem var(--rd-pad)}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-band-item + .tp-band-item::before{left: var(--rd-pad);right: var(--rd-pad);top: 0;bottom: auto;width: auto;height: 1px;background: var(--rd-line)}}@media (max-width: 30rem){:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-head{gap: 0.85rem;padding-bottom: 1.15rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-offer{--tp-inset: 0.45rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .plan .tp-btn{padding-inline: 1.1rem;font-size: 1rem}:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-included{padding-block: 1.5rem 1.6rem}}[data-section="leads-tarif"] .tp-solo{grid-row: auto;grid-template-rows: none;grid-template-columns: minmax(0,1.08fr) minmax(0,1fr)}[data-section="leads-tarif"] .tp-main{--tp-solo-inset: 1rem;display: flex;flex-direction: column;min-width: 0;padding-bottom: var(--tp-solo-inset)}[data-section="leads-tarif"] .tp-solo .tp-offer{flex: 1;--tp-inset: var(--tp-solo-inset)}[data-section="leads-tarif"] .tp-solo .tp-included{display: flex;flex-direction: column;justify-content: center;min-width: 0;padding: var(--rd-pad-lg);border-left: 1px solid var(--rd-line);background: linear-gradient(180deg,rgba(20,19,26,0.008),rgba(20,19,26,0.022));border-radius: 0 var(--rd-r-card) var(--rd-r-card) 0}@media (max-width: 56rem){[data-section="leads-tarif"] .tp-solo{display: flex;flex-direction: column}[data-section="leads-tarif"] .tp-solo .tp-included{padding: 1.7rem var(--rd-pad-lg) 1.9rem;border-left: 0;border-top: 1px solid var(--rd-line);border-radius: 0 0 var(--rd-r-card) var(--rd-r-card)}}@media (max-width: 30rem){[data-section="leads-tarif"] .tp-main{--tp-solo-inset: 0.45rem}[data-section="leads-tarif"] .tp-solo .tp-included{padding-block: 1.5rem 1.7rem}}@media (prefers-reduced-motion: reduce){:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-card:hover,:is([data-section="home-tarif"],[data-section="leads-tarif"]) .tp-foot:hover .rd-link-arrow{transform: none}}[data-section="leads-pour-qui"] .pq-grid{grid-template-rows: auto repeat(3,auto);row-gap: 0;align-items: stretch}[data-section="leads-pour-qui"] .pq-card{display: grid;grid-row: 1 / span 4;grid-template-rows: subgrid;row-gap: 0;align-content: stretch}[data-section="leads-pour-qui"] .pq-yes{grid-column: span 7}[data-section="leads-pour-qui"] .pq-no{grid-column: span 5}[data-section="leads-pour-qui"] .pq-top{display: flex;align-items: center;gap: 0.8rem;padding-bottom: clamp(0.75rem,1.4vw,1rem)}[data-section="leads-pour-qui"] .pq-top .rd-kicker{flex: 1;margin: 0;font-size: 0.72rem;line-height: 1.2}[data-section="leads-pour-qui"] .pq-rows{grid-row: span 3;display: grid;grid-template-rows: subgrid;gap: 0;margin: 0;padding: 0}[data-section="leads-pour-qui"] .pq-row{display: grid;align-items: center;column-gap: clamp(0.9rem,1.6vw,1.25rem);padding-block: clamp(1.05rem,1.9vw,1.45rem);min-width: 0}[data-section="leads-pour-qui"] .pq-row + .pq-row{border-top: 1px solid var(--rd-line)}[data-section="leads-pour-qui"] .pq-row:last-child{padding-bottom: 0}[data-section="leads-pour-qui"] .pq-yes .pq-row{grid-template-columns: auto minmax(0,1fr) auto}[data-section="leads-pour-qui"] .pq-yes .pq-row + .pq-row{border-top-color: rgba(0,82,255,0.1)}[data-section="leads-pour-qui"] .pq-copy{min-width: 0}[data-section="leads-pour-qui"] .pq-title{display: block;font-size: clamp(1.05rem,1.5vw,1.18rem);line-height: 1.3;font-weight: 600;letter-spacing: -0.02em;color: var(--ink);text-wrap: balance}[data-section="leads-pour-qui"] .pq-text{margin-top: 0.3rem;font-size: 0.95rem;line-height: 1.55;color: var(--ink-2);text-wrap: pretty}[data-section="leads-pour-qui"] .pq-num{align-self: center;font-size: 0.78rem;font-weight: 600;letter-spacing: 0.04em;font-variant-numeric: tabular-nums;color: var(--ink-3);padding: 0.28rem 0.55rem;border-radius: 999px;border: 1px solid var(--rd-line-2);background: rgba(255,255,255,0.7)}[data-section="leads-pour-qui"] .pq-no .pq-row{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;gap: 0 0.8rem;font-size: 0.975rem;line-height: 1.55;color: var(--ink-2)}[data-section="leads-pour-qui"] .pq-no .rd-check{width: 1.75rem;height: 1.75rem;margin-top: 0;background: #fff;box-shadow: inset 0 1px 0 #fff,0 1px 2px rgba(16,24,64,0.05)}[data-section="leads-pour-qui"] .pq-no .rd-check .ic{width: 0.8rem;height: 0.8rem;stroke-width: 2.2}[data-section="leads-pour-qui"] .pq-grid.rd-halo{--rd-halo-top: 5%;--rd-halo-w: 60rem;--rd-halo-h: 90%}@supports not (grid-template-rows: subgrid){[data-section="leads-pour-qui"] .pq-grid{grid-template-rows: none}[data-section="leads-pour-qui"] .pq-card{grid-row: auto;display: flex;flex-direction: column}[data-section="leads-pour-qui"] .pq-rows{flex: 1;display: flex;flex-direction: column;justify-content: space-between}}@media (max-width: 48rem){[data-section="leads-pour-qui"] .pq-grid{grid-template-rows: none;row-gap: var(--rd-gap)}[data-section="leads-pour-qui"] .pq-card{display: flex;flex-direction: column;grid-template-rows: none}[data-section="leads-pour-qui"] .pq-rows{display: flex;flex-direction: column}[data-section="leads-pour-qui"] .pq-row{align-items: start}[data-section="leads-pour-qui"] .pq-yes .pq-row .rd-icon{margin-top: 0.1rem}[data-section="leads-pour-qui"] .pq-no .pq-row{align-items: start}[data-section="leads-pour-qui"] .pq-no .rd-check{margin-top: -0.1rem}[data-section="leads-pour-qui"] .pq-num{display: none}[data-section="leads-pour-qui"] .pq-yes .pq-row{grid-template-columns: auto minmax(0,1fr)}}[data-hx-hero] .hx{--hx-ease: cubic-bezier(0.32,0.72,0,1);--hx-spring: cubic-bezier(0.34,1.4,0.64,1);--hx-shadow: inset 0 1px 0 rgba(255,255,255,0.95),0 1px 1px rgba(16,24,64,0.04),0 6px 14px -6px rgba(16,24,64,0.08),0 30px 60px -28px rgba(16,24,64,0.28);--hx-shadow-front: inset 0 1px 0 #fff,0 1px 2px rgba(16,24,64,0.05),0 10px 22px -12px rgba(16,24,64,0.16),0 44px 80px -34px rgba(0,40,140,0.36);--hx-shift: 0px;position: absolute;inset: 0;z-index: 0;pointer-events: none;text-align: left;font-size: 16px;line-height: 1.25;color: var(--ink)}[data-hx-hero] .hx svg{display: block;flex: none}[data-hx-hero] .hx-f{position: absolute}[data-hx-hero] .hx-f-mob{display: none}[data-hx-hero] .hx-f-search::before,[data-hx-hero] .hx-f-ig::before{content: "";position: absolute;z-index: -1;left: 50%;top: 50%;width: 160%;height: 140%;transform: translate(-50%,-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.11),rgba(0,82,255,0.035) 60%,transparent);pointer-events: none}[data-hx-hero] .hx-px{will-change: transform}[data-hx-hero] .hx-bob{position: relative;animation: hx-bob 5.6s ease-in-out infinite alternate;will-change: transform}[data-hx-hero] .hx-f-search .hx-bob{animation-duration: 5.2s;animation-delay: -0.6s}[data-hx-hero] .hx-f-ig .hx-bob{animation-duration: 5.9s;animation-delay: -3.4s}@keyframes hx-bob{from{transform: translate3d(0,0,0)}to{transform: translate3d(0,-8px,0)}}[data-hx-hero] .hx.is-paused *,[data-hx-hero] .hx.is-paused *::before,[data-hx-hero] .hx.is-paused *::after{animation-play-state: paused !important}[data-hx-hero] .hx-card{position: relative;background: linear-gradient(180deg,#FFFFFF 0%,#FBFBFD 100%);border: 1px solid rgba(20,19,26,0.07);border-radius: 1.15em;box-shadow: var(--hx-shadow);overflow: hidden}[data-hx-hero] .hx-front,[data-hx-hero] .hx-toast{border: 1px solid transparent;background: linear-gradient(180deg,#FFFFFF 0%,#FAFBFE 100%) padding-box,linear-gradient(160deg,rgba(0,82,255,0.34) 0%,rgba(20,19,26,0.07) 28%,rgba(20,19,26,0.06) 72%,rgba(0,82,255,0.2) 100%) border-box;box-shadow: var(--hx-shadow-front)}[data-hx-hero] .hx-front::after{content: "";position: absolute;z-index: 4;left: 12%;right: 12%;top: 0;height: 1px;background: linear-gradient(90deg,transparent,#fff,transparent);pointer-events: none}[data-hx-hero] .hx-search{width: 20em;padding: 0.8em;transform: rotate(-1.5deg);transform-origin: 100% 0}[data-hx-hero] .hx-bar{display: flex;align-items: center;gap: 0.6em;height: 2.7em;padding: 0 0.95em;border-radius: 999px;background: #fff;border: 1px solid rgba(20,19,26,0.09);box-shadow: 0 2px 10px -4px rgba(16,24,64,0.16)}[data-hx-hero] .hx-g{width: 1.1em;height: 1.1em}[data-hx-hero] .hx-q{flex: 1;min-width: 0;display: flex;align-items: center;font-size: 0.94em;font-weight: 500;white-space: nowrap;overflow: hidden}[data-hx-hero] .hx-caret{width: 1.5px;height: 1.1em;margin-left: 1px;background: var(--accent);opacity: 0}[data-hx-hero] .hx.is-live .hx-caret{animation: hx-blink 1s steps(1) infinite}@keyframes hx-blink{0%,49%{opacity: 1}50%,100%{opacity: 0}}[data-hx-hero] .hx-lens{width: 1.05em;height: 1.05em;color: var(--accent)}[data-hx-hero] .hx-res{position: relative;height: 8.8em;margin-top: 0.6em;overflow: hidden;-webkit-mask-image: linear-gradient(180deg,#000 82%,transparent);mask-image: linear-gradient(180deg,#000 82%,transparent)}[data-hx-hero] .hx-ad{position: absolute;inset: 0 0 auto;z-index: 1;padding: 0.65em 0.75em 0.7em;border-radius: 0.85em;background: #fff;transition: opacity 0.45s var(--hx-ease),transform 0.7s var(--hx-spring)}[data-hx-hero] .hx-ad-hl{position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(180deg,#F1F5FF 0%,#F8FAFF 100%);box-shadow: inset 0 0 0 1px var(--accent-line),0 0 0 3px rgba(0,82,255,0.08);opacity: 0;transition: opacity 0.35s ease}[data-hx-hero] .hx-ad > :not(.hx-ad-hl){position: relative}[data-hx-hero] .hx-ad-meta{display: flex;align-items: center;gap: 0.55em;min-width: 0;font-size: 0.8em;white-space: nowrap}[data-hx-hero] .hx-ad-meta b{font-weight: 700;color: var(--ink)}[data-hx-hero] .hx-dom{display: flex;align-items: center;gap: 0.4em;min-width: 0;color: var(--ink-2)}[data-hx-hero] .hx-dom i{width: 1.3em;height: 1.3em;flex: none;border-radius: 999px;background: linear-gradient(135deg,#2A6BFF,#0040CC);box-shadow: inset 0 0 0 2px #fff,0 0 0 1px rgba(20,19,26,0.08)}[data-hx-hero] .hx-ad-t{display: block;margin-top: 0.3em;font-size: 1.04em;font-weight: 600;letter-spacing: -0.015em;color: #1A0DAB;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero] .hx-ad-links{display: flex;gap: 0.4em;margin-top: 0.55em;overflow: hidden}[data-hx-hero] .hx-ad-links span{flex: none;padding: 0.2em 0.65em;border-radius: 999px;font-size: 0.8em;font-weight: 500;white-space: nowrap;color: #1A0DAB;background: #fff;border: 1px solid rgba(26,13,171,0.14)}[data-hx-hero] .hx-sk{display: block;height: 0.4em;margin-top: 0.45em;border-radius: 999px;background: rgba(20,19,26,0.07)}[data-hx-hero] .hx-sk.is-w90{width: 90%}[data-hx-hero] .hx-sk.is-w70{width: 68%}[data-hx-hero] .hx-sk.is-dom{width: 30%;height: 0.36em;margin-top: 0;background: rgba(20,19,26,0.1)}[data-hx-hero] .hx-sk.is-title{width: 76%;height: 0.55em;background: rgba(26,13,171,0.18)}[data-hx-hero] .hx-sk.is-title.is-short{width: 58%}[data-hx-hero] .hx-org{position: absolute;inset: 0 0 auto;padding: 0.6em 0.75em 0;transform: translateY(5.75em);transition: transform 0.7s var(--hx-spring)}[data-hx-hero] .hx-org-top{display: flex;align-items: center;gap: 0.45em}[data-hx-hero] .hx-org-top i{width: 1.1em;height: 1.1em;flex: none;border-radius: 999px;background: #E6E9F0;box-shadow: inset 0 0 0 2px #fff,0 0 0 1px rgba(20,19,26,0.06)}[data-hx-hero] .hx-org-row + .hx-org-row{margin-top: 0.9em}[data-hx-hero] .hx-sugg{position: absolute;inset: 0 0 auto;z-index: 2;display: grid;padding: 0.3em 0;border-radius: 0.85em;background: #fff;border: 1px solid rgba(20,19,26,0.08);box-shadow: 0 14px 28px -18px rgba(16,24,64,0.35);opacity: 0;transform: translateY(-0.3em);transition: opacity 0.25s ease,transform 0.35s var(--hx-ease)}[data-hx-hero] .hx-sugg-row{display: flex;align-items: center;gap: 0.6em;min-width: 0;height: 2.2em;padding: 0 0.8em;font-size: 0.86em;white-space: nowrap;color: var(--ink)}[data-hx-hero] .hx-sugg-row:first-child{background: #F4F6FA}[data-hx-hero] .hx-sugg-row svg{width: 0.95em;height: 0.95em;color: var(--ink-3)}[data-hx-hero] .hx-sugg-row span{overflow: hidden;text-overflow: ellipsis}[data-hx-hero] .hx-search.is-sugg .hx-sugg{opacity: 1;transform: none}[data-hx-hero] .hx-search:not(.is-ad) .hx-ad{opacity: 0;transform: translateY(-0.9em) scale(0.97)}[data-hx-hero] .hx-search:not(.is-ad) .hx-org{transform: translateY(0)}[data-hx-hero] .hx-cursor{position: absolute;z-index: 3;left: 0;top: 0;width: 1.3em;height: 1.3em;color: var(--ink);opacity: 0;transform: translate(17em,9em);transition: transform 0.75s var(--hx-ease),opacity 0.3s ease;filter: drop-shadow(0 2px 3px rgba(16,24,64,0.25))}[data-hx-hero] .hx-cursor svg{width: 100%;height: 100%}[data-hx-hero] .hx-search.is-aim .hx-cursor{opacity: 1;transform: translate(13.2em,2.35em)}[data-hx-hero] .hx-search.is-click .hx-cursor{transform: translate(13.2em,2.35em) scale(0.82);transition-duration: 0.12s}[data-hx-hero] .hx-search.is-click .hx-ad-hl,[data-hx-hero] .hx-search.is-hot .hx-ad-hl{opacity: 1}[data-hx-hero] .hx-search.is-click .hx-ad{transform: scale(0.985);transition-duration: 0.2s}[data-hx-hero] .hx-ig{width: 14.75em;transform: rotate(2.5deg);transform-origin: 0 0}[data-hx-hero] .hx-ig-head{display: flex;align-items: center;gap: 0.55em;height: 2.9em;padding: 0 0.8em}[data-hx-hero] .hx-ig-av{width: 1.8em;height: 1.8em;padding: 0.12em;border-radius: 999px;background: conic-gradient(from 200deg,#FEDA75,#FA7E1E,#D62976,#962FBF,#4F5BD5,#FEDA75);flex: none}[data-hx-hero] .hx-ig-av i{display: block;width: 100%;height: 100%;border-radius: 999px;background: linear-gradient(135deg,#2A6BFF,#0040CC);box-shadow: 0 0 0 0.1em #fff}[data-hx-hero] .hx-ig-id{min-width: 0;flex: 1;line-height: 1.2}[data-hx-hero] .hx-ig-id b{display: block;font-size: 0.84em;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero] .hx-ig-id i{display: block;font-style: normal;font-size: 0.72em;color: var(--ink-3)}[data-hx-hero] .hx-ig-more{display: flex;gap: 0.16em}[data-hx-hero] .hx-ig-more i{width: 0.22em;height: 0.22em;border-radius: 999px;background: var(--ink-2)}[data-hx-hero] .hx-ig-media{position: relative;height: 9.4em;overflow: hidden;background: radial-gradient(90% 70% at 30% 20%,rgba(255,255,255,0.75),transparent 60%),linear-gradient(155deg,#E4ECFF 0%,#B6CCFF 48%,#6F97FF 100%)}[data-hx-hero] .hx-ig-light{position: absolute;z-index: 2;inset: -30% auto -30% -60%;width: 45%;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.5),transparent);transform: translateX(0) skewX(-18deg);opacity: 0}[data-hx-hero] .hx-ig.is-like .hx-ig-light{animation: hx-sheen 1.1s var(--hx-ease)}@keyframes hx-sheen{0%{transform: translateX(0) skewX(-18deg);opacity: 1}100%{transform: translateX(460%) skewX(-18deg);opacity: 1}}[data-hx-hero] .hx-ig-disc{position: absolute;left: 50%;top: 54%;width: 8.5em;height: 8.5em;margin: -4.25em 0 0 -4.25em;border-radius: 999px;background: radial-gradient(closest-side,rgba(255,255,255,0.85),rgba(255,255,255,0.28) 62%,transparent);transition: opacity 0.5s ease}[data-hx-hero] .hx-prod{position: absolute;left: 50%;top: 50%;width: 4.6em;height: 6.9em;margin: -3.5em 0 0 -2.3em;filter: drop-shadow(0 10px 14px rgba(0,40,140,0.26));animation: hx-prod 4.6s ease-in-out infinite alternate;transition: opacity 0.5s ease}@keyframes hx-prod{from{transform: translateY(0.12em) rotate(-5deg)}to{transform: translateY(-0.28em) rotate(-2deg)}}[data-hx-hero] .hx-ig-house{position: absolute;left: 50%;top: 50%;width: 9em;height: auto;margin: -2.6em 0 0 -4.5em;filter: drop-shadow(0 8px 10px rgba(0,40,140,0.3));opacity: 0;transition: opacity 0.5s ease}[data-hx-hero] .hx-ig.is-b .hx-prod,[data-hx-hero] .hx-ig.is-b .hx-ig-disc{opacity: 0}[data-hx-hero] .hx-ig.is-b .hx-ig-house{opacity: 1}[data-hx-hero] .hx-ig-pop{position: absolute;z-index: 2;left: 50%;top: 50%;width: 3em;height: 3em;margin: -1.5em 0 0 -1.5em;opacity: 0;transform: scale(0.3);filter: drop-shadow(0 4px 12px rgba(0,30,110,0.35))}[data-hx-hero] .hx-ig-pop svg{width: 100%;height: 100%}[data-hx-hero] .hx-ig.is-like .hx-ig-pop{animation: hx-pop 0.95s var(--hx-ease) forwards}@keyframes hx-pop{0%{opacity: 0;transform: scale(0.3)}25%{opacity: 1;transform: scale(1.12)}45%{opacity: 1;transform: scale(0.94)}70%{opacity: 1;transform: scale(1)}100%{opacity: 0;transform: scale(1.25) translateY(-0.6em)}}[data-hx-hero] .hx-ig-cta{position: relative;display: flex;align-items: center;justify-content: space-between;height: 2.5em;padding: 0 0.85em;overflow: hidden;color: var(--accent);border-bottom: 1px solid rgba(20,19,26,0.06)}[data-hx-hero] .hx-ig-cta-fill{position: absolute;inset: 0;background: linear-gradient(180deg,#2A6BFF,var(--accent));opacity: 0;transition: opacity 0.35s ease}[data-hx-hero] .hx-ig-cta-l{position: relative;font-size: 0.84em;font-weight: 600}[data-hx-hero] .hx-ig-cta svg{position: relative;width: 0.9em;height: 0.9em}[data-hx-hero] .hx-ig.is-cta .hx-ig-cta-fill{opacity: 1}[data-hx-hero] .hx-ig-cta::after{content: "En savoir plus";position: absolute;left: 1.012em;top: 50%;font-size: 0.84em;font-weight: 600;line-height: 1;color: #fff;transform: translateY(-50%);opacity: 0;transition: opacity 0.35s ease}[data-hx-hero] .hx-ig.is-cta .hx-ig-cta::after{opacity: 1}[data-hx-hero] .hx-ig-cta::before{content: "";position: absolute;right: 0.85em;top: 50%;width: 0.9em;height: 0.9em;margin-top: -0.45em;z-index: 1;background: #fff;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;opacity: 0;transition: opacity 0.35s ease}[data-hx-hero] .hx-ig.is-cta .hx-ig-cta::before{opacity: 1}[data-hx-hero] .hx-tap{position: absolute;left: 62%;top: 50%;width: 2.4em;height: 2.4em;margin: -1.2em 0 0 -1.2em;border-radius: 999px;background: rgba(255,255,255,0.55);opacity: 0;transform: scale(0.2)}[data-hx-hero] .hx-ig.is-tap .hx-tap{animation: hx-tap 0.7s var(--hx-ease) forwards}@keyframes hx-tap{0%{opacity: 0.9;transform: scale(0.2)}100%{opacity: 0;transform: scale(2.6)}}[data-hx-hero] .hx-ig-acts{display: flex;align-items: center;gap: 0.65em;height: 2.4em;padding: 0 0.85em;color: var(--ink)}[data-hx-hero] .hx-ig-acts svg{width: 1.12em;height: 1.12em}[data-hx-hero] .hx-ig-save{margin-left: auto}[data-hx-hero] .hx-ig-heart{position: relative;width: 1.12em;height: 1.12em}[data-hx-hero] .hx-ig-heart svg{position: absolute;inset: 0}[data-hx-hero] .hx-ig-heart .is-f{opacity: 1;transform: scale(1)}[data-hx-hero] .hx-ig-heart .is-o{opacity: 0}[data-hx-hero] .hx.is-live .hx-ig-heart .is-f{transition: opacity 0.2s ease,transform 0.5s var(--hx-spring)}[data-hx-hero] .hx.is-live .hx-ig:not(.is-liked) .hx-ig-heart .is-f{opacity: 0;transform: scale(0.4)}[data-hx-hero] .hx.is-live .hx-ig:not(.is-liked) .hx-ig-heart .is-o{opacity: 1}[data-hx-hero] .hx-front{z-index: 2}[data-hx-hero] .hx-toast{position: absolute;z-index: 1;width: 18.5em;height: 3.9em;border-radius: 1.05em}[data-hx-hero] .hx-t-item{position: absolute;inset: 0;display: flex;align-items: center;gap: 0.7em;padding: 0 1em 0 0.75em;opacity: 0;transform: translateY(-0.5em);transition: opacity 0.3s ease,transform 0.5s var(--hx-ease)}[data-hx-hero] .hx-t-item:has(.hx-t-amt){gap: 0.6em;padding-right: 0.7em}[data-hx-hero] .hx-toast[data-show="0"] .hx-t-item[data-i="0"],[data-hx-hero] .hx-toast[data-show="1"] .hx-t-item[data-i="1"],[data-hx-hero] .hx-toast[data-show="2"] .hx-t-item[data-i="2"],[data-hx-hero] .hx-toast[data-show="3"] .hx-t-item[data-i="3"]{opacity: 1;transform: none}[data-hx-hero] .hx-t-ic{display: grid;place-items: center;width: 2.35em;height: 2.35em;flex: none;border-radius: 0.75em;background: linear-gradient(180deg,#EFFAF5 0%,#DFF4EA 100%);box-shadow: inset 0 0 0 1px rgba(14,159,110,0.22);color: var(--pos)}[data-hx-hero] .hx-t-ic svg{width: 1.15em;height: 1.15em}[data-hx-hero] .hx-t-tx{flex: 1;min-width: 0}[data-hx-hero] .hx-t-tx b{display: block;font-size: 0.88em;font-weight: 600;letter-spacing: -0.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero] .hx-t-tx i{display: flex;align-items: center;gap: 0.3em;margin-top: 0.12em;font-style: normal;font-size: 0.76em;color: var(--ink-3);white-space: nowrap}[data-hx-hero] .hx-src-g{width: 1em;height: 1em}[data-hx-hero] .hx-src-ig{width: 1em;height: 1em;border-radius: 26.7%;flex: none;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='5' width='14' height='14' rx='4.2' fill='none' stroke='%23fff' stroke-width='1.9'/%3E%3Ccircle cx='12' cy='12' r='3.3' fill='none' stroke='%23fff' stroke-width='1.9'/%3E%3Ccircle cx='16.1' cy='7.9' r='1.05' fill='%23fff'/%3E%3C/svg%3E") center / 100% 100% no-repeat,radial-gradient(125% 125% at 28% 108%,#FFDD55 0%,#FFDD55 12%,#FF543E 45%,#C837AB 72%,#6A3BD8 100%)}[data-hx-hero] .hx-t-amt{flex: none;font-size: 0.96em;font-weight: 600;letter-spacing: -0.01em;color: var(--pos);white-space: nowrap;font-variant-numeric: tabular-nums}[data-hx-hero] .hx-t-ring{position: absolute;inset: -1px;border-radius: inherit;box-shadow: 0 0 0 2px rgba(14,159,110,0.5),0 0 22px 2px rgba(14,159,110,0.25);opacity: 0;pointer-events: none}[data-hx-hero] .hx-toast.is-land .hx-t-ring{animation: hx-ring 1.1s var(--hx-ease) 0.12s both}@keyframes hx-ring{0%{opacity: 0.95;transform: scale(1)}100%{opacity: 0;transform: scale(1.06,1.4)}}[data-hx-hero] .hx.is-live .hx-toast{opacity: 0;transform: translateY(-2.4em) scale(0.95);transition: opacity 0.3s ease,transform 0.45s var(--hx-ease)}[data-hx-hero] .hx.is-live .hx-toast.is-on{opacity: 1;transform: none;transition: opacity 0.2s ease,transform 0.85s var(--hx-spring)}[data-hx-hero] .hx-toast.is-land .hx-t-ic{animation: hx-ic 0.9s var(--hx-spring) 0.1s both}@keyframes hx-ic{0%{transform: scale(0.7)}45%{transform: scale(1.12)}100%{transform: scale(1)}}[data-hx-hero] .hx-f-search .hx-toast{left: 3.2em;top: 13.3em}[data-hx-hero] .hx-f-ig .hx-toast{left: -3.4em;top: 17.1em}[data-hx-hero] .hx.is-enter .hx-card,[data-hx-hero] .hx.is-enter .hx-mob{animation: hx-in 1.15s var(--hx-spring) both}[data-hx-hero] .hx.is-enter .hx-f-search .hx-card{animation-delay: 0.12s}[data-hx-hero] .hx.is-enter .hx-f-ig .hx-card{animation-delay: 0.3s}[data-hx-hero] .hx.is-enter .hx-mob{animation-delay: 0.05s}@keyframes hx-in{from{opacity: 0;translate: 0 2.2em;scale: 0.9}to{opacity: 1;translate: 0 0;scale: 1}}html.hx-js [data-hx-hero] .hx:not(.is-enter) .hx-card,html.hx-js [data-hx-hero] .hx:not(.is-enter) .hx-mob,html.hx-js [data-hx-hero] .hx:not(.is-live) .hx-toast,html.hx-js [data-hx-hero] .hx:not(.is-enter) .hx-f::before{opacity: 0}html.hx-js [data-hx-hero] .hx .hx-f::before{transition: opacity 0.9s ease 0.3s}@media (min-width: 84.0625rem){[data-hx-hero] .hx{font-size: clamp(14.5px,calc(14.5px + (100vw - 1345px) * 0.0082),19px);--hx-shift: clamp(0px,calc((100vw - 1345px) * 0.26),9.5rem)}[data-hx-hero][data-section="home-hero"] .hx-f-search{right: calc(50% + 20.75rem + var(--hx-shift));top: calc(15rem - var(--hx-shift) * 0.2)}[data-hx-hero][data-section="home-hero"] .hx-f-ig{left: calc(50% + 26.5rem + var(--hx-shift));top: calc(3rem - var(--hx-shift) * 0.35)}}@media (min-width: 84.0625rem) and (min-height: 50rem){[data-hx-hero][data-section="home-hero"] .hero-inner{min-height: min(calc(100svh - var(--header-h)),50rem);padding-bottom: clamp(2rem,calc(2rem + (100vh - 800px) * 0.25),4rem)}}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero] .hx{font-size: clamp(12px,calc(12px + (100vw - 992px) * 0.0078),14.75px)}[data-hx-hero][data-section="home-hero"] .hx-f-search{right: calc(50% + 16.25rem);top: 18.5rem}[data-hx-hero][data-section="home-hero"] .hx-f-ig{left: calc(50% + 16.25rem);top: 18.75rem}[data-hx-hero] .hx-f-search::before,[data-hx-hero] .hx-f-ig::before{width: 130%;height: 150%}[data-hx-hero] .hx-search{width: 17.5em;padding: 0.7em}[data-hx-hero] .hx-q{font-size: 0.9em}[data-hx-hero] .hx-bar{height: 2.4em}[data-hx-hero] .hx-res{height: 5.2em;margin-top: 0.5em}[data-hx-hero] .hx-ad{padding: 0.55em 0.7em 0.6em}[data-hx-hero] .hx-ad-links{display: none}[data-hx-hero] .hx-org{transform: translateY(5.4em)}[data-hx-hero] .hx-search.is-aim .hx-cursor,[data-hx-hero] .hx-search.is-click .hx-cursor{transform: translate(11.4em,2.1em)}[data-hx-hero] .hx-search.is-click .hx-cursor{transform: translate(11.4em,2.1em) scale(0.82)}[data-hx-hero] .hx-f-search .hx-toast{left: 0;top: 9.35em;width: 17.5em;height: 3.6em}[data-hx-hero] .hx-t-tx b{font-size: max(0.88em,12px)}[data-hx-hero] .hx-t-tx i{font-size: max(0.76em,11px)}[data-hx-hero] .hx-t-item{gap: 0.55em;padding: 0 0.8em 0 0.6em}[data-hx-hero] .hx-t-ic{width: 2.15em;height: 2.15em}[data-hx-hero] .hx-ig{display: grid;grid-template-columns: 4.6em minmax(0,1fr);grid-template-rows: 2.3em 2.3em;column-gap: 0.7em;row-gap: 0;width: 17.5em;padding: 0.6em}[data-hx-hero] .hx-ig-media{grid-column: 1;grid-row: 1 / 3;height: auto;border-radius: 0.7em}[data-hx-hero] .hx-prod{width: 2.3em;height: 3.45em;margin: -1.72em 0 0 -1.15em}[data-hx-hero] .hx-ig-disc{width: 4.2em;height: 4.2em;margin: -2.1em 0 0 -2.1em}[data-hx-hero] .hx-ig-house{width: 4.4em;margin: -1.3em 0 0 -2.2em}[data-hx-hero] .hx-ig-pop{width: 2em;height: 2em;margin: -1em 0 0 -1em}[data-hx-hero] .hx-ig-head{grid-column: 2;grid-row: 1;height: auto;padding: 0}[data-hx-hero] .hx-ig-cta{grid-column: 2;grid-row: 2;align-self: center;height: 1.95em;padding: 0 0.7em;border: 1px solid var(--accent-line);border-radius: 999px;background: var(--accent-soft)}[data-hx-hero] .hx-ig-cta::after{left: 0.833em}[data-hx-hero] .hx-ig-cta::before{right: 0.7em}[data-hx-hero] .hx-ig-acts{display: none}[data-hx-hero] .hx-f-ig .hx-toast{left: 0;top: 5.75em;width: 17.5em;height: 3.6em}[data-hx-hero] .hx-f-ig .hx-bob{animation-duration: 5.4s}}@media (min-width: 64rem) and (max-height: 50rem){[data-hx-hero][data-section="home-hero"] .hero-proof{margin-top: 2.25rem}}@media (min-width: 64rem) and (max-height: 46rem){[data-hx-hero][data-section="home-hero"] .hero-inner{padding-top: 1.25rem}[data-hx-hero][data-section="home-hero"] .hero-inner .hero-lede{margin-top: 1.3rem}[data-hx-hero][data-section="home-hero"] .hero-inner .hero-actions{margin-top: 2rem}[data-hx-hero][data-section="home-hero"] .hero-proof{margin-top: 1.75rem}}@media (max-width: 61.9375rem){[data-hx-hero] .hx{position: relative;inset: auto;order: 10;display: flex;justify-content: center;width: 100%;margin-top: 1.6rem;font-size: 15px}[data-hx-hero] .hx-f-search,[data-hx-hero] .hx-f-ig{display: none}[data-hx-hero] .hx-f-mob{display: block;position: relative;width: min(20em,calc(100vw - 3rem));height: 9.5em}[data-hx-hero] .hx-f-mob::before{content: "";position: absolute;z-index: -1;left: 50%;top: 45%;width: 130%;height: 150%;transform: translate(-50%,-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.1),transparent);pointer-events: none}[data-hx-hero] .hx-f-mob .hx-toast{left: 0.9em;right: 0.9em;top: 5.55em;width: auto;height: 3.75em}}[data-hx-hero] .hx-mob{position: relative;z-index: 2;height: 6.1em;border-radius: 1.15em;overflow: hidden}[data-hx-hero] .hx-mob-s{position: absolute;inset: 0;padding: 0.55em;transition: opacity 0.45s ease,transform 0.6s var(--hx-ease)}[data-hx-hero] .hx-mob[data-scene="g"] .hx-mob-m,[data-hx-hero] .hx-mob[data-scene="m"] .hx-mob-g{opacity: 0;transform: translateY(1.2em)}[data-hx-hero] .hx-mob-bar{display: flex;align-items: center;gap: 0.5em;height: 2.1em;padding: 0 0.8em;border-radius: 999px;background: #fff;border: 1px solid rgba(20,19,26,0.09);box-shadow: 0 2px 8px -4px rgba(16,24,64,0.16)}[data-hx-hero] .hx-mob-bar .hx-g{width: 0.95em;height: 0.95em}[data-hx-hero] .hx-mob-bar .hx-q{font-size: 0.84em}[data-hx-hero] .hx-mob-ad{position: relative;margin-top: 0.35em;padding: 0.3em 0.65em 0.35em;border-radius: 0.7em;transition: opacity 0.4s var(--hx-ease),transform 0.6s var(--hx-spring)}[data-hx-hero] .hx-mob-ad-meta,[data-hx-hero] .hx-mob-ad-t{position: relative;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero] .hx-mob-ad-hl{position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(180deg,#F1F5FF,#F8FAFF);box-shadow: inset 0 0 0 1px var(--accent-line);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero] .hx-mob-ad-meta{font-size: 0.7em;line-height: 1.35;color: var(--ink-2)}[data-hx-hero] .hx-mob-ad-meta b{margin-right: 0.45em;color: var(--ink);font-weight: 700}[data-hx-hero] .hx-mob-ad-t{font-size: 0.9em;line-height: 1.3;font-weight: 600;letter-spacing: -0.015em;color: #1A0DAB}[data-hx-hero] .hx-mob.is-hot .hx-mob-ad-hl{opacity: 1}[data-hx-hero] .hx-mob.is-typing .hx-mob-ad{opacity: 0;transform: translateY(-0.5em) scale(0.97)}[data-hx-hero] .hx-mob-tap{position: absolute;left: 78%;top: 50%;width: 2.2em;height: 2.2em;margin: -1.1em 0 0 -1.1em;border-radius: 999px;background: rgba(0,82,255,0.2);border: 1.5px solid rgba(0,82,255,0.4);opacity: 0;pointer-events: none}[data-hx-hero] .hx-mob.is-tap[data-scene="g"] .hx-mob-g .hx-mob-tap,[data-hx-hero] .hx-mob.is-tap[data-scene="m"] .hx-mob-m .hx-mob-tap{animation: hx-tap 0.7s var(--hx-ease) forwards}[data-hx-hero] .hx-mob-m{display: flex;gap: 0.7em;align-items: stretch}[data-hx-hero] .hx-mob-media{position: relative;width: 4.5em;flex: none;border-radius: 0.75em;overflow: hidden;background: radial-gradient(70% 60% at 50% 55%,rgba(255,255,255,0.8),transparent 70%),linear-gradient(155deg,#E4ECFF 0%,#B6CCFF 48%,#6F97FF 100%)}[data-hx-hero] .hx-mob-media::after{content: "";position: absolute;inset: 0;background: linear-gradient(140deg,#4A86FF 0%,var(--accent) 55%,#0038B8 100%);opacity: 0;transition: opacity 0.4s ease}[data-hx-hero] .hx-mob.is-b .hx-mob-media::after{opacity: 1}[data-hx-hero] .hx-mob-prod,[data-hx-hero] .hx-mob-house{position: absolute;z-index: 1;left: 50%;top: 50%;transition: opacity 0.4s ease}[data-hx-hero] .hx-mob-prod{width: 2.1em;height: 3.15em;margin: -1.6em 0 0 -1.05em;filter: drop-shadow(0 6px 8px rgba(0,40,140,0.25))}[data-hx-hero] .hx-mob-house{width: 3.4em;height: 2em;margin: -1em 0 0 -1.7em;opacity: 0}[data-hx-hero] .hx-mob.is-b .hx-mob-prod{opacity: 0}[data-hx-hero] .hx-mob.is-b .hx-mob-house{opacity: 1}[data-hx-hero] .hx-mob-pop{position: absolute;z-index: 2;left: 50%;top: 50%;width: 2em;height: 2em;margin: -1em 0 0 -1em;opacity: 0;filter: drop-shadow(0 3px 8px rgba(0,30,110,0.35))}[data-hx-hero] .hx-mob-pop svg{width: 100%;height: 100%}[data-hx-hero] .hx-mob.is-like .hx-mob-pop{animation: hx-pop 0.95s var(--hx-ease) forwards}[data-hx-hero] .hx-mob-body{flex: 1;min-width: 0;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;padding: 0.15em 0 0.05em}[data-hx-hero] .hx-mob-who{display: flex;align-items: center;gap: 0.5em;min-width: 0;max-width: 100%}[data-hx-hero] .hx-mob-who .hx-ig-av{width: 1.6em;height: 1.6em}[data-hx-hero] .hx-mob-id{min-width: 0;line-height: 1.2}[data-hx-hero] .hx-mob-id b{display: block;font-size: 0.8em;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero] .hx-mob-id i{display: flex;align-items: center;gap: 0.3em;font-style: normal;font-size: 0.68em;color: var(--ink-3);white-space: nowrap}[data-hx-hero] .hx-mob-cta{position: relative;display: flex;align-items: center;height: 1.9em;padding: 0 0.85em;border-radius: 999px;overflow: hidden;color: #fff;background: linear-gradient(180deg,#2A6BFF,var(--accent));box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 6px 14px -8px rgba(0,82,255,0.7);transition: transform 0.35s var(--hx-spring)}[data-hx-hero] .hx-mob-cta-l{position: relative;font-size: 0.78em;font-weight: 600;white-space: nowrap}[data-hx-hero] .hx-mob-cta .hx-mob-tap{left: 70%;background: rgba(255,255,255,0.5);border-color: rgba(255,255,255,0.7)}[data-hx-hero] .hx-mob.is-press .hx-mob-cta{transform: scale(0.95)}[data-hx-hero][data-section="home-hero"] .hero-badge-t{white-space: nowrap}@media (max-width: 34rem){[data-hx-hero][data-section="home-hero"] .hero-badge{flex-direction: column;gap: 0.3rem;padding: 0.4rem 0.9rem 0.45rem;border-radius: 1.1rem}}@media (prefers-reduced-motion: reduce){[data-hx-hero] .hx *,[data-hx-hero] .hx *::before,[data-hx-hero] .hx *::after{animation: none !important}[data-hx-hero] .hx-px{transform: none !important}}[data-hx-hero] .hx-toast{z-index: 3}[data-hx-hero] .hx-f-search .hx-toast{top: auto;bottom: -2.2em;left: 2.4em}[data-hx-hero] .hx-f-ig .hx-toast{top: auto;bottom: -2.2em;left: -3.2em}[data-hx-hero] .hx.is-live .hx-toast{transform: translateY(1.1em) scale(0.94)}[data-hx-hero] .hx.is-live .hx-toast.is-on{transform: none;box-shadow: inset 0 1px 0 #fff,0 2px 4px rgba(16,24,64,0.06),0 18px 36px -14px rgba(16,24,64,0.26),0 48px 80px -30px rgba(0,40,140,0.4)}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero] .hx-f-search .hx-toast,[data-hx-hero] .hx-f-ig .hx-toast{top: auto;bottom: -2.9em;left: 1.2em}[data-hx-hero] .hx-t-item:has(.hx-t-amt) .hx-t-when{display: none}[data-hx-hero] .hx-t-tx i{overflow: hidden;-webkit-mask-image: linear-gradient(90deg,#000 82%,transparent);mask-image: linear-gradient(90deg,#000 82%,transparent)}}@media (max-width: 61.9375rem){[data-hx-hero] .hx-f-mob .hx-toast{top: 3.9em}}[data-section="home-canaux"]{--cx2-t: 7s;--cx2-t2: 14s;--cx2-ease: cubic-bezier(0.32,0.72,0,1)}[data-section="home-canaux"] .cx2-grid{align-items: stretch}[data-section="home-canaux"] .cx2-stage{grid-column: span 7;display: flex;min-width: 0;position: relative}[data-section="home-canaux"] .cx2-doors{grid-column: span 5;display: grid;grid-template-rows: 1fr 1fr;gap: var(--rd-gap);min-width: 0}[data-section="home-canaux"] .cx2-band{grid-column: 1 / -1}[data-section="home-canaux"] .cx2-scene{--cx2-gap: clamp(0.875rem,1.8vw,1.35rem);position: relative;isolation: isolate;flex: 1;min-width: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--cx2-gap);padding: clamp(1rem,2.2vw,1.6rem);border-radius: var(--rd-r-card);border: 1px solid var(--rd-line);background: linear-gradient(180deg,#F5F8FF 0%,#FAFBFD 55%,#FBFBFD 100%);box-shadow: var(--rd-highlight),var(--rd-shadow);overflow: hidden}[data-section="home-canaux"] .cx2-scene::before{content: "";position: absolute;inset: 0 12% auto;height: 1px;background: linear-gradient(90deg,transparent,#fff,transparent);z-index: 2;pointer-events: none}[data-section="home-canaux"] .cx2-scene::after{content: "";position: absolute;z-index: -1;left: 50%;top: -30%;width: 110%;height: 80%;transform: translateX(-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}[data-section="home-canaux"] .cx2-scene .rd-grid-bg{-webkit-mask-image: radial-gradient(ellipse 85% 60% at 50% 0%,#000 10%,transparent 75%);mask-image: radial-gradient(ellipse 85% 60% at 50% 0%,#000 10%,transparent 75%)}[data-section="home-canaux"] .cx2-lane{--cx2-d: 0s;position: relative;min-width: 0;display: flex;flex-direction: column;gap: 0.85rem}[data-section="home-canaux"] .cx2-lane-m{--cx2-d: 0.35s}[data-section="home-canaux"] .cx2-lane-m::before{content: "";position: absolute;left: calc(var(--cx2-gap) / -2);top: 2.6rem;bottom: 0.4rem;width: 1px;background: linear-gradient(180deg,transparent,var(--rd-line-2) 15%,var(--rd-line-2) 85%,transparent)}[data-section="home-canaux"] .cx2-lane-head{display: flex;flex-wrap: wrap;align-items: center;gap: 0.4rem 0.55rem;min-height: 2rem}[data-section="home-canaux"] .cx2-logo{width: 2rem;height: 2rem;flex: none;display: grid;place-items: center;border-radius: 0.6rem;background: #fff;border: 1px solid var(--rd-line-2);box-shadow: inset 0 1px 0 #fff,0 4px 10px -6px rgba(16,24,64,0.25)}[data-section="home-canaux"] .cx2-lane-g .cx2-logo svg{width: 1.05rem;height: 1.05rem}[data-section="home-canaux"] .cx2-lane-m .cx2-logo svg{width: 1.25rem;height: 1.25rem}[data-section="home-canaux"] .cx2-lane-name{font-size: 0.9rem;font-weight: 600;letter-spacing: -0.015em;color: var(--ink);white-space: nowrap}[data-section="home-canaux"] .cx2-lane-tag{margin-left: auto;padding: 0.22rem 0.55rem;border-radius: 999px;font-size: 0.72rem;font-weight: 500;line-height: 1.2;white-space: nowrap;color: var(--ink-2);background: #fff;border: 1px solid var(--rd-line-2)}[data-section="home-canaux"] .cx2-mock{position: relative;flex: 1 0 auto;height: 22rem;border-radius: 1.1rem;background: #fff;border: 1px solid var(--rd-line-2);box-shadow: inset 0 1px 0 #fff,0 1px 2px rgba(16,24,64,0.04),0 22px 44px -24px rgba(16,24,64,0.3);overflow: hidden}[data-section="home-canaux"] .cx2-sk{display: block;height: 0.42rem;border-radius: 999px;background: #E6E9F0}[data-section="home-canaux"] .cx2-sk.is-soft{background: #EFF1F5}[data-section="home-canaux"] .cx2-sk.is-w20{width: 20%}[data-section="home-canaux"] .cx2-sk.is-w30{width: 30%}[data-section="home-canaux"] .cx2-sk.is-w40{width: 40%}[data-section="home-canaux"] .cx2-sk.is-w50{width: 50%}[data-section="home-canaux"] .cx2-sk.is-w60{width: 60%}[data-section="home-canaux"] .cx2-sk.is-w70{width: 70%}[data-section="home-canaux"] .cx2-sk.is-w80{width: 80%}[data-section="home-canaux"] .cx2-sk.is-w85{width: 85%}[data-section="home-canaux"] .cx2-sk.is-w90{width: 90%}[data-section="home-canaux"] .cx2-swap{display: grid;min-width: 0}[data-section="home-canaux"] .cx2-swap > *{grid-area: 1 / 1;min-width: 0}[data-section="home-canaux"] .cx2-b{opacity: 0}[data-section="home-canaux"] .cx2-win{padding: 0.8rem}[data-section="home-canaux"] .cx2-bar{display: flex;align-items: center;gap: 0.5rem;height: 2.6rem;padding: 0 0.9rem;border-radius: 999px;background: #fff;border: 1px solid var(--rd-line-2);box-shadow: 0 2px 10px -4px rgba(16,24,64,0.16);font-size: 0.85rem;color: var(--ink)}[data-section="home-canaux"] .cx2-bar > .ic{width: 0.95rem;height: 0.95rem;flex: none;color: var(--ink-3)}[data-section="home-canaux"] .cx2-q{position: relative;flex: 1;min-width: 0;height: 1.35em;overflow: hidden}[data-section="home-canaux"] .cx2-q-t{position: absolute;left: 0;top: 0;display: block;width: max-content;max-width: 100%;padding-right: 4px;overflow: hidden;white-space: nowrap;line-height: 1.35}@property --cx2-k{syntax: "<number>";inherits: true;initial-value: 99}@property --cx2-on{syntax: "<number>";inherits: true;initial-value: 0}[data-section="home-canaux"] .cx2-q-txt{display: block;overflow: hidden;text-overflow: clip;padding-right: 3px}[data-section="home-canaux"] .cx2-q-txt > i{position: relative;font-style: normal;opacity: clamp(0,calc(var(--cx2-k) - var(--i) + 1),1)}[data-section="home-canaux"] .cx2-q-txt > i::after,[data-section="home-canaux"] .cx2-q-caret{content: "";position: absolute;right: -1.5px;top: 0.14em;bottom: 0.1em;width: 1.5px;border-radius: 1px;background: var(--accent);opacity: 0}[data-section="home-canaux"] .cx2-q-caret{left: 0;right: auto;top: 0.14em;bottom: 0.1em}[data-section="home-canaux"] .is-live .cx2-q-txt > i::after{opacity: calc(clamp(0,1 - max(var(--cx2-k) - var(--i),var(--i) - var(--cx2-k)),1) * var(--cx2-on,0))}[data-section="home-canaux"] .is-live .cx2-q-caret{opacity: calc(clamp(0,1 - var(--cx2-k),1) * var(--cx2-on,0))}[data-section="home-canaux"] .cx2-sugg{position: absolute;z-index: 2;left: 0.8rem;right: 0.8rem;top: 3.75rem;display: grid;padding: 0.35rem 0;border-radius: 1rem;background: #fff;border: 1px solid var(--rd-line-2);box-shadow: 0 1px 2px rgba(16,24,64,0.04),0 18px 36px -20px rgba(16,24,64,0.3);opacity: 0;pointer-events: none}[data-section="home-canaux"] .cx2-sugg-row{display: flex;align-items: center;gap: 0.6rem;min-width: 0;height: 2.35rem;padding: 0 0.9rem;font-size: 0.82rem;color: var(--ink);white-space: nowrap}[data-section="home-canaux"] .cx2-sugg-row:first-child{background: #F5F7FB}[data-section="home-canaux"] .cx2-sugg-row .ic{width: 0.85rem;height: 0.85rem;flex: none;color: var(--ink-3)}[data-section="home-canaux"] .cx2-sugg-row .cx2-swap{flex: 1}[data-section="home-canaux"] .cx2-sugg-row .cx2-swap > *{overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-serp{margin-top: 0.8rem;display: grid;gap: 0.55rem}[data-section="home-canaux"] .cx2-ad{position: relative;display: grid;gap: 0.34rem;padding: 0.75rem 0.85rem 0.8rem;border-radius: 0.85rem;background: linear-gradient(180deg,#F4F7FF 0%,#FFFFFF 100%);border: 1px solid var(--accent-line)}[data-section="home-canaux"] .cx2-ad-glow{position: absolute;inset: -1px;border-radius: inherit;box-shadow: 0 0 0 4px rgba(0,82,255,0.10),0 12px 26px -14px rgba(0,82,255,0.45);pointer-events: none}[data-section="home-canaux"] .cx2-ad-meta{display: flex;align-items: center;gap: 0.45rem;min-width: 0;font-size: 0.7rem;line-height: 1.3;color: var(--ink-3);white-space: nowrap}[data-section="home-canaux"] .cx2-ad-meta b{font-weight: 700;color: var(--ink)}[data-section="home-canaux"] .cx2-ad-meta .cx2-swap > *{overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-ad-title{font-size: 0.9rem;font-weight: 600;line-height: 1.3;letter-spacing: -0.015em;color: var(--accent)}[data-section="home-canaux"] .cx2-ad-title > *{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-ad .cx2-sk{margin-top: 0.15rem}[data-section="home-canaux"] .cx2-org{display: grid;gap: 0.4rem;padding: 0.55rem 0.85rem 0.6rem}[data-section="home-canaux"] .cx2-org-top{display: flex;align-items: center;gap: 0.45rem}[data-section="home-canaux"] .cx2-org-top i{width: 1.05rem;height: 1.05rem;flex: none;border-radius: 999px;background: #E6E9F0;box-shadow: inset 0 0 0 2px #fff,0 0 0 1px rgba(20,19,26,0.06)}[data-section="home-canaux"] .cx2-org-top .cx2-sk{height: 0.36rem;background: #DCE2EE}[data-section="home-canaux"] .cx2-org .cx2-sk.is-title{height: 0.55rem;background: rgba(26,13,171,0.16)}[data-section="home-canaux"] .cx2-ad-links{margin-top: 0.2rem}[data-section="home-canaux"] .cx2-ad-links > span{display: flex;gap: 0.35rem;overflow: hidden}[data-section="home-canaux"] .cx2-ad-links i{flex: none;padding: 0.16rem 0.55rem;border-radius: 999px;font-style: normal;font-size: 0.68rem;font-weight: 500;line-height: 1.3;white-space: nowrap;color: #1A0DAB;background: #fff;border: 1px solid rgba(26,13,171,0.14)}[data-section="home-canaux"] .cx2-tap{position: absolute;left: 50%;top: 50%;width: 2.4rem;height: 2.4rem;margin: -1.2rem 0 0 -1.2rem;border-radius: 999px;background: rgba(0,82,255,0.18);border: 1.5px solid rgba(0,82,255,0.45);opacity: 0;pointer-events: none}[data-section="home-canaux"] .cx2-ad .cx2-tap{left: 78%}[data-section="home-canaux"] .cx2-cursor{position: absolute;left: calc(0.8rem + (100% - 1.6rem) * 0.78 - 0.3rem);top: var(--cx2-cur-y,7.3rem);width: 1.4rem;height: 1.4rem;color: var(--ink);filter: drop-shadow(0 3px 5px rgba(16,24,64,0.25));opacity: 0;pointer-events: none}[data-section="home-canaux"] .cx2-won{position: absolute;z-index: 3;left: 0.75rem;right: 0.75rem;bottom: 0.75rem;display: flex;align-items: center;gap: 0.6rem;padding: 0.6rem 0.8rem 0.6rem 0.6rem;border-radius: 0.95rem;background: rgba(255,255,255,0.97);border: 1px solid rgba(14,159,110,0.22);box-shadow: 0 0 0 4px rgba(14,159,110,0.06),0 18px 34px -16px rgba(11,124,87,0.38)}[data-section="home-canaux"] .cx2-won-ic{width: 2rem;height: 2rem;flex: none;display: grid;place-items: center;border-radius: 999px;background: rgba(14,159,110,0.1);color: var(--pos)}[data-section="home-canaux"] .cx2-won-ic .ic{width: 1rem;height: 1rem}[data-section="home-canaux"] .cx2-won-txt{flex: 1}[data-section="home-canaux"] .cx2-won-txt > span{display: block;min-width: 0}[data-section="home-canaux"] .cx2-won-txt b{display: block;font-size: 0.8rem;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-won-txt i{display: block;font-style: normal;font-size: 0.72rem;line-height: 1.3;color: var(--ink-3);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-won-amt{flex: none;font-size: 0.88rem;font-weight: 600;letter-spacing: -0.01em;color: var(--pos);white-space: nowrap}[data-section="home-canaux"] .cx2-phone{border-radius: 1.35rem}[data-section="home-canaux"] .cx2-phone-top{position: relative;z-index: 2;height: 2.4rem;display: flex;align-items: center;justify-content: space-between;padding: 0 0.9rem;background: #fff;border-bottom: 1px solid var(--rd-line)}[data-section="home-canaux"] .cx2-phone-top .cx2-sk{height: 0.5rem;background: #DCE2EE}[data-section="home-canaux"] .cx2-dots{display: flex;gap: 0.4rem}[data-section="home-canaux"] .cx2-dots i{width: 0.9rem;height: 0.9rem;border-radius: 0.3rem;border: 1.5px solid #CDD3DF}[data-section="home-canaux"] .cx2-view{position: absolute;left: 0;right: 0;top: 2.4rem;bottom: 0;overflow: hidden;background: #F6F7FA}[data-section="home-canaux"] .cx2-feed{--cx2-scroll: -21.25rem;--cx2-scroll-mid: -8.5rem;display: grid;gap: 0.6rem;padding: 0.6rem 0.65rem;transform: translateY(var(--cx2-scroll))}[data-section="home-canaux"] .cx2-post{position: relative;display: grid;grid-template-rows: auto minmax(0,1fr) auto;gap: 0.45rem;height: 10rem;padding: 0.6rem;border-radius: 0.85rem;background: #fff;border: 1px solid var(--rd-line)}[data-section="home-canaux"] .cx2-post-head{display: flex;align-items: center;gap: 0.5rem;min-width: 0;height: 1.7rem}[data-section="home-canaux"] .cx2-post-head > i{width: 1.55rem;height: 1.55rem;flex: none;border-radius: 999px;background: #E3E7EF}[data-section="home-canaux"] .cx2-post-head .cx2-sk{flex: none}[data-section="home-canaux"] .cx2-post.is-skel .cx2-post-head .cx2-sk{flex: 0 1 auto}[data-section="home-canaux"] .cx2-post-img{display: block;border-radius: 0.6rem;background: linear-gradient(135deg,#EEF0F5 0%,#E4E8F0 100%)}[data-section="home-canaux"] .cx2-post-img.is-alt{background: linear-gradient(135deg,#F1EFF3 0%,#E7E5EC 100%)}[data-section="home-canaux"] .cx2-post.is-spon{grid-template-rows: auto minmax(0,1fr) auto auto;height: 13.6rem;border-color: var(--accent-line)}[data-section="home-canaux"] .cx2-post-glow{position: absolute;inset: -1px;border-radius: inherit;box-shadow: 0 0 0 4px rgba(0,82,255,0.10),0 16px 30px -16px rgba(0,82,255,0.45);pointer-events: none}[data-section="home-canaux"] .cx2-post-head > i.is-you{background: linear-gradient(135deg,#3D7DFF 0%,var(--accent) 70%);box-shadow: 0 0 0 2px #fff,0 0 0 3px var(--accent-line)}[data-section="home-canaux"] .cx2-post-who{display: grid;min-width: 0;line-height: 1.2}[data-section="home-canaux"] .cx2-post-who b{font-size: 0.74rem;font-weight: 600;color: var(--ink);white-space: nowrap}[data-section="home-canaux"] .cx2-post-who b > span{overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-post-who > span{font-size: 0.66rem;color: var(--ink-3)}[data-section="home-canaux"] .cx2-post-img.is-you{display: grid;position: relative;overflow: hidden;place-items: center;background: radial-gradient(90% 80% at 20% 10%,rgba(255,255,255,0.28),transparent 60%),linear-gradient(140deg,#4A86FF 0%,var(--accent) 55%,#0038B8 100%)}[data-section="home-canaux"] .cx2-post-img.is-you svg{width: min(8.5rem,72%);height: auto;max-height: 88%}[data-section="home-canaux"] .cx2-post-cta{display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;min-width: 0}[data-section="home-canaux"] .cx2-post-name{flex: 1;font-size: 0.76rem;font-weight: 600;letter-spacing: -0.01em;color: var(--ink)}[data-section="home-canaux"] .cx2-post-name > *{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-section="home-canaux"] .cx2-btn{position: relative;flex: none;padding: 0.36rem 0.65rem;border-radius: 999px;font-size: 0.7rem;font-weight: 600;line-height: 1.2;white-space: nowrap;color: #fff;background: linear-gradient(180deg,#2A6BFF 0%,var(--accent) 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 6px 14px -8px rgba(0,82,255,0.7)}[data-section="home-canaux"] .cx2-btn > .cx2-swap{justify-items: center}[data-section="home-canaux"] .cx2-post-act{display: flex;align-items: center;gap: 0.5rem;height: 1.1rem}[data-section="home-canaux"] .cx2-post-act .cx2-sk{flex: none}[data-section="home-canaux"] .cx2-like{position: relative;width: 1.1rem;height: 1.1rem;flex: none}[data-section="home-canaux"] .cx2-like svg{position: absolute;inset: 0;width: 100%;height: 100%}[data-section="home-canaux"] .cx2-like-o{color: #9AA1B0}[data-section="home-canaux"] .cx2-like-f{opacity: 1}[data-section="home-canaux"] .cx2-steps{display: grid;gap: 0.6rem}[data-section="home-canaux"] .cx2-prog{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0.3rem}[data-section="home-canaux"] .cx2-prog i{position: relative;height: 3px;border-radius: 999px;background: rgba(20,19,26,0.08);overflow: hidden}[data-section="home-canaux"] .cx2-prog i::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: var(--accent);transform-origin: left center}[data-section="home-canaux"] .cx2-prog i:last-child::after{background: var(--pos)}[data-section="home-canaux"] .cx2-caps{display: grid;min-width: 0;overflow: hidden;padding-block: 0.1rem}[data-section="home-canaux"] .cx2-cap{grid-area: 1 / 1;display: flex;align-items: center;gap: 0.5rem;min-width: 0;font-size: 0.84rem;font-weight: 500;line-height: 1.3;letter-spacing: -0.01em;color: var(--ink);white-space: nowrap;opacity: 0}[data-section="home-canaux"] .cx2-cap em{width: 1.25rem;height: 1.25rem;flex: none;display: grid;place-items: center;border-radius: 999px;font-style: normal;font-size: 0.66rem;font-weight: 600;color: var(--accent);background: var(--accent-soft);border: 1px solid var(--accent-line)}[data-section="home-canaux"] .cx2-cap.is-4{opacity: 1}[data-section="home-canaux"] .cx2-cap.is-4 em{color: var(--pos);background: rgba(14,159,110,0.08);border-color: rgba(14,159,110,0.24)}@media (prefers-reduced-motion: no-preference){html:not(.no-js) [data-section="home-canaux"] .cx2-scene:not(.is-live) :is(.cx2-org,.cx2-ad,.cx2-won,.cx2-like-f,.cx2-post-glow,.cx2-cap.is-4){opacity: 0}html:not(.no-js) [data-section="home-canaux"] .cx2-scene:not(.is-live) .cx2-q-txt{--cx2-k: 0}html:not(.no-js) [data-section="home-canaux"] .cx2-scene:not(.is-live) .cx2-feed{transform: none}html:not(.no-js) [data-section="home-canaux"] .cx2-scene:not(.is-live) .cx2-prog i::after{transform: scaleX(0)}html:not(.no-js) [data-section="home-canaux"] .cx2-scene:not(.is-live) .cx2-cap.is-1{opacity: 1}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-a{animation: cx2-a var(--cx2-t2) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-b{animation: cx2-b var(--cx2-t2) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-a .cx2-q-txt{animation: cx2-type-a var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-b .cx2-q-txt{animation: cx2-type-b var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-q{animation: cx2-q var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg{animation: cx2-sugg var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg-row{animation: cx2-sugg-row var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg-row:nth-child(2){animation-delay: calc(var(--cx2-d) + 0.12s)}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg-row:nth-child(3){animation-delay: calc(var(--cx2-d) + 0.24s)}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg-row:nth-child(4){animation-delay: calc(var(--cx2-d) + 0.36s)}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg-row:nth-child(5){animation-delay: calc(var(--cx2-d) + 0.48s)}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-sugg-row:nth-child(6){animation-delay: calc(var(--cx2-d) + 0.6s)}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-org{animation: cx2-org var(--cx2-t) calc(var(--cx2-d) + 0.1s) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-org + .cx2-org{animation-delay: calc(var(--cx2-d) + 0.2s)}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-ad{animation: cx2-ad var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-ad-glow{animation: cx2-glow var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-cursor{animation: cx2-cursor var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-tap{animation: cx2-tap var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-feed{animation: cx2-scroll var(--cx2-t) var(--cx2-d) infinite both,cx2-fade var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-post-glow{animation: cx2-glow-post var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-like-f{animation: cx2-like var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-btn{animation: cx2-press var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-won{animation: cx2-won var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-prog i:nth-child(1)::after{animation: cx2-p1 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-prog i:nth-child(2)::after{animation: cx2-p2 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-prog i:nth-child(3)::after{animation: cx2-p3 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-prog i:nth-child(4)::after{animation: cx2-p4 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-cap.is-1{animation: cx2-c1 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-cap.is-2{animation: cx2-c2 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-cap.is-3{animation: cx2-c3 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-cap.is-4{animation: cx2-c4 var(--cx2-t) var(--cx2-d) infinite both}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-lane-m .cx2-feed{animation-name: cx2-scroll-m,cx2-fade}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-lane-m .cx2-post-glow{animation-name: cx2-glow-post-m}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-lane-m .cx2-prog i:nth-child(1)::after{animation-name: cx2-p1-m}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-lane-m .cx2-prog i:nth-child(2)::after{animation-name: cx2-p2-m}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-lane-m .cx2-cap.is-1{animation-name: cx2-c1-m}html:not(.no-js) [data-section="home-canaux"] .is-live .cx2-lane-m .cx2-cap.is-2{animation-name: cx2-c2-m}[data-section="home-canaux"] .cx2-scene[data-vu="0"] *,[data-section="home-canaux"] .cx2-scene[data-vu="0"] *::before,[data-section="home-canaux"] .cx2-scene[data-vu="0"] *::after{animation-play-state: paused !important}[data-section="home-canaux"] .cx2-scene.is-tab-off *,[data-section="home-canaux"] .cx2-scene.is-tab-off *::before,[data-section="home-canaux"] .cx2-scene.is-tab-off *::after{animation-play-state: paused !important}}@media (max-width: 40rem) and (prefers-reduced-motion: no-preference){html:not(.no-js) [data-section="home-canaux"] .cx2-scene.is-armed .cx2-lane:not(.is-go) *,html:not(.no-js) [data-section="home-canaux"] .cx2-scene.is-armed .cx2-lane:not(.is-go) *::before,html:not(.no-js) [data-section="home-canaux"] .cx2-scene.is-armed .cx2-lane:not(.is-go) *::after{animation-play-state: paused !important}}@keyframes cx2-a{0%{opacity: 1;animation-timing-function: step-end}50%{opacity: 0;animation-timing-function: step-end}100%{opacity: 0}}@keyframes cx2-b{0%{opacity: 0;animation-timing-function: step-end}50%{opacity: 1;animation-timing-function: step-end}100%{opacity: 1}}@keyframes cx2-type-a{0%,4%{--cx2-k: 0;--cx2-on: 1}6%{--cx2-k: 0;--cx2-on: 1;animation-timing-function: steps(25,end)}30%{--cx2-k: 25;--cx2-on: 1}33%,100%{--cx2-k: 25;--cx2-on: 0}}@keyframes cx2-type-b{0%,4%{--cx2-k: 0;--cx2-on: 1}8%{--cx2-k: 0;--cx2-on: 1;animation-timing-function: steps(21,end)}30%{--cx2-k: 21;--cx2-on: 1}33%,100%{--cx2-k: 21;--cx2-on: 0}}@keyframes cx2-sugg{0%,9%{opacity: 0;transform: translateY(-0.35rem)}11.5%,30.5%{opacity: 1;transform: none}33.5%,100%{opacity: 0;transform: none}}@keyframes cx2-sugg-row{0%,9.5%{opacity: 0;transform: translateY(-0.25rem)}12.5%,100%{opacity: 1;transform: none}}@keyframes cx2-q{0%,93%{opacity: 1}97%,100%{opacity: 0}}@keyframes cx2-org{0%,33%{opacity: 0;transform: translateY(8px)}39%,93%{opacity: 1;transform: none}98%,100%{opacity: 0;transform: none}}@keyframes cx2-ad{0%,34%{opacity: 0;transform: translateY(-10px) scale(0.97)}41%{opacity: 1;transform: translateY(0) scale(1)}57.5%{opacity: 1;transform: translateY(0) scale(1)}59%{opacity: 1;transform: translateY(0) scale(0.975)}62%,93%{opacity: 1;transform: translateY(0) scale(1)}98%,100%{opacity: 0;transform: translateY(0) scale(1)}}@keyframes cx2-glow{0%,39%{opacity: 0}45%{opacity: 1}56%,93%{opacity: 0.55}98%,100%{opacity: 0}}@keyframes cx2-cursor{0%,44%{opacity: 0;transform: translate(3.2rem,7rem) scale(1)}48%{opacity: 1;transform: translate(3.2rem,7rem) scale(1);animation-timing-function: cubic-bezier(0.45,0,0.2,1)}57.5%{opacity: 1;transform: translate(0,0) scale(1)}59%{opacity: 1;transform: translate(0,0) scale(0.85)}62%,70%{opacity: 1;transform: translate(0,0) scale(1)}76%,100%{opacity: 0;transform: translate(0,0) scale(1)}}@keyframes cx2-tap{0%,58.5%{opacity: 0;transform: scale(0.3)}60%{opacity: 1;transform: scale(0.6)}72%,100%{opacity: 0;transform: scale(2)}}@keyframes cx2-scroll{0%,6%{transform: translateY(0);animation-timing-function: cubic-bezier(0.3,0.6,0.2,1)}17%{transform: translateY(var(--cx2-scroll-mid))}20%{transform: translateY(var(--cx2-scroll-mid));animation-timing-function: cubic-bezier(0.3,0.6,0.15,1)}33%,100%{transform: translateY(var(--cx2-scroll))}}@keyframes cx2-fade{0%{opacity: 0}4%,93%{opacity: 1}98%,100%{opacity: 0}}@keyframes cx2-glow-post{0%,33%{opacity: 0}40%{opacity: 1}52%,93%{opacity: 0.6}98%,100%{opacity: 0}}@keyframes cx2-like{0%,47%{opacity: 0;transform: scale(0.3)}50%{opacity: 1;transform: scale(1.35)}54%,93%{opacity: 1;transform: scale(1)}98%,100%{opacity: 0;transform: scale(1)}}@keyframes cx2-press{0%,57.5%{transform: scale(1)}59%{transform: scale(0.92)}62%,100%{transform: scale(1)}}@keyframes cx2-won{0%,63%{opacity: 0;transform: translateY(0.9rem) scale(0.96)}69%{opacity: 1;transform: translateY(0) scale(1)}93%{opacity: 1;transform: translateY(0) scale(1)}98%,100%{opacity: 0;transform: translateY(0) scale(1)}}@keyframes cx2-p1{0%,5%{opacity: 1;transform: scaleX(0)}32%,94%{opacity: 1;transform: scaleX(1)}99%{opacity: 0;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(0)}}@keyframes cx2-p2{0%,33%{opacity: 1;transform: scaleX(0)}44%,94%{opacity: 1;transform: scaleX(1)}99%{opacity: 0;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(0)}}@keyframes cx2-p3{0%,45%{opacity: 1;transform: scaleX(0)}62%,94%{opacity: 1;transform: scaleX(1)}99%{opacity: 0;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(0)}}@keyframes cx2-p4{0%,63%{opacity: 1;transform: scaleX(0)}69%,94%{opacity: 1;transform: scaleX(1)}99%{opacity: 0;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(0)}}@keyframes cx2-c1{0%,32.5%{opacity: 1;transform: none}35%{opacity: 0;transform: translateY(-110%)}97.4%{opacity: 0;transform: translateY(110%)}100%{opacity: 1;transform: none}}@keyframes cx2-c2{0%,32.5%{opacity: 0;transform: translateY(110%)}35%,43.5%{opacity: 1;transform: none}46%,100%{opacity: 0;transform: translateY(-110%)}}@keyframes cx2-c3{0%,43.5%{opacity: 0;transform: translateY(110%)}46%,60.5%{opacity: 1;transform: none}63%,100%{opacity: 0;transform: translateY(-110%)}}@keyframes cx2-c4{0%,60.5%{opacity: 0;transform: translateY(110%)}63%,94%{opacity: 1;transform: none}96.5%,100%{opacity: 0;transform: translateY(-110%)}}@keyframes cx2-scroll-m{0%,4%{transform: translateY(0);animation-timing-function: cubic-bezier(0.3,0.6,0.2,1)}11.5%{transform: translateY(var(--cx2-scroll-mid))}13.5%{transform: translateY(var(--cx2-scroll-mid));animation-timing-function: cubic-bezier(0.3,0.6,0.15,1)}22%,100%{transform: translateY(var(--cx2-scroll))}}@keyframes cx2-glow-post-m{0%,21%{opacity: 0}28%{opacity: 1}40%,93%{opacity: 0.6}98%,100%{opacity: 0}}@keyframes cx2-p1-m{0%,4%{opacity: 1;transform: scaleX(0)}21%,94%{opacity: 1;transform: scaleX(1)}99%{opacity: 0;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(0)}}@keyframes cx2-p2-m{0%,22%{opacity: 1;transform: scaleX(0)}44%,94%{opacity: 1;transform: scaleX(1)}99%{opacity: 0;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(0)}}@keyframes cx2-c1-m{0%,19.5%{opacity: 1;transform: none}22%{opacity: 0;transform: translateY(-110%)}97.4%{opacity: 0;transform: translateY(110%)}100%{opacity: 1;transform: none}}@keyframes cx2-c2-m{0%,19.5%{opacity: 0;transform: translateY(110%)}22%,43.5%{opacity: 1;transform: none}46%,100%{opacity: 0;transform: translateY(-110%)}}[data-section="home-canaux"] .cx2-door{display: flex;flex-direction: column;gap: 1.1rem}[data-section="home-canaux"] .cx2-door::after{content: "";position: absolute;z-index: -1;top: -40%;right: -25%;width: 70%;height: 95%;background: radial-gradient(closest-side,rgba(0,82,255,0.09),transparent);opacity: 0.5;transition: opacity 0.5s var(--rd-ease);pointer-events: none}[data-section="home-canaux"] .cx2-door:hover::after{opacity: 1}[data-section="home-canaux"] .cx2-door-top{display: flex;align-items: center;gap: 1rem}[data-section="home-canaux"] .cx2-door-name{min-width: 0}[data-section="home-canaux"] .cx2-door-name .rd-kicker{margin-bottom: 0.3rem}[data-section="home-canaux"] .cx2-door-top .rd-icon svg{width: 1.45rem;height: 1.45rem}[data-section="home-canaux"] .cx2-door-top .cx2-meta-ic svg{width: 1.7rem;height: 1.7rem}[data-section="home-canaux"] .cx2-door-body{flex: 1;display: grid;align-content: start;gap: 0.5rem}[data-section="home-canaux"] .cx2-door-foot{padding-top: 1rem;border-top: 1px solid var(--rd-line)}[data-section="home-canaux"] .cx2-door-foot .rd-link{display: flex;justify-content: space-between}[data-section="home-canaux"] .cx2-band{display: flex;align-items: center;justify-content: center;gap: clamp(1rem,2.5vw,1.75rem);padding: 1.1rem clamp(1.25rem,3vw,2rem);background: linear-gradient(90deg,#FFFFFF 0%,#F7F9FF 50%,#FFFFFF 100%)}[data-section="home-canaux"] .cx2-band-icons{display: flex;align-items: center;flex: none}[data-section="home-canaux"] .cx2-band-icons .rd-icon svg{width: 1.05rem;height: 1.05rem}[data-section="home-canaux"] .cx2-band-icons .cx2-meta-ic svg{width: 1.25rem;height: 1.25rem}[data-section="home-canaux"] .cx2-band-wire{position: relative;width: 2.75rem;height: 1px;background: linear-gradient(90deg,var(--rd-line-2),var(--accent-line),var(--rd-line-2));overflow: hidden}[data-section="home-canaux"] .cx2-band-wire::after{content: "";position: absolute;top: 0;left: 0;width: 0.9rem;height: 1px;background: var(--accent);transform: translateX(0.9rem)}@media (prefers-reduced-motion: no-preference){html:not(.no-js) [data-section="home-canaux"] .cx2-band-wire::after{animation: cx2-wire 2.8s cubic-bezier(0.45,0,0.2,1) infinite}}@keyframes cx2-wire{0%{transform: translateX(-1rem);opacity: 0}20%,80%{opacity: 1}100%{transform: translateX(2.75rem);opacity: 0}}[data-section="home-canaux"] .cx2-band-text{max-width: 52rem;text-wrap: balance;font-size: 0.975rem;line-height: 1.55;color: var(--ink-2);text-wrap: pretty}[data-section="home-canaux"] .cx2-band-text b{color: var(--ink);font-weight: 600}@media (max-width: 80rem){[data-section="home-canaux"] .cx2-stage,[data-section="home-canaux"] .cx2-doors{grid-column: 1 / -1}[data-section="home-canaux"] .cx2-doors{grid-template-rows: none;grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 42rem){[data-section="home-canaux"] .cx2-doors{grid-template-columns: minmax(0,1fr)}[data-section="home-canaux"] .cx2-band{flex-direction: column;text-align: center;gap: 0.85rem;padding: 1.25rem var(--rd-pad)}}@media (max-width: 40rem){[data-section="home-canaux"] .cx2-scene{grid-template-columns: minmax(0,1fr);--cx2-gap: 1.75rem}[data-section="home-canaux"] .cx2-lane-m::before{left: 0;right: 0;top: calc(var(--cx2-gap) / -2);bottom: auto;width: auto;height: 1px;background: linear-gradient(90deg,transparent,var(--rd-line-2) 15%,var(--rd-line-2) 85%,transparent)}}@media (max-width: 30rem){[data-section="home-canaux"] .cx2-lane-tag{font-size: 0.7rem}[data-section="home-canaux"] .cx2-bar{font-size: 0.82rem}}@media (prefers-reduced-motion: reduce){[data-section="home-canaux"] .cx2-scene *,[data-section="home-canaux"] .cx2-scene *::before,[data-section="home-canaux"] .cx2-scene *::after,[data-section="home-canaux"] .cx2-band-wire::after{animation: none !important}[data-section="home-canaux"] .cx2-door::after{transition: none}}[data-section$="-dernier-appel"] .endcta{display: grid;grid-template-columns: minmax(0,1.08fr) minmax(0,0.92fr);align-items: center;gap: clamp(2.5rem,5vw,4.5rem);text-align: left;border-radius: calc(var(--rd-r-card) + 0.5rem);border: 1px solid transparent;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.12 0 0 0 0 0.45 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") padding-box,linear-gradient(160deg,#F1F6FF 0%,#FFFFFF 46%,#F6F9FF 100%) padding-box,linear-gradient(135deg,rgba(0,82,255,0.42) 0%,rgba(0,82,255,0.10) 32%,rgba(255,255,255,0.95) 55%,rgba(0,82,255,0.14) 78%,rgba(0,82,255,0.38) 100%) border-box;box-shadow: var(--rd-highlight),0 1px 1px rgba(16,24,64,0.03),0 8px 24px -12px rgba(0,45,160,0.10),0 48px 96px -48px rgba(0,45,160,0.32);padding: clamp(2.25rem,5vw,4.25rem)}[data-section$="-dernier-appel"] .endcta::before{inset: 0 10% auto;height: 1px;z-index: 1;background: linear-gradient(90deg,transparent,#fff,transparent)}[data-section$="-dernier-appel"] .endcta::after{left: 28%;top: -55%;width: 90%;height: 110%;background: radial-gradient(closest-side,rgba(0,82,255,0.11),transparent)}[data-section$="-dernier-appel"] .endcta .rd-grid-bg{background-size: 32px 32px;-webkit-mask-image: radial-gradient(ellipse 55% 75% at 78% 45%,#000 15%,transparent 72%);mask-image: radial-gradient(ellipse 55% 75% at 78% 45%,#000 15%,transparent 72%)}[data-section$="-dernier-appel"] .endcta-glow{position: absolute;z-index: -1;right: 0;top: 0;width: 60%;height: 100%;background: radial-gradient(48% 42% at 58% 52%,rgba(0,82,255,0.20),rgba(0,82,255,0.06) 55%,transparent 75%),radial-gradient(30% 30% at 85% 90%,rgba(88,140,255,0.16),transparent 70%);pointer-events: none}[data-section$="-dernier-appel"] .endcta-glow::after{content: "";position: absolute;top: 0;left: -40%;width: 40%;height: 1px;background: linear-gradient(90deg,transparent,rgba(0,82,255,0.9) 45%,#8FB4FF 55%,transparent);opacity: 0}@media (prefers-reduced-motion: no-preference){html:not(.no-js) [data-section$="-dernier-appel"] .endcta.is-in .endcta-glow::after{animation: endcta-beam 7s cubic-bezier(0.45,0,0.2,1) 1.2s infinite}html:not(.no-js) [data-section$="-dernier-appel"] .endcta:has(.endcta-scene[data-vu="0"]) .endcta-glow::after{animation-play-state: paused}}@keyframes endcta-beam{0%{transform: translateX(0);opacity: 0}8%{opacity: 1}38%{transform: translateX(350%);opacity: 1}44%,100%{transform: translateX(350%);opacity: 0}}[data-section$="-dernier-appel"] .endcta-copy{position: relative;min-width: 0;display: flex;flex-direction: column;align-items: flex-start}[data-section$="-dernier-appel"] .endcta-chip{background: rgba(255,255,255,0.8);white-space: normal;box-shadow: 0 4px 12px -6px rgba(0,45,160,0.2)}[data-section$="-dernier-appel"] .endcta-chip .rd-chip-dot{position: relative;background: var(--accent)}[data-section$="-dernier-appel"] .endcta-chip .rd-chip-dot::after{content: "";position: absolute;inset: -3px;border-radius: 999px;background: rgba(0,82,255,0.18)}[data-section$="-dernier-appel"] .endcta h2{margin: 1.25rem 0 0;max-width: 17ch;font-size: clamp(2rem,4.1vw,3.15rem);line-height: 1.04;letter-spacing: -0.045em;text-wrap: balance}[data-section$="-dernier-appel"] .endcta p{margin: 1.1rem 0 0;max-width: 40ch;font-size: clamp(1rem,1.3vw,1.1rem);line-height: 1.6;color: var(--ink-2);text-wrap: pretty}[data-section$="-dernier-appel"] .endcta .btn{margin-top: 2rem;box-shadow: 0 1px 0 rgba(255,255,255,0.25) inset,0 14px 34px -12px rgba(0,82,255,0.6)}[data-section$="-dernier-appel"] .endcta-proofs{margin-top: 1.75rem;display: grid;grid-template-columns: repeat(2,max-content);gap: 0.75rem 2rem}[data-section$="-dernier-appel"] .endcta-proofs li{display: inline-flex;align-items: center;gap: 0.5rem;font-size: 0.92rem;color: var(--ink-2);white-space: nowrap}[data-section$="-dernier-appel"] .endcta-proofs .rd-check{margin-top: 0}[data-section$="-dernier-appel"] .endcta-visual{position: relative;min-width: 0;padding: 1.6rem 0 1.4rem 1.25rem}[data-section$="-dernier-appel"] .endcta-scene{position: relative;max-width: 27.5rem;margin-left: auto}[data-section$="-dernier-appel"] .endcta-scene::before{content: "";position: absolute;z-index: -1;inset: 0;border-radius: 1.25rem;background: rgba(255,255,255,0.55);border: 1px solid rgba(0,82,255,0.14);box-shadow: 0 20px 40px -30px rgba(0,45,160,0.35);transform: translateY(-1.1rem) scale(0.9);transform-origin: 50% 0}[data-section$="-dernier-appel"] .ecs-card{position: relative;padding: 1.25rem;border-radius: 1.25rem;background: #fff;border: 1px solid var(--rd-line);box-shadow: 0 0 0 0.375rem rgba(255,255,255,0.55),0 0 0 calc(0.375rem + 1px) rgba(0,82,255,0.10),0 2px 4px rgba(16,24,64,0.04),0 30px 60px -28px rgba(0,45,160,0.35)}[data-section$="-dernier-appel"] .ecs-head{display: flex;align-items: center;gap: 0.75rem;padding-bottom: 1rem;border-bottom: 1px solid var(--rd-line)}[data-section$="-dernier-appel"] .ecs-face{width: 2.9rem;height: 2.9rem;flex: none;border-radius: 999px;object-fit: cover;border: 2px solid #fff;box-shadow: 0 0 0 1px var(--accent-line),0 6px 14px -6px rgba(0,45,160,0.4)}[data-section$="-dernier-appel"] .ecs-who{display: flex;flex-direction: column;min-width: 0;line-height: 1.25}[data-section$="-dernier-appel"] .ecs-who b{font-weight: 600;font-size: 0.98rem;color: var(--ink)}[data-section$="-dernier-appel"] .ecs-who span{font-size: 0.8rem;color: var(--ink-3);white-space: nowrap}[data-section$="-dernier-appel"] .ecs-label{margin: 1rem 0 0.7rem;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--ink-3)}[data-section$="-dernier-appel"] .ecs-week{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));grid-template-rows: auto repeat(3,2.25rem);grid-auto-flow: column;gap: 0.45rem}[data-section$="-dernier-appel"] .ecs-day{text-align: center;font-size: 0.75rem;font-weight: 600;color: var(--ink-3);padding-bottom: 0.15rem}[data-section$="-dernier-appel"] .ecs-slot{position: relative;display: grid;place-items: center;border-radius: 0.6rem;border: 1px solid var(--rd-line-2);background: #fff}[data-section$="-dernier-appel"] .ecs-slot > i{display: block;width: 52%;height: 0.3rem;border-radius: 999px;background: rgba(20,19,26,0.10)}[data-section$="-dernier-appel"] .ecs-slot.is-off{border-style: dashed;border-color: rgba(20,19,26,0.08);background: repeating-linear-gradient(135deg,transparent 0 5px,rgba(20,19,26,0.035) 5px 6px),var(--surface-2)}[data-section$="-dernier-appel"] .ecs-slot.is-pick{z-index: 2}[data-section$="-dernier-appel"] .ecs-fill{position: absolute;inset: -1px;display: flex;align-items: center;justify-content: center;gap: 0.3rem;border-radius: inherit;background: linear-gradient(180deg,#2E73FF 0%,var(--accent) 100%);box-shadow: 0 8px 18px -8px rgba(0,82,255,0.7);color: #fff}[data-section$="-dernier-appel"] .ecs-fill .ic{width: 0.85rem;height: 0.85rem}[data-section$="-dernier-appel"] .ecs-fill i{display: block;width: 32%;height: 0.3rem;border-radius: 999px;background: rgba(255,255,255,0.7)}[data-section$="-dernier-appel"] .ecs-ping{position: absolute;inset: -1px;border-radius: inherit;border: 2px solid var(--accent);opacity: 0;pointer-events: none}[data-section$="-dernier-appel"] .ecs-cursor{position: absolute;left: 58%;top: 52%;width: 1.4rem;height: 1.4rem;color: var(--ink);filter: drop-shadow(0 3px 4px rgba(16,24,64,0.28));pointer-events: none}[data-section$="-dernier-appel"] .ecs-foot{display: grid;margin-top: 1rem}[data-section$="-dernier-appel"] .ecs-foot > *{grid-area: 1 / 1;min-width: 0}[data-section$="-dernier-appel"] .ecs-pending{display: grid;place-items: center;min-height: 3.35rem;border-radius: 0.85rem;background: var(--surface-2);border: 1px solid var(--rd-line);font-size: 0.88rem;font-weight: 500;color: var(--ink-3)}[data-section$="-dernier-appel"] .ecs-done{display: flex;align-items: center;gap: 0.7rem;min-height: 3.35rem;padding: 0.55rem 0.8rem;border-radius: 0.85rem;background: rgba(14,159,110,0.07);border: 1px solid rgba(14,159,110,0.22)}[data-section$="-dernier-appel"] .ecs-ok{width: 2rem;height: 2rem;flex: none;display: grid;place-items: center;border-radius: 999px;background: var(--pos);color: #fff;box-shadow: 0 6px 14px -6px rgba(14,159,110,0.7)}[data-section$="-dernier-appel"] .ecs-ok .ic{width: 1rem;height: 1rem}[data-section$="-dernier-appel"] .ecs-done-txt{display: flex;flex-direction: column;line-height: 1.3;min-width: 0}[data-section$="-dernier-appel"] .ecs-done-txt b{font-size: 0.9rem;font-weight: 600;color: var(--ink)}[data-section$="-dernier-appel"] .ecs-done-txt span{font-size: 0.8rem;color: #0B7C57}[data-section$="-dernier-appel"] .ecs-cursor{transition: transform 1s var(--rd-ease) 0.2s,opacity 0.3s ease 0.2s}[data-section$="-dernier-appel"] .ecs-fill{transition: opacity 0.3s ease 1.1s,transform 0.5s var(--rd-ease) 1.1s}[data-section$="-dernier-appel"] .ecs-pending{transition: opacity 0.3s ease 1.7s;opacity: 0}[data-section$="-dernier-appel"] .ecs-done{transition: opacity 0.45s ease 1.8s,transform 0.6s var(--rd-ease) 1.8s}[data-section$="-dernier-appel"] .endcta-scene.is-on .ecs-ping{animation: ecs-ping 0.7s var(--ease-out) 1.1s both}@keyframes ecs-ping{0%{opacity: 0.85;transform: scale(0.92)}100%{opacity: 0;transform: scale(1.35)}}html:not(.no-js) [data-section$="-dernier-appel"] .endcta-scene:not(.is-on) .ecs-cursor{opacity: 0;transform: translate(6rem,4.75rem);transition: opacity 0.3s ease,transform 0s linear 0.35s}html:not(.no-js) [data-section$="-dernier-appel"] .endcta-scene:not(.is-on) .ecs-fill{opacity: 0;transform: scale(0.85);transition: opacity 0.3s ease,transform 0s linear 0.35s}html:not(.no-js) [data-section$="-dernier-appel"] .endcta-scene:not(.is-on) .ecs-pending{opacity: 1;transition: opacity 0.3s ease 0.2s}html:not(.no-js) [data-section$="-dernier-appel"] .endcta-scene:not(.is-on) .ecs-done{opacity: 0;transform: translateY(0.5rem) scale(0.98);transition: opacity 0.3s ease,transform 0s linear 0.35s}[data-section$="-dernier-appel"] .endcta-visual::after{content: "";position: absolute;z-index: -1;left: 12%;right: 4%;bottom: 0.2rem;height: 2.5rem;border-radius: 50%;background: radial-gradient(closest-side,rgba(0,45,160,0.20),transparent);pointer-events: none}[data-section$="-dernier-appel"] .ecs-card{overflow: hidden;isolation: isolate}[data-section$="-dernier-appel"] .ecs-card::after{content: "";position: absolute;z-index: 5;top: -20%;bottom: -20%;left: -45%;width: 38%;background: linear-gradient(100deg,transparent,rgba(255,255,255,0.75) 50%,transparent);transform: translateX(0) skewX(-14deg);opacity: 0;pointer-events: none}@media (prefers-reduced-motion: no-preference){html:not(.no-js) [data-section$="-dernier-appel"] .endcta-scene.is-on .ecs-card::after{animation: ecs-sheen 1.3s var(--rd-ease) 2s both}}@keyframes ecs-sheen{0%{transform: translateX(0) skewX(-14deg);opacity: 1}100%{transform: translateX(420%) skewX(-14deg);opacity: 1}}@media (min-width: 56.0625rem){[data-section$="-dernier-appel"] .endcta-visual{perspective: 1600px}[data-section$="-dernier-appel"] .endcta-scene{transform: rotateY(-10deg) rotateX(4deg);transform-origin: 30% 50%}}@media (max-width: 56rem){[data-section$="-dernier-appel"] .endcta{grid-template-columns: minmax(0,1fr);gap: 2.5rem}[data-section$="-dernier-appel"] .endcta h2{max-width: 20ch}[data-section$="-dernier-appel"] .endcta-glow{width: 100%;height: 60%;top: auto;bottom: 0}[data-section$="-dernier-appel"] .endcta .rd-grid-bg{-webkit-mask-image: radial-gradient(ellipse 90% 45% at 50% 78%,#000 15%,transparent 72%);mask-image: radial-gradient(ellipse 90% 45% at 50% 78%,#000 15%,transparent 72%)}[data-section$="-dernier-appel"] .endcta-visual{padding: 1.2rem 0 1.2rem 0.9rem}[data-section$="-dernier-appel"] .endcta-scene{margin-inline: auto;max-width: 28rem}}@media (max-width: 30rem){[data-section$="-dernier-appel"] .endcta{padding: 1.75rem 1.25rem 1.9rem}[data-section$="-dernier-appel"] .endcta .btn{width: 100%;justify-content: center}[data-section$="-dernier-appel"] .endcta-proofs{display: grid;grid-template-columns: minmax(0,1fr);gap: 0.6rem;width: 100%}[data-section$="-dernier-appel"] .endcta-proofs li{white-space: nowrap;font-size: 0.9rem}[data-section$="-dernier-appel"] .ecs-card{padding: 1rem}[data-section$="-dernier-appel"] .ecs-week{gap: 0.35rem;grid-template-rows: auto repeat(3,2rem)}}@media (prefers-reduced-motion: reduce){[data-section$="-dernier-appel"] .endcta-scene .ecs-cursor,[data-section$="-dernier-appel"] .endcta-scene .ecs-fill,[data-section$="-dernier-appel"] .endcta-scene .ecs-done{opacity: 1 !important;transform: none !important;transition: none !important}[data-section$="-dernier-appel"] .endcta-scene .ecs-pending{opacity: 0 !important;transition: none !important}[data-section$="-dernier-appel"] .endcta-scene .ecs-ping{animation: none !important;opacity: 0 !important}}a.endcta-visual{display: block;color: inherit;text-decoration: none;cursor: pointer}a.endcta-visual .ecs-card{transition: transform 0.45s cubic-bezier(0.32,0.72,0,1),box-shadow 0.45s cubic-bezier(0.32,0.72,0,1)}a.endcta-visual:hover .ecs-card{transform: translateY(-4px)}@media (prefers-reduced-motion: reduce){a.endcta-visual:hover .ecs-card{transform: none}}@media (min-width: 56.0625rem) and (prefers-reduced-motion: no-preference){[data-section$="-dernier-appel"] .endcta-scene{transition: transform 0.6s cubic-bezier(0.32,0.72,0,1)}[data-section$="-dernier-appel"] a.endcta-visual:hover .endcta-scene{transform: rotateY(-4deg) rotateX(2deg)}}[data-hx-hero][data-section="eco-hero"] .eco-defs{position: absolute;width: 0;height: 0;overflow: hidden}[data-hx-hero][data-section="eco-hero"] .eco-res{position: relative;height: 11.6em;margin-top: 0.6em}[data-hx-hero][data-section="eco-hero"] .eco-lab{display: flex;align-items: baseline;gap: 0.5em;height: 1.7em;padding: 0.15em 0.2em 0;font-size: 0.76em;white-space: nowrap;color: var(--ink-3)}[data-hx-hero][data-section="eco-hero"] .eco-lab b{font-weight: 700;color: var(--ink)}[data-hx-hero][data-section="eco-hero"] .eco-tiles{display: grid;grid-template-columns: 1.4fr 1fr 1fr;gap: 0.5em;margin-top: 0.15em}[data-hx-hero][data-section="eco-hero"] .eco-tile{position: relative;display: block;min-width: 0;transition: opacity 0.45s var(--hx-ease),transform 0.7s var(--hx-spring)}[data-hx-hero][data-section="eco-hero"] .eco-tile > :not(.eco-hl){position: relative}[data-hx-hero][data-section="eco-hero"] .eco-hl{position: absolute;inset: -0.3em;border-radius: 0.8em;background: linear-gradient(180deg,#F1F5FF 0%,#F8FAFF 100%);box-shadow: inset 0 0 0 1px var(--accent-line),0 0 0 3px rgba(0,82,255,0.08);opacity: 0;transition: opacity 0.35s ease}[data-hx-hero][data-section="eco-hero"] .eco-img{display: block;height: 5.3em;border-radius: 0.65em;overflow: hidden;background: radial-gradient(75% 65% at 50% 45%,#FFFFFF 0%,rgba(255,255,255,0) 70%),linear-gradient(160deg,#F4F6FA 0%,#E6EAF2 100%);box-shadow: inset 0 0 0 1px rgba(20,19,26,0.05)}[data-hx-hero][data-section="eco-hero"] .eco-img svg{position: absolute;left: 50%;top: 50%;transition: opacity 0.4s ease}[data-hx-hero][data-section="eco-hero"] .eco-img .eco-p-shoe{width: 6.3em;height: 3.68em;margin: -1.95em 0 0 -3.15em}[data-hx-hero][data-section="eco-hero"] .eco-img .eco-p-bag{width: 4.3em;height: 4.3em;margin: -2.2em 0 0 -2.15em;opacity: 0}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-bag .eco-img .eco-p-shoe{opacity: 0}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-bag .eco-img .eco-p-bag{opacity: 1}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-sk .eco-img{background: linear-gradient(160deg,#F4F6FA 0%,#ECEFF5 100%)}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-sk .eco-img i{position: absolute;left: 50%;top: 50%;width: 2.6em;height: 2.6em;margin: -1.3em 0 0 -1.3em;border-radius: 0.8em;background: rgba(20,19,26,0.05)}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-sk .hx-sk.is-title{margin-top: 0.65em;width: 88%}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-sk .hx-sk.is-title.is-short{width: 70%}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-sk .hx-sk.is-dom{width: 55%;margin-top: 0.55em}[data-hx-hero][data-section="eco-hero"] .eco-name{display: block;margin-top: 0.5em;font-size: 0.74em;font-weight: 500;line-height: 1.3;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero][data-section="eco-hero"] .eco-price{display: block;margin-top: 0.1em;font-size: 0.86em;font-weight: 700;line-height: 1.3;letter-spacing: -0.01em;color: var(--ink);font-variant-numeric: tabular-nums}[data-hx-hero][data-section="eco-hero"] .eco-dom{display: flex;align-items: center;gap: 0.35em;margin-top: 0.15em;font-size: 0.68em;line-height: 1.3;color: var(--ink-2);white-space: nowrap;overflow: hidden}[data-hx-hero][data-section="eco-hero"] .eco-dom i{width: 1.15em;height: 1.15em;flex: none;border-radius: 999px;background: linear-gradient(135deg,#2A6BFF,#0040CC);box-shadow: inset 0 0 0 2px #fff,0 0 0 1px rgba(20,19,26,0.08)}[data-hx-hero][data-section="eco-hero"] .eco-res .hx-sugg{top: 0}[data-hx-hero][data-section="eco-hero"] .eco-shop:not(.is-res) .eco-tile{opacity: 0;transform: translateY(0.8em) scale(0.97)}[data-hx-hero][data-section="eco-hero"] .eco-shop:not(.is-res) .eco-lab{opacity: 0}[data-hx-hero][data-section="eco-hero"] .eco-lab{transition: opacity 0.4s ease}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-res .eco-tile:nth-child(2){transition-delay: 0.08s}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-res .eco-tile:nth-child(3){transition-delay: 0.16s}[data-hx-hero][data-section="eco-hero"] .eco-shop .hx-cursor{transform: translate(17em,10.5em)}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-aim .hx-cursor{opacity: 1;transform: translate(3.7em,4.4em)}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-click .hx-cursor{transform: translate(3.7em,4.4em) scale(0.82);transition-duration: 0.12s}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-click .eco-hl,[data-hx-hero][data-section="eco-hero"] .eco-shop.is-hot .eco-hl{opacity: 1}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-click .is-you{transform: scale(0.98);transition-duration: 0.2s}[data-hx-hero][data-section="eco-hero"] .hx-prod{width: 6.4em;height: 6.4em;margin: -3.35em 0 0 -3.2em}[data-hx-hero][data-section="eco-hero"] .hx-ig-house{width: 9.6em;height: 5.6em;margin: -2.9em 0 0 -4.8em;filter: drop-shadow(0 10px 12px rgba(0,30,90,0.22))}[data-hx-hero][data-section="eco-hero"] .hx-ig-media::before{content: "";position: absolute;inset: 0;background: radial-gradient(80% 70% at 50% 40%,#FFFFFF 0%,rgba(255,255,255,0) 70%),linear-gradient(160deg,#F2F4F9 0%,#D9E0EC 100%);opacity: 0;transition: opacity 0.5s ease}[data-hx-hero][data-section="eco-hero"] .hx-ig.is-b .hx-ig-media::before{opacity: 1}[data-hx-hero][data-section="eco-hero"] .hx-ig.is-b .hx-ig-disc{opacity: 0.6}[data-hx-hero][data-section="eco-hero"] .hx-ig-cta::after{content: "Acheter"}[data-hx-hero][data-section="eco-hero"] .hx-f-ig .hx-toast{left: -1.6em}@media (min-width: 84.0625rem){[data-hx-hero][data-section="eco-hero"] .hx-f-search{right: calc(50% + 20.5rem + var(--hx-shift));top: calc(14.5rem - var(--hx-shift) * 0.25)}[data-hx-hero][data-section="eco-hero"] .hx-f-ig{left: calc(50% + 21rem + var(--hx-shift));top: calc(1.5rem - var(--hx-shift) * 0.2)}}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero][data-section="eco-hero"] .hx-f-search{right: calc(50% + 16.25rem);top: 23.5rem}[data-hx-hero][data-section="eco-hero"] .hx-f-ig{left: calc(50% + 16.25rem);top: 24.5rem}[data-hx-hero][data-section="eco-hero"] .eco-res{height: 5.35em;margin-top: 0.5em}[data-hx-hero][data-section="eco-hero"] .eco-lab{height: 1.45em;padding-top: 0}[data-hx-hero][data-section="eco-hero"] .eco-tiles{display: block;margin-top: 0.1em}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-sk{display: none}[data-hx-hero][data-section="eco-hero"] .eco-tile.is-you{display: grid;grid-template-columns: 3.6em minmax(0,1fr);grid-template-rows: auto auto auto;align-content: center;column-gap: 0.7em}[data-hx-hero][data-section="eco-hero"] .eco-hl{inset: -0.25em}[data-hx-hero][data-section="eco-hero"] .is-you .eco-img{grid-row: 1 / 4;height: 3.6em}[data-hx-hero][data-section="eco-hero"] .eco-img .eco-p-shoe{width: 3.2em;height: 1.87em;margin: -1em 0 0 -1.6em}[data-hx-hero][data-section="eco-hero"] .eco-img .eco-p-bag{width: 2.6em;height: 2.6em;margin: -1.35em 0 0 -1.3em}[data-hx-hero][data-section="eco-hero"] .eco-name{margin-top: 0;font-size: max(0.8em,11px);align-self: end}[data-hx-hero][data-section="eco-hero"] .eco-price{font-size: max(0.88em,12px);margin-top: 0}[data-hx-hero][data-section="eco-hero"] .eco-dom{font-size: max(0.7em,10px);margin-top: 0}[data-hx-hero][data-section="eco-hero"] .eco-shop .hx-cursor{transform: translate(14em,6em)}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-aim .hx-cursor{transform: translate(1.9em,3em)}[data-hx-hero][data-section="eco-hero"] .eco-shop.is-click .hx-cursor{transform: translate(1.9em,3em) scale(0.82)}[data-hx-hero][data-section="eco-hero"] .hx-prod{width: 3.5em;height: 3.5em;margin: -1.8em 0 0 -1.75em}[data-hx-hero][data-section="eco-hero"] .hx-ig-house{width: 4.2em;height: 2.45em;margin: -1.25em 0 0 -2.1em}[data-hx-hero][data-section="eco-hero"] .hx-f-ig .hx-toast{left: 1.2em}[data-hx-hero][data-section="eco-hero"] .hx-f-search .hx-toast{bottom: -2.6em}}@media (min-width: 64rem) and (max-height: 50rem){[data-hx-hero][data-section="eco-hero"] .hero-proof{margin-top: 2.25rem}}[data-hx-hero][data-section="eco-hero"] .eco-mob-ad{display: flex;align-items: center;gap: 0.6em;padding: 0.28em 0.65em 0.28em 0.3em}[data-hx-hero][data-section="eco-hero"] .eco-mthumb{position: relative;width: 2.5em;height: 2.5em;flex: none;border-radius: 0.55em;overflow: hidden;background: linear-gradient(160deg,#F4F6FA 0%,#E3E8F1 100%);box-shadow: inset 0 0 0 1px rgba(20,19,26,0.05)}[data-hx-hero][data-section="eco-hero"] .eco-mthumb svg{position: absolute;left: 50%;top: 50%;transition: opacity 0.3s ease}[data-hx-hero][data-section="eco-hero"] .eco-mthumb .eco-p-shoe{width: 2.3em;height: 1.34em;margin: -0.7em 0 0 -1.15em}[data-hx-hero][data-section="eco-hero"] .eco-mthumb .eco-p-bag{width: 1.9em;height: 1.9em;margin: -0.98em 0 0 -0.95em;opacity: 0}[data-hx-hero][data-section="eco-hero"] .hx-mob.is-bag .eco-mthumb .eco-p-shoe{opacity: 0}[data-hx-hero][data-section="eco-hero"] .hx-mob.is-bag .eco-mthumb .eco-p-bag{opacity: 1}[data-hx-hero][data-section="eco-hero"] .eco-mtx{position: relative;flex: 1;min-width: 0}[data-hx-hero][data-section="eco-hero"] .eco-mprice{position: relative;flex: none;font-size: 0.86em;font-weight: 700;color: var(--ink);white-space: nowrap;font-variant-numeric: tabular-nums}[data-hx-hero][data-section="eco-hero"] .hx-mob-prod{width: 3em;height: 3em;margin: -1.55em 0 0 -1.5em}[data-hx-hero][data-section="eco-hero"] .hx-mob-house{width: 3.8em;height: 2.2em;margin: -1.15em 0 0 -1.9em}[data-hx-hero][data-section="eco-hero"] .hx-mob-media::after{background: linear-gradient(160deg,#F2F4F9 0%,#D9E0EC 100%)}[data-hx-hero][data-section="leads-hero"] .hx-res{height: 8.8em}[data-hx-hero][data-section="leads-hero"] .hx-org{transform: translateY(6.3em)}[data-hx-hero][data-section="leads-hero"] .hx-lf-btns{display: flex;gap: 0.45em;margin-top: 0.6em}[data-hx-hero][data-section="leads-hero"] .hx-lf-btn{position: relative;isolation: isolate;display: inline-flex;align-items: center;gap: 0.4em;height: 1.95em;padding: 0 0.8em 0 0.65em;border-radius: 999px;font-size: 0.8em;font-weight: 600;white-space: nowrap;color: #1A0DAB;background: #fff;border: 1px solid rgba(26,13,171,0.16);transition: transform 0.35s var(--hx-spring)}[data-hx-hero][data-section="leads-hero"] .hx-lf-btn svg{width: 1.1em;height: 1.1em}[data-hx-hero][data-section="leads-hero"] .hx-lf-btn::before{content: "";position: absolute;z-index: -1;inset: -1px;border-radius: inherit;background: #E6EEFF;box-shadow: inset 0 0 0 1.5px var(--accent);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-click .hx-lf-btn.is-call,[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-click .hx-lf-btn.is-devis{transform: scale(0.95);transition-duration: 0.15s}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-click .hx-lf-btn.is-call::before,[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-hot .hx-lf-btn.is-call::before,[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-click .hx-lf-btn.is-devis::before,[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-hot .hx-lf-btn.is-devis::before{opacity: 1}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-aim .hx-cursor{transform: translate(3.3em,4.75em)}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-click .hx-cursor{transform: translate(3.3em,4.75em) scale(0.82)}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-aim .hx-cursor{transform: translate(10.6em,4.75em)}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-click .hx-cursor{transform: translate(10.6em,4.75em) scale(0.82)}[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-media{background: radial-gradient(80% 60% at 28% 18%,rgba(255,255,255,0.45),transparent 62%),linear-gradient(155deg,#A9C2FF 0%,#6F97FF 52%,#3F76FF 100%)}[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-media::after{content: "";position: absolute;inset: 0;background: radial-gradient(80% 60% at 70% 15%,rgba(255,255,255,0.28),transparent 60%),linear-gradient(150deg,#4A86FF 0%,var(--accent) 55%,#0038B8 100%);opacity: 0;transition: opacity 0.6s ease}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-b .hx-ig-media::after{opacity: 1}[data-hx-hero][data-section="leads-hero"] .hx-lf-v{position: absolute;z-index: 1;left: 50%;top: 50%;width: 9.6em;height: 6.4em;margin: -3.3em 0 0 -4.8em;filter: drop-shadow(0 8px 10px rgba(0,40,140,0.28));transition: opacity 0.6s ease;animation: hx-lf-v 5s ease-in-out infinite alternate}@keyframes hx-lf-v{from{transform: translateY(0.1em)}to{transform: translateY(-0.25em)}}[data-hx-hero][data-section="leads-hero"] .hx-lf-v.is-b,[data-hx-hero][data-section="leads-hero"] .hx-lf.is-b .hx-lf-v.is-a{opacity: 0}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-b .hx-lf-v.is-b{opacity: 1}[data-hx-hero][data-section="leads-hero"] .hx-ig-id i.hx-lf-sp{display: flex;align-items: center;gap: 0.3em;white-space: nowrap}[data-hx-hero][data-section="leads-hero"] .hx-lf-net{display: none;align-items: center;gap: 0.3em}[data-hx-hero][data-section="leads-hero"] [data-net="fb"] .hx-lf-net.is-fb,[data-hx-hero][data-section="leads-hero"] [data-net="ig"] .hx-lf-net.is-ig{display: inline-flex}[data-hx-hero][data-section="leads-hero"] .hx-src-fb{width: 1em;height: 1em;flex: none}[data-hx-hero][data-section="leads-hero"] [data-net="fb"] .hx-ig-av{background: rgba(20,19,26,0.08)}[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-cta::after{content: attr(data-l)}[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-acts svg:last-child{margin-right: auto}[data-hx-hero][data-section="leads-hero"] .hx-lf-form{position: absolute;z-index: 3;left: 0;right: 0;top: 2.9em;height: 9.4em;display: grid;grid-template-rows: auto 1.9em 1.9em 1.95em;align-content: center;row-gap: 0.45em;padding: 0.55em 0.85em 0.6em;background: #fff;border-top: 1px solid rgba(20,19,26,0.06);opacity: 0;transform: translateY(1.4em);transition: opacity 0.35s ease,transform 0.6s var(--hx-ease)}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-form .hx-lf-form{opacity: 1;transform: none}[data-hx-hero][data-section="leads-hero"] .hx-lf-form-t{display: block;font-size: 0.84em;font-weight: 600;letter-spacing: -0.01em;white-space: nowrap}[data-hx-hero][data-section="leads-hero"] .hx-lf-field{position: relative;display: flex;align-items: center;gap: 0.6em;padding: 0 0.65em;border-radius: 0.55em;background: #FAFBFE;border: 1px solid rgba(20,19,26,0.12)}[data-hx-hero][data-section="leads-hero"] .hx-lf-field::after{content: "";position: absolute;inset: -1px;border-radius: inherit;box-shadow: inset 0 0 0 1.5px var(--accent);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero][data-section="leads-hero"] .hx-lf-field i{flex: none;width: 4.9em;font-style: normal;font-size: 0.7em;color: var(--ink-3)}[data-hx-hero][data-section="leads-hero"] .hx-lf-in{flex: 1;min-width: 0}[data-hx-hero][data-section="leads-hero"] .hx-lf-fill{display: block;width: 72%;height: 0.42em;border-radius: 999px;background: rgba(20,19,26,0.5);transform: scaleX(0);transform-origin: 0 50%;transition: transform 0.65s var(--hx-ease)}[data-hx-hero][data-section="leads-hero"] .hx-lf-field:nth-child(3) .hx-lf-fill{width: 58%}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-f1 .hx-lf-field:nth-child(2) .hx-lf-fill,[data-hx-hero][data-section="leads-hero"] .hx-lf.is-f2 .hx-lf-field:nth-child(3) .hx-lf-fill{transform: none}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-f1:not(.is-f2) .hx-lf-field:nth-child(2)::after,[data-hx-hero][data-section="leads-hero"] .hx-lf.is-f2:not(.is-send) .hx-lf-field:nth-child(3)::after{opacity: 1}[data-hx-hero][data-section="leads-hero"] .hx-lf-send{position: relative;display: flex;align-items: center;justify-content: center;overflow: hidden;border-radius: 999px;color: #fff;background: linear-gradient(180deg,#2A6BFF,var(--accent));box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 6px 14px -8px rgba(0,82,255,0.7);transition: transform 0.35s var(--hx-spring)}[data-hx-hero][data-section="leads-hero"] .hx-lf-send-l{position: relative;font-size: 0.8em;font-weight: 600}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-send .hx-lf-send{transform: scale(0.96)}[data-hx-hero][data-section="leads-hero"] .hx-lf-send .hx-tap{left: 50%;animation: none}[data-hx-hero][data-section="leads-hero"] .hx-lf.is-stap .hx-lf-send .hx-tap{animation: hx-lf-tap 0.7s var(--hx-ease) forwards}@keyframes hx-lf-tap{0%{opacity: 0.9;transform: scale(0.2)}100%{opacity: 0;transform: scale(2.6)}}@media (min-width: 84.0625rem){[data-hx-hero][data-section="leads-hero"] .hx-f-search{right: calc(50% + 20.75rem + var(--hx-shift));top: calc(15rem - var(--hx-shift) * 0.2)}[data-hx-hero][data-section="leads-hero"] .hx-f-ig{left: calc(50% + 26.75rem + var(--hx-shift));top: calc(3rem - var(--hx-shift) * 0.35)}}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero][data-section="leads-hero"] .hx-f-search{right: calc(50% + 16.25rem);top: calc(100% - 7.75rem)}[data-hx-hero][data-section="leads-hero"] .hx-f-search .hx-toast{bottom: -2.4em}[data-hx-hero][data-section="leads-hero"] .hx-f-ig{left: calc(50% + 16.25rem);top: calc(100% - 7.25rem)}[data-hx-hero][data-section="leads-hero"] .hx-res{height: 6.35em}[data-hx-hero][data-section="leads-hero"] .hx-ad-t{font-size: 0.98em;margin-top: 0.2em}[data-hx-hero][data-section="leads-hero"] .hx-org{transform: translateY(6.2em)}[data-hx-hero][data-section="leads-hero"] .hx-lf-btns{gap: 0.35em;margin-top: 0.45em}[data-hx-hero][data-section="leads-hero"] .hx-lf-btn{font-size: 0.76em;height: 1.9em;padding: 0 0.7em 0 0.55em;gap: 0.35em}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-aim .hx-cursor{transform: translate(2.9em,4.2em)}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="call"].is-click .hx-cursor{transform: translate(2.9em,4.2em) scale(0.82)}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-aim .hx-cursor{transform: translate(9.6em,4.2em)}[data-hx-hero][data-section="leads-hero"] .hx-search[data-act="devis"].is-click .hx-cursor{transform: translate(9.6em,4.2em) scale(0.82)}[data-hx-hero][data-section="leads-hero"] .hx-lf-v{width: 3.9em;height: 2.6em;margin: -1.35em 0 0 -1.95em}[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-cta-l,[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-cta::after{font-size: 0.8em;white-space: nowrap}[data-hx-hero][data-section="leads-hero"] .hx-lf .hx-ig-cta::after{left: 0.875em}[data-hx-hero][data-section="leads-hero"] .hx-lf-form{top: 0;bottom: 0;height: auto;grid-template-columns: minmax(0,1fr) 4.6em;grid-template-rows: 1.15em 1.6em 1.6em;grid-template-areas: "t t" "f1 s" "f2 s";column-gap: 0.4em;row-gap: 0.22em;padding: 0.45em 0.6em;border-radius: inherit;box-shadow: none}[data-hx-hero][data-section="leads-hero"] .hx-lf-form-t{grid-area: t;font-size: 0.78em}[data-hx-hero][data-section="leads-hero"] .hx-lf-field:nth-child(2){grid-area: f1}[data-hx-hero][data-section="leads-hero"] .hx-lf-field:nth-child(3){grid-area: f2}[data-hx-hero][data-section="leads-hero"] .hx-lf-send{grid-area: s;border-radius: 0.7em}[data-hx-hero][data-section="leads-hero"] .hx-lf-field{padding: 0 0.5em;gap: 0.4em}[data-hx-hero][data-section="leads-hero"] .hx-lf-field i{width: 4.6em;font-size: 0.66em}}[data-hx-hero][data-section="leads-hero"] .hx-lf-mrow{position: relative;display: flex;align-items: center;gap: 0.5em;margin-top: 0.1em}[data-hx-hero][data-section="leads-hero"] .hx-lf-mrow .hx-mob-ad-t{flex: 1;min-width: 0}[data-hx-hero][data-section="leads-hero"] .hx-lf-mbtn{position: relative;isolation: isolate;flex: none;display: flex;align-items: center;height: 1.75em;padding: 0 0.7em 0 0.55em;border-radius: 999px;font-size: 0.72em;font-weight: 600;white-space: nowrap;color: #1A0DAB;background: #fff;border: 1px solid rgba(26,13,171,0.18)}[data-hx-hero][data-section="leads-hero"] .hx-lf-mbtn::before{content: "";position: absolute;z-index: -1;inset: -1px;border-radius: inherit;background: #E6EEFF;box-shadow: inset 0 0 0 1.5px var(--accent);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero][data-section="leads-hero"] .hx-mob.is-hot .hx-lf-mbtn::before{opacity: 1}[data-hx-hero][data-section="leads-hero"] .hx-lf-mbtn-l{display: none;align-items: center;gap: 0.3em}[data-hx-hero][data-section="leads-hero"] .hx-lf-mbtn-l svg{width: 1.1em;height: 1.1em}[data-hx-hero][data-section="leads-hero"] [data-act="call"] .hx-lf-mbtn-l.is-call,[data-hx-hero][data-section="leads-hero"] [data-act="devis"] .hx-lf-mbtn-l.is-devis{display: inline-flex}[data-hx-hero][data-section="leads-hero"] .hx-lf-mbtn .hx-mob-tap{left: 50%}[data-hx-hero][data-section="leads-hero"] .hx-mob .hx-mob-media{background: radial-gradient(80% 60% at 28% 18%,rgba(255,255,255,0.45),transparent 62%),linear-gradient(155deg,#A9C2FF 0%,#6F97FF 52%,#3F76FF 100%)}[data-hx-hero][data-section="leads-hero"] .hx-lf-mv{position: absolute;z-index: 1;left: 50%;top: 50%;width: 3.8em;height: 2.55em;margin: -1.3em 0 0 -1.9em;filter: drop-shadow(0 5px 7px rgba(0,40,140,0.28));transition: opacity 0.4s ease}[data-hx-hero][data-section="leads-hero"] .hx-lf-mv.is-b,[data-hx-hero][data-section="leads-hero"] .hx-mob.is-b .hx-lf-mv.is-a{opacity: 0}[data-hx-hero][data-section="leads-hero"] .hx-mob.is-b .hx-lf-mv.is-b{opacity: 1}[data-hx-hero][data-section="gads-hero"] .gx-shop{width: 20em}[data-hx-hero][data-section="gads-hero"] .gx-res{height: 10.8em;-webkit-mask-image: none;mask-image: none}[data-hx-hero][data-section="gads-hero"] .gx-shop-head{display: flex;align-items: center;gap: 0.45em;height: 1.75em;padding: 0 0.2em;font-size: 0.76em;white-space: nowrap;color: var(--ink-2);transition: opacity 0.35s ease}[data-hx-hero][data-section="gads-hero"] .gx-shop-head b{font-weight: 700;color: var(--ink)}[data-hx-hero][data-section="gads-hero"] .gx-shop-head span::before{content: "·";margin-right: 0.45em;color: var(--ink-3)}[data-hx-hero][data-section="gads-hero"] .gx-tiles{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0.45em;margin-top: 0.1em}[data-hx-hero][data-section="gads-hero"] .gx-tile{position: relative;display: block;min-width: 0;padding: 0.25em;transition: opacity 0.45s var(--hx-ease),transform 0.7s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-tile > :not(.gx-tile-hl){position: relative}[data-hx-hero][data-section="gads-hero"] .gx-tile-hl{position: absolute;inset: 0;border-radius: 0.8em;background: linear-gradient(180deg,#F1F5FF 0%,#F8FAFF 100%);box-shadow: inset 0 0 0 1px var(--accent-line),0 0 0 3px rgba(0,82,255,0.08);opacity: 0;transition: opacity 0.35s ease}[data-hx-hero][data-section="gads-hero"] .gx-tile-img{display: block;height: 4.5em;border-radius: 0.65em;overflow: hidden;background: radial-gradient(70% 60% at 50% 45%,rgba(255,255,255,0.9),transparent 70%),linear-gradient(155deg,#EEF3FF 0%,#D3E0FF 100%)}[data-hx-hero][data-section="gads-hero"] .gx-tile-img svg{position: absolute;left: 50%;top: 50%;width: 2.7em;height: 3.15em;margin: -1.6em 0 0 -1.35em;transition: opacity 0.4s ease}[data-hx-hero][data-section="gads-hero"] .gx-bag{filter: drop-shadow(0 5px 6px rgba(0,40,140,0.22))}[data-hx-hero][data-section="gads-hero"] .gx-watch{opacity: 0;filter: drop-shadow(0 5px 6px rgba(40,20,0,0.2))}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-b .gx-bag{opacity: 0}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-b .gx-watch{opacity: 1}[data-hx-hero][data-section="gads-hero"] .gx-tile-img.is-sk{background: #F2F3F7}[data-hx-hero][data-section="gads-hero"] .gx-tile-img.is-sk i{position: absolute;left: 50%;top: 50%;width: 2.2em;height: 2.6em;margin: -1.3em 0 0 -1.1em;border-radius: 0.7em;background: rgba(20,19,26,0.07)}[data-hx-hero][data-section="gads-hero"] .gx-tile-t{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 2.5em;margin-top: 0.45em;overflow: hidden;font-size: 0.72em;line-height: 1.25;font-weight: 500;color: var(--ink)}[data-hx-hero][data-section="gads-hero"] .gx-tile-p{display: block;margin-top: 0.15em;font-size: 0.82em;line-height: 1.25;font-weight: 700;letter-spacing: -0.01em;color: var(--ink);white-space: nowrap}[data-hx-hero][data-section="gads-hero"] .gx-tile-d{display: block;margin-top: 0.05em;overflow: hidden;font-size: 0.64em;line-height: 1.3;color: var(--ink-3);white-space: nowrap;text-overflow: ellipsis}[data-hx-hero][data-section="gads-hero"] .gx-tt-s{display: none}[data-hx-hero][data-section="gads-hero"] .gx-tile .hx-sk.is-title{width: 88%;margin-top: 0.75em}[data-hx-hero][data-section="gads-hero"] .gx-tile .hx-sk.is-dom{width: 55%;margin-top: 0.55em}[data-hx-hero][data-section="gads-hero"] .gx-shop:not(.is-ad) .gx-shop-head{opacity: 0}[data-hx-hero][data-section="gads-hero"] .gx-shop:not(.is-ad) .gx-tile{opacity: 0;transform: translateY(0.8em) scale(0.96)}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-ad .gx-tile:nth-child(2){transition-delay: 0.09s}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-ad .gx-tile:nth-child(3){transition-delay: 0.18s}[data-hx-hero][data-section="gads-hero"] .gx-shop .hx-cursor{transform: translate(15em,9em)}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-aim .hx-cursor{opacity: 1;transform: translate(3.1em,4.1em)}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-click .hx-cursor{transform: translate(3.1em,4.1em) scale(0.82);transition-duration: 0.12s}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-click .gx-tile-hl,[data-hx-hero][data-section="gads-hero"] .gx-shop.is-hot .gx-tile-hl{opacity: 1}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-click .gx-tile.is-own{transform: scale(0.97);transition-duration: 0.2s}[data-hx-hero][data-section="gads-hero"] .gx-call{width: 15.5em;padding: 0.5em 0.7em 0.2em;border-radius: 1.6em;transform: rotate(2deg);transform-origin: 0 0}[data-hx-hero][data-section="gads-hero"] .gx-notch{display: block;width: 3.4em;height: 0.36em;margin: 0 auto 0.55em;border-radius: 999px;background: rgba(20,19,26,0.12)}[data-hx-hero][data-section="gads-hero"] .gx-call-bar{display: flex;align-items: center;gap: 0.55em;height: 2.35em;padding: 0 0.9em;border-radius: 999px;background: #fff;border: 1px solid rgba(20,19,26,0.09);box-shadow: 0 2px 10px -4px rgba(16,24,64,0.16)}[data-hx-hero][data-section="gads-hero"] .gx-call-bar .hx-g{width: 1em;height: 1em}[data-hx-hero][data-section="gads-hero"] .gx-call-bar .hx-q{font-size: 0.88em}[data-hx-hero][data-section="gads-hero"] .gx-tabs{display: flex;gap: 1.1em;height: 2.1em;align-items: center;padding: 0 0.4em;margin-top: 0.15em;border-bottom: 1px solid rgba(20,19,26,0.07);white-space: nowrap;overflow: hidden}[data-hx-hero][data-section="gads-hero"] .gx-tabs span{position: relative;font-size: 0.68em;color: var(--ink-3)}[data-hx-hero][data-section="gads-hero"] .gx-tabs span.is-on{color: var(--accent);font-weight: 600}[data-hx-hero][data-section="gads-hero"] .gx-tabs span.is-on::after{content: "";position: absolute;left: 0;right: 0;bottom: -0.95em;height: 2px;border-radius: 2px;background: var(--accent)}[data-hx-hero][data-section="gads-hero"] .gx-call-res{position: relative;height: 10.6em;margin-top: 0.45em;overflow: hidden;-webkit-mask-image: linear-gradient(180deg,#000 84%,transparent);mask-image: linear-gradient(180deg,#000 84%,transparent)}[data-hx-hero][data-section="gads-hero"] .gx-ad{position: absolute;inset: 0 0 auto;z-index: 1;padding: 0.6em 0.7em 0.7em;border-radius: 0.95em;transition: opacity 0.45s var(--hx-ease),transform 0.7s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-ad > :not(.gx-ad-hl){position: relative}[data-hx-hero][data-section="gads-hero"] .gx-ad-hl{position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(180deg,#F1F5FF 0%,#F8FAFF 100%);box-shadow: inset 0 0 0 1px var(--accent-line),0 0 0 3px rgba(0,82,255,0.08);opacity: 0;transition: opacity 0.35s ease}[data-hx-hero][data-section="gads-hero"] .gx-ad-meta{display: flex;align-items: center;gap: 0.55em;min-width: 0;font-size: 0.74em;white-space: nowrap}[data-hx-hero][data-section="gads-hero"] .gx-ad-meta b{font-weight: 700;color: var(--ink)}[data-hx-hero][data-section="gads-hero"] .gx-ad-t{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 2.5em;margin-top: 0.35em;overflow: hidden;font-size: 0.96em;line-height: 1.25;font-weight: 600;letter-spacing: -0.015em;color: #1A0DAB}[data-hx-hero][data-section="gads-hero"] .gx-ad .hx-sk{margin-top: 0.4em}[data-hx-hero][data-section="gads-hero"] .gx-acts{display: flex;gap: 0.4em;margin-top: 0.7em}[data-hx-hero][data-section="gads-hero"] .gx-btn{position: relative;display: flex;align-items: center;gap: 0.4em;height: 2em;padding: 0 0.85em 0 0.7em;border-radius: 999px;background: #fff;border: 1px solid rgba(26,13,171,0.16);color: var(--accent);white-space: nowrap;transition: transform 0.35s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-btn::before{content: "";position: absolute;inset: -1px;border-radius: inherit;background: var(--accent-soft);box-shadow: inset 0 0 0 1.5px var(--accent),0 0 0 3px rgba(0,82,255,0.12);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero][data-section="gads-hero"] .gx-btn > *{position: relative}[data-hx-hero][data-section="gads-hero"] .gx-btn svg{width: 0.95em;height: 0.95em}[data-hx-hero][data-section="gads-hero"] .gx-btn > span:not(.gx-tap){font-size: 0.76em;font-weight: 600}[data-hx-hero][data-section="gads-hero"] .gx-tap{position: absolute;left: 50%;top: 50%;width: 2.2em;height: 2.2em;margin: -1.1em 0 0 -1.1em;border-radius: 999px;background: rgba(0,82,255,0.22);opacity: 0;transform: scale(0.2)}[data-hx-hero][data-section="gads-hero"] .gx-org{position: absolute;inset: 0 0 auto;padding: 0.6em 0.7em 0;transform: translateY(9.4em);transition: transform 0.7s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-org .hx-sk.is-title{margin-top: 0.55em}[data-hx-hero][data-section="gads-hero"] .gx-call:not(.is-ad) .gx-ad{opacity: 0;transform: translateY(-0.9em) scale(0.97)}[data-hx-hero][data-section="gads-hero"] .gx-call.is-ad.is-dim .gx-ad{opacity: 0.35}[data-hx-hero][data-section="gads-hero"] .gx-call:not(.is-ad) .gx-org{transform: translateY(0)}[data-hx-hero][data-section="gads-hero"] .gx-call.is-hot .gx-ad-hl{opacity: 1}[data-hx-hero][data-section="gads-hero"] .gx-call[data-act="call"].is-press .gx-btn.is-call,[data-hx-hero][data-section="gads-hero"] .gx-call[data-act="quote"].is-press .gx-btn.is-quote{transform: scale(0.93);transition-duration: 0.15s}[data-hx-hero][data-section="gads-hero"] .gx-call[data-act="call"].is-hot .gx-btn.is-call::before,[data-hx-hero][data-section="gads-hero"] .gx-call[data-act="quote"].is-hot .gx-btn.is-quote::before{opacity: 1}[data-hx-hero][data-section="gads-hero"] .gx-call[data-act="call"].is-tap .gx-btn.is-call .gx-tap,[data-hx-hero][data-section="gads-hero"] .gx-call[data-act="quote"].is-tap .gx-btn.is-quote .gx-tap{animation: hx-tap 0.7s var(--hx-ease) forwards}[data-hx-hero][data-section="gads-hero"] .gx-f-shop .hx-toast{left: 0.75em;bottom: -2.4em}[data-hx-hero][data-section="gads-hero"] .gx-f-call .hx-toast{left: -0.8em;bottom: -2.4em}@media (min-width: 84.0625rem){[data-hx-hero][data-section="gads-hero"] .gx-f-shop{right: calc(50% + 21.75rem + var(--hx-shift));top: 15.5rem}[data-hx-hero][data-section="gads-hero"] .gx-f-call{left: calc(50% + 22.5rem + var(--hx-shift));top: 14.5rem}}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero][data-section="gads-hero"] .gx-f-shop,[data-hx-hero][data-section="gads-hero"] .gx-f-call{top: auto;bottom: calc(2.9em - 2.25rem)}[data-hx-hero][data-section="gads-hero"] .gx-f-shop{right: calc(50% + 15.5rem + (100vw - 992px) * 0.37)}[data-hx-hero][data-section="gads-hero"] .gx-f-call{left: calc(50% + 15.5rem + (100vw - 992px) * 0.37)}[data-hx-hero][data-section="gads-hero"] .gx-shop{width: 17.5em}[data-hx-hero][data-section="gads-hero"] .gx-res{height: 6.35em}[data-hx-hero][data-section="gads-hero"] .gx-shop-head{height: 1.45em;font-size: 0.72em}[data-hx-hero][data-section="gads-hero"] .gx-tiles{gap: 0.35em}[data-hx-hero][data-section="gads-hero"] .gx-tile{padding: 0.2em}[data-hx-hero][data-section="gads-hero"] .gx-tile-img{height: 2.9em;border-radius: 0.55em}[data-hx-hero][data-section="gads-hero"] .gx-tile-img svg{width: 1.9em;height: 2.2em;margin: -1.12em 0 0 -0.95em}[data-hx-hero][data-section="gads-hero"] .gx-tile-img.is-sk i{width: 1.6em;height: 1.8em;margin: -0.9em 0 0 -0.8em}[data-hx-hero][data-section="gads-hero"] .gx-tile-t{display: block;height: auto;margin-top: 0.35em;font-size: max(0.72em,11px);white-space: nowrap;text-overflow: ellipsis}[data-hx-hero][data-section="gads-hero"] .gx-tt-l{display: none}[data-hx-hero][data-section="gads-hero"] .gx-tt-s{display: inline}[data-hx-hero][data-section="gads-hero"] .gx-tile-p{margin-top: 0.05em;font-size: max(0.8em,11px)}[data-hx-hero][data-section="gads-hero"] .gx-tile-d{display: none}[data-hx-hero][data-section="gads-hero"] .gx-tile .hx-sk.is-title{margin-top: 0.6em}[data-hx-hero][data-section="gads-hero"] .gx-tile .hx-sk.is-dom{display: none}[data-hx-hero][data-section="gads-hero"] .gx-shop .hx-cursor{transform: translate(13em,6em)}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-aim .hx-cursor{transform: translate(2.5em,2.6em)}[data-hx-hero][data-section="gads-hero"] .gx-shop.is-click .hx-cursor{transform: translate(2.5em,2.6em) scale(0.82)}[data-hx-hero][data-section="gads-hero"] .gx-f-shop .hx-toast,[data-hx-hero][data-section="gads-hero"] .gx-f-call .hx-toast{left: 0;bottom: -2.9em}[data-hx-hero][data-section="gads-hero"] .gx-call{width: 17.5em;padding: 0.6em 0.6em 0.1em;border-radius: 1.2em}[data-hx-hero][data-section="gads-hero"] .gx-notch,[data-hx-hero][data-section="gads-hero"] .gx-tabs,[data-hx-hero][data-section="gads-hero"] .gx-org,[data-hx-hero][data-section="gads-hero"] .gx-ad .hx-sk{display: none}[data-hx-hero][data-section="gads-hero"] .gx-call-bar{height: 2.3em}[data-hx-hero][data-section="gads-hero"] .gx-call-res{height: 5.6em;margin-top: 0.35em;-webkit-mask-image: none;mask-image: none}[data-hx-hero][data-section="gads-hero"] .gx-ad{padding: 0.45em 0.6em 0.5em}[data-hx-hero][data-section="gads-hero"] .gx-ad-meta{font-size: max(0.74em,11px)}[data-hx-hero][data-section="gads-hero"] .gx-ad-t{display: block;height: auto;margin-top: 0.15em;font-size: 0.92em;white-space: nowrap;text-overflow: ellipsis}[data-hx-hero][data-section="gads-hero"] .gx-acts{margin-top: 0.45em}[data-hx-hero][data-section="gads-hero"] .gx-btn{height: 1.85em}[data-hx-hero][data-section="gads-hero"] .gx-btn > span:not(.gx-tap){font-size: max(0.76em,11px)}}[data-hx-hero][data-section="gads-hero"] .hx-mob[data-scene="shop"] .gx-mob-call,[data-hx-hero][data-section="gads-hero"] .hx-mob[data-scene="call"] .gx-mob-shop{opacity: 0;transform: translateY(1.2em)}[data-hx-hero][data-section="gads-hero"] .gx-mob-hl{position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(180deg,#F1F5FF,#F8FAFF);box-shadow: inset 0 0 0 1px var(--accent-line);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero][data-section="gads-hero"] .hx-mob.is-hot .gx-mob-hl{opacity: 1}[data-hx-hero][data-section="gads-hero"] .hx-mob.is-typing .gx-mob-row,[data-hx-hero][data-section="gads-hero"] .hx-mob.is-typing .gx-mob-ad{opacity: 0;transform: translateY(-0.5em) scale(0.97)}[data-hx-hero][data-section="gads-hero"] .gx-mob-row{display: flex;align-items: center;gap: 0.4em;height: 2.6em;margin-top: 0.3em;transition: opacity 0.4s var(--hx-ease),transform 0.6s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-mob-own{position: relative;flex: 1;min-width: 0;display: flex;align-items: center;gap: 0.55em;height: 100%;padding: 0 0.4em 0 0.25em;border-radius: 0.7em}[data-hx-hero][data-section="gads-hero"] .gx-mob-own > :not(.gx-mob-hl){position: relative}[data-hx-hero][data-section="gads-hero"] .gx-mob-img{display: grid;place-items: center;width: 2.15em;height: 2.15em;flex: none;border-radius: 0.55em;background: linear-gradient(155deg,#EEF3FF 0%,#D3E0FF 100%)}[data-hx-hero][data-section="gads-hero"] .gx-mob-img svg{width: 1.3em;height: 1.55em}[data-hx-hero][data-section="gads-hero"] .gx-mob-tx{flex: 1;min-width: 0;line-height: 1.25}[data-hx-hero][data-section="gads-hero"] .gx-mob-tx b{display: block;font-size: 0.8em;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero][data-section="gads-hero"] .gx-mob-tx i{display: flex;gap: 0.45em;font-style: normal;font-size: 0.7em;white-space: nowrap;overflow: hidden}[data-hx-hero][data-section="gads-hero"] .gx-mob-p{font-weight: 700;color: var(--ink)}[data-hx-hero][data-section="gads-hero"] .gx-mob-d{color: var(--ink-3);overflow: hidden;text-overflow: ellipsis}[data-hx-hero][data-section="gads-hero"] .gx-mob-sk{width: 2.15em;height: 2.15em;flex: none;border-radius: 0.55em;background: #F2F3F7}[data-hx-hero][data-section="gads-hero"] .gx-mob-own .hx-mob-tap{left: 1.3em}[data-hx-hero][data-section="gads-hero"] .gx-mob-ad{position: relative;display: flex;align-items: center;gap: 0.5em;margin-top: 0.3em;padding: 0.3em 0.35em 0.35em 0.65em;border-radius: 0.7em;transition: opacity 0.4s var(--hx-ease),transform 0.6s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-mob-ad > :not(.gx-mob-hl){position: relative}[data-hx-hero][data-section="gads-hero"] .gx-mob-ad-tx{flex: 1;min-width: 0}[data-hx-hero][data-section="gads-hero"] .gx-mob-btns{position: relative;flex: none;width: 5.7em;height: 1.95em;transition: transform 0.35s var(--hx-spring)}[data-hx-hero][data-section="gads-hero"] .gx-mob-btn{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 0.35em;border-radius: 999px;background: #fff;border: 1px solid rgba(26,13,171,0.16);color: var(--accent);transition: opacity 0.3s ease}[data-hx-hero][data-section="gads-hero"] .gx-mob-btn::before{content: "";position: absolute;inset: -1px;border-radius: inherit;background: var(--accent-soft);box-shadow: inset 0 0 0 1.5px var(--accent);opacity: 0;transition: opacity 0.3s ease}[data-hx-hero][data-section="gads-hero"] .gx-mob-btn > *{position: relative}[data-hx-hero][data-section="gads-hero"] .gx-mob-btn svg{width: 0.9em;height: 0.9em}[data-hx-hero][data-section="gads-hero"] .gx-mob-btn span{font-size: 0.76em;font-weight: 600;white-space: nowrap}[data-hx-hero][data-section="gads-hero"] .gx-mob-call[data-act="call"] .gx-mob-btn.is-quote,[data-hx-hero][data-section="gads-hero"] .gx-mob-call[data-act="quote"] .gx-mob-btn.is-call{opacity: 0}[data-hx-hero][data-section="gads-hero"] .hx-mob.is-hot .gx-mob-btn::before{opacity: 1}[data-hx-hero][data-section="gads-hero"] .hx-mob.is-press .gx-mob-btns{transform: scale(0.93)}[data-hx-hero][data-section="gads-hero"] .gx-mob-btns .hx-mob-tap{left: 50%}[data-hx-hero][data-section="gads-hero"] .hx-mob.is-tap[data-scene="shop"] .gx-mob-shop .hx-mob-tap,[data-hx-hero][data-section="gads-hero"] .hx-mob.is-tap[data-scene="call"] .gx-mob-call .hx-mob-tap{animation: hx-tap 0.7s var(--hx-ease) forwards}@media (max-width: 61.9375rem){[data-hx-hero][data-section="gads-hero"] .hx-f-mob .hx-toast{top: 4.55em}}@media (max-width: 34rem){[data-hx-hero][data-section="gads-hero"] .hero-badge{flex-direction: column;gap: 0.3rem;padding: 0.4rem 0.9rem 0.45rem;border-radius: 1.1rem}}@media (min-width: 64rem) and (max-height: 50rem){[data-hx-hero][data-section="gads-hero"] .hero-proof{margin-top: 2.25rem}}@media (min-width: 64rem) and (max-height: 46rem){[data-hx-hero][data-section="gads-hero"] .hero-inner{padding-top: 1.25rem}[data-hx-hero][data-section="gads-hero"] .hero-proof{margin-top: 1.75rem}}[data-hx-hero][data-section="meta-hero"] .hx-f-feed::before,[data-hx-hero][data-section="meta-hero"] .hx-f-fb::before{content: "";position: absolute;z-index: -1;left: 50%;top: 50%;width: 160%;height: 140%;transform: translate(-50%,-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.11),rgba(0,82,255,0.035) 60%,transparent);pointer-events: none}[data-hx-hero][data-section="meta-hero"] .hx-f-feed .hx-bob{animation-duration: 5.4s;animation-delay: -1.2s}[data-hx-hero][data-section="meta-hero"] .hx-f-fb .hx-bob{animation-duration: 5.9s;animation-delay: -3.6s}[data-hx-hero][data-section="meta-hero"] .hx.is-enter .hx-f-feed .hx-card{animation-delay: 0.12s}[data-hx-hero][data-section="meta-hero"] .hx.is-enter .hx-f-fb .hx-card{animation-delay: 0.3s}[data-hx-hero][data-section="meta-hero"] .hx-app-bar{display: flex;align-items: center;gap: 0.45em;height: 2.25em;padding: 0 0.85em;border-bottom: 1px solid rgba(20,19,26,0.06)}[data-hx-hero][data-section="meta-hero"] .hx-app-logo{width: 1.2em;height: 1.2em}[data-hx-hero][data-section="meta-hero"] .hx-app-bar b{font-size: 0.84em;font-weight: 600;letter-spacing: -0.01em}[data-hx-hero][data-section="meta-hero"] .hx-app-meta{width: 1.15em;height: 1.15em;margin-left: auto}[data-hx-hero][data-section="meta-hero"] .hx-in-src{display: none}[data-hx-hero][data-section="meta-hero"] .hx .hx-in-src svg{display: inline-block;width: 1em;height: 1em;margin: 0 0.25em 0 0;vertical-align: -0.16em}[data-hx-hero][data-section="meta-hero"] .hx-src-logo{width: 1em;height: 1em}[data-hx-hero][data-section="meta-hero"] .hx-feed{width: 14.75em;transform: rotate(-2deg);transform-origin: 100% 0}[data-hx-hero][data-section="meta-hero"] .hx-feed-win{position: relative;height: 17.2em;overflow: hidden}[data-hx-hero][data-section="meta-hero"] .hx-feed-strip{transform: translateY(-17.2em);transition: transform 1.4s cubic-bezier(0.45,0.05,0.25,1)}[data-hx-hero][data-section="meta-hero"] .hx-feed.is-top .hx-feed-strip{transform: none}[data-hx-hero][data-section="meta-hero"] .hx-feed.is-snap .hx-feed-strip{transition: none}[data-hx-hero][data-section="meta-hero"] .hx-feed-org{height: 17.2em}[data-hx-hero][data-section="meta-hero"] .hx-ig-av.is-org i{background: linear-gradient(135deg,#F4DCCB,#D6A388)}[data-hx-hero][data-section="meta-hero"] .hx-feed-sk{flex: 1;min-width: 0;display: grid;gap: 0.38em}[data-hx-hero][data-section="meta-hero"] .hx-feed-sk .hx-sk,[data-hx-hero][data-section="meta-hero"] .hx-mm-sk .hx-sk{margin: 0}[data-hx-hero][data-section="meta-hero"] .hx-feed-sk .hx-sk.is-dom{width: 55%}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-media{position: relative;height: 9.4em;overflow: hidden;background: linear-gradient(180deg,#FCEADB 0%,#F6CDB3 55%,#E8AC8F 100%)}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-media i,[data-hx-hero][data-section="meta-hero"] .hx-mob-media.is-org i{position: absolute;inset: 0;background: radial-gradient(circle at 70% 34%,#FFF6EC 0 12%,transparent 12.5%),radial-gradient(120% 60% at 26% 104%,rgba(196,120,88,0.5) 0 55%,transparent 56%),radial-gradient(90% 50% at 88% 108%,rgba(166,96,70,0.42) 0 55%,transparent 56%)}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-txt{height: 2.5em;padding: 0.7em 0.85em 0}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-txt .hx-sk:first-child{margin-top: 0}[data-hx-hero][data-section="meta-hero"] .hx-feed-org .hx-ig-acts{color: var(--ink-3)}[data-hx-hero][data-section="meta-hero"] .hx-feed .hx-ig{width: auto;transform: none;box-shadow: inset 0 1px 0 rgba(20,19,26,0.06)}[data-hx-hero][data-section="meta-hero"] .hx-feed .hx-ig-cta::after{content: "Acheter"}[data-hx-hero][data-section="meta-hero"] .hx-fb{width: 15.5em;transform: rotate(2deg);transform-origin: 0 0}[data-hx-hero][data-section="meta-hero"] .hx-fb-head{display: flex;align-items: center;gap: 0.55em;height: 2.9em;padding: 0 0.8em}[data-hx-hero][data-section="meta-hero"] .hx-fb-av{display: grid;place-items: center;width: 1.8em;height: 1.8em;flex: none;border-radius: 999px;background: linear-gradient(135deg,#2A6BFF,#0040CC);box-shadow: 0 0 0 1px rgba(20,19,26,0.06)}[data-hx-hero][data-section="meta-hero"] .hx-fb-av svg{width: 58%;height: 58%}[data-hx-hero][data-section="meta-hero"] .hx-fb-id{flex: 1;min-width: 0;line-height: 1.2}[data-hx-hero][data-section="meta-hero"] .hx-fb-id b{display: block;font-size: 0.84em;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[data-hx-hero][data-section="meta-hero"] .hx-fb-id i{display: block;font-style: normal;font-size: 0.72em;color: var(--ink-3);white-space: nowrap}[data-hx-hero][data-section="meta-hero"] .hx-fb-txt{height: 1.5em;padding: 0 0.8em}[data-hx-hero][data-section="meta-hero"] .hx-fb-txt .hx-sk{height: 0.38em;margin-top: 0}[data-hx-hero][data-section="meta-hero"] .hx-fb-txt .hx-sk + .hx-sk{margin-top: 0.4em}[data-hx-hero][data-section="meta-hero"] .hx-fb-media{position: relative;height: 7.6em;overflow: hidden;background: radial-gradient(90% 70% at 30% 20%,rgba(255,255,255,0.55),transparent 60%),linear-gradient(155deg,#DCE8FF 0%,#9DBBFF 50%,#4F7DFF 100%)}[data-hx-hero][data-section="meta-hero"] .hx-fb-house{position: absolute;left: 50%;top: 50%;width: 8.4em;height: auto;margin: -2.45em 0 0 -4.2em;filter: drop-shadow(0 8px 10px rgba(0,40,140,0.3))}[data-hx-hero][data-section="meta-hero"] .hx-fb-pop{position: absolute;z-index: 2;left: 50%;top: 50%;width: 2.8em;height: 2.8em;margin: -1.4em 0 0 -1.4em;opacity: 0;transform: scale(0.3);filter: drop-shadow(0 4px 12px rgba(0,30,110,0.35))}[data-hx-hero][data-section="meta-hero"] .hx-fb-pop svg{width: 100%;height: 100%}[data-hx-hero][data-section="meta-hero"] .hx-fb.is-pop .hx-fb-pop{animation: hx-pop 0.95s var(--hx-ease) forwards}[data-hx-hero][data-section="meta-hero"] .hx-fb.is-pop .hx-ig-light{animation: hx-sheen 1.1s var(--hx-ease)}[data-hx-hero][data-section="meta-hero"] .hx-fb-link{display: flex;align-items: center;gap: 0.6em;height: 3.1em;padding: 0 0.7em 0 0.8em;background: #F0F2F5}[data-hx-hero][data-section="meta-hero"] .hx-fb-link-tx{flex: 1;min-width: 0;display: grid;gap: 0.35em}[data-hx-hero][data-section="meta-hero"] .hx-fb-link-tx .hx-sk{margin: 0;width: 88%;height: 0.5em;background: rgba(20,19,26,0.15)}[data-hx-hero][data-section="meta-hero"] .hx-fb-link-tx .hx-sk.is-dom{width: 62%;height: 0.36em;background: rgba(20,19,26,0.09)}[data-hx-hero][data-section="meta-hero"] .hx-fb-btn{position: relative;display: grid;place-items: center;flex: none;height: 2.05em;padding: 0 0.75em;border-radius: 0.55em;overflow: hidden;background: #E2E5EA;transition: transform 0.35s var(--hx-spring)}[data-hx-hero][data-section="meta-hero"] .hx-fb-btn-fill{position: absolute;inset: 0;background: linear-gradient(180deg,#1877F2,#0866FF);opacity: 0;transition: opacity 0.35s ease}[data-hx-hero][data-section="meta-hero"] .hx-fb-btn-l{grid-area: 1 / 1;position: relative;font-size: 0.72em;font-weight: 600;white-space: nowrap;color: var(--ink);transition: opacity 0.35s ease}[data-hx-hero][data-section="meta-hero"] .hx-fb-btn-l.is-w{color: #fff;opacity: 0}[data-hx-hero][data-section="meta-hero"] .hx-fb.is-cta .hx-fb-btn-fill,[data-hx-hero][data-section="meta-hero"] .hx-fb.is-cta .hx-fb-btn-l.is-w{opacity: 1}[data-hx-hero][data-section="meta-hero"] .hx-fb.is-cta .hx-fb-btn-l:not(.is-w){opacity: 0}[data-hx-hero][data-section="meta-hero"] .hx-fb-btn .hx-tap{left: 50%}[data-hx-hero][data-section="meta-hero"] .hx-fb.is-tap .hx-fb-btn .hx-tap{animation: hx-tap 0.7s var(--hx-ease) forwards}[data-hx-hero][data-section="meta-hero"] .hx-fb-acts{display: flex;align-items: center;justify-content: space-between;height: 2.3em;padding: 0 0.95em;color: var(--ink-2);border-top: 1px solid rgba(20,19,26,0.06)}[data-hx-hero][data-section="meta-hero"] .hx-fb-acts > span{position: relative;display: flex;align-items: center;gap: 0.3em}[data-hx-hero][data-section="meta-hero"] .hx-fb-acts svg{width: 1em;height: 1em}[data-hx-hero][data-section="meta-hero"] .hx-fb-acts b{font-size: 0.7em;font-weight: 600;transition: color 0.3s ease}[data-hx-hero][data-section="meta-hero"] .hx-fb-like .is-f{position: absolute;left: 0;top: 50%;margin-top: -0.5em}[data-hx-hero][data-section="meta-hero"] .hx-fb-like .is-o{opacity: 0}[data-hx-hero][data-section="meta-hero"] .hx-fb-like b{color: #0866FF}[data-hx-hero][data-section="meta-hero"] .hx.is-live .hx-fb-like .is-f{transition: opacity 0.2s ease,transform 0.5s var(--hx-spring)}[data-hx-hero][data-section="meta-hero"] .hx.is-live .hx-fb:not(.is-react) .hx-fb-like .is-f{opacity: 0;transform: scale(0.4)}[data-hx-hero][data-section="meta-hero"] .hx.is-live .hx-fb:not(.is-react) .hx-fb-like .is-o{opacity: 1}[data-hx-hero][data-section="meta-hero"] .hx.is-live .hx-fb:not(.is-react) .hx-fb-like b{color: inherit}[data-hx-hero][data-section="meta-hero"] .hx-f-feed .hx-toast{top: auto;bottom: -2.2em;left: -3.2em}[data-hx-hero][data-section="meta-hero"] .hx-f-fb .hx-toast{top: auto;bottom: -2.2em;left: 0.4em}@media (min-width: 84.0625rem){[data-hx-hero][data-section="meta-hero"] .hx-f-feed{right: calc(50% + 23.25rem + var(--hx-shift));top: calc(4.25rem - var(--hx-shift) * 0.1)}[data-hx-hero][data-section="meta-hero"] .hx-f-fb{left: calc(50% + 23.25rem + var(--hx-shift));top: calc(11.5rem - var(--hx-shift) * 0.2)}}@media (min-width: 64rem) and (max-height: 50rem){[data-hx-hero][data-section="meta-hero"] .hero-inner{padding-top: 1.5rem}[data-hx-hero][data-section="meta-hero"] .hero-proof{margin-top: 2.25rem}}@media (min-width: 64rem) and (max-height: 46rem){[data-hx-hero][data-section="meta-hero"] .hero-inner{padding-top: 1.25rem}[data-hx-hero][data-section="meta-hero"] .hero-inner .hero-lede{margin-top: 1.3rem}[data-hx-hero][data-section="meta-hero"] .hero-inner .hero-actions{margin-top: 2rem}[data-hx-hero][data-section="meta-hero"] .hero-proof{margin-top: 1.75rem}}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero][data-section="meta-hero"] .hx-f-feed{right: calc(50% + 10.5rem);bottom: 1.4rem}[data-hx-hero][data-section="meta-hero"] .hx-f-fb{left: calc(50% + 10.5rem);bottom: 1.4rem}[data-hx-hero][data-section="meta-hero"] .hx-f-feed::before,[data-hx-hero][data-section="meta-hero"] .hx-f-fb::before{width: 130%;height: 150%}[data-hx-hero][data-section="meta-hero"] .hx-app-bar{display: none}[data-hx-hero][data-section="meta-hero"] .hx-in-src{display: inline}[data-hx-hero][data-section="meta-hero"] .hx-feed .hx-ig-id i,[data-hx-hero][data-section="meta-hero"] .hx-fb-id i{white-space: nowrap}[data-hx-hero][data-section="meta-hero"] .hx-feed{width: 17.5em;transform: rotate(-1.5deg)}[data-hx-hero][data-section="meta-hero"] .hx-feed-win{height: 5.8em}[data-hx-hero][data-section="meta-hero"] .hx-feed-strip{transform: translateY(-5.8em)}[data-hx-hero][data-section="meta-hero"] .hx-feed-org{display: grid;grid-template-columns: 4.6em minmax(0,1fr);grid-template-rows: 2.3em 2.3em;column-gap: 0.7em;height: 5.8em;padding: 0.6em}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-media{grid-column: 1;grid-row: 1 / 3;height: auto;border-radius: 0.7em}[data-hx-hero][data-section="meta-hero"] .hx-feed-org .hx-ig-head{grid-column: 2;grid-row: 1;height: auto;padding: 0}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-txt{grid-column: 2;grid-row: 2;align-self: center;height: auto;padding: 0}[data-hx-hero][data-section="meta-hero"] .hx-feed-org-txt .hx-sk + .hx-sk{display: none}[data-hx-hero][data-section="meta-hero"] .hx-feed-org .hx-ig-acts{display: none}[data-hx-hero][data-section="meta-hero"] .hx-feed .hx-ig{width: auto;height: 5.8em}[data-hx-hero][data-section="meta-hero"] .hx-fb{display: grid;grid-template-columns: 4.6em minmax(0,1fr);grid-template-rows: 2.3em 2.3em;column-gap: 0.7em;width: 17.5em;padding: 0.6em;transform: rotate(1.5deg)}[data-hx-hero][data-section="meta-hero"] .hx-fb-txt,[data-hx-hero][data-section="meta-hero"] .hx-fb-acts,[data-hx-hero][data-section="meta-hero"] .hx-fb-link-tx{display: none}[data-hx-hero][data-section="meta-hero"] .hx-fb-media{grid-column: 1;grid-row: 1 / 3;height: auto;border-radius: 0.7em}[data-hx-hero][data-section="meta-hero"] .hx-fb-house{width: 4.4em;margin: -1.3em 0 0 -2.2em}[data-hx-hero][data-section="meta-hero"] .hx-fb-pop{width: 2em;height: 2em;margin: -1em 0 0 -1em}[data-hx-hero][data-section="meta-hero"] .hx-fb-head{grid-column: 2;grid-row: 1;height: auto;padding: 0}[data-hx-hero][data-section="meta-hero"] .hx-fb-link{grid-column: 2;grid-row: 2;align-self: center;height: auto;padding: 0;background: none}[data-hx-hero][data-section="meta-hero"] .hx-fb-btn{flex: 1;height: 1.95em;border-radius: 999px}[data-hx-hero][data-section="meta-hero"] .hx-f-feed .hx-toast{top: auto;bottom: -2.9em;left: -1.2em;width: 17.5em;height: 3.6em}[data-hx-hero][data-section="meta-hero"] .hx-f-fb .hx-toast{top: auto;bottom: -2.9em;left: 1.2em;width: 17.5em;height: 3.6em}}@media (max-width: 61.9375rem){[data-hx-hero][data-section="meta-hero"] .hx-f-feed,[data-hx-hero][data-section="meta-hero"] .hx-f-fb{display: none}}[data-hx-hero][data-section="meta-hero"] .hx-mob[data-mscene="feed"] .hx-mm-fb,[data-hx-hero][data-section="meta-hero"] .hx-mob[data-mscene="fb"] .hx-mm-feed{opacity: 0;transform: translateY(1.2em)}[data-hx-hero][data-section="meta-hero"] .hx-mm-feed{padding: 0;overflow: hidden}[data-hx-hero][data-section="meta-hero"] .hx-mm-strip{transform: translateY(-6.1em);transition: transform 1.2s cubic-bezier(0.22,0.8,0.24,1)}[data-hx-hero][data-section="meta-hero"] .hx-mob.is-top .hx-mm-strip{transform: none}[data-hx-hero][data-section="meta-hero"] .hx-mob.is-snap .hx-mm-strip{transition: none}[data-hx-hero][data-section="meta-hero"] .hx-mm-row{display: flex;gap: 0.7em;height: 6.1em;padding: 0.55em}[data-hx-hero][data-section="meta-hero"] .hx-mm-fb{display: flex;gap: 0.7em;align-items: stretch}[data-hx-hero][data-section="meta-hero"] .hx-mob-media.is-org{background: linear-gradient(180deg,#FCEADB 0%,#F6CDB3 55%,#E8AC8F 100%)}[data-hx-hero][data-section="meta-hero"] .hx-mob-media.is-fb{background: radial-gradient(90% 70% at 30% 20%,rgba(255,255,255,0.55),transparent 60%),linear-gradient(155deg,#DCE8FF 0%,#9DBBFF 50%,#4F7DFF 100%)}[data-hx-hero][data-section="meta-hero"] .hx-mob-media.is-fb .hx-mob-house{opacity: 1}[data-hx-hero][data-section="meta-hero"] .hx-mm-sk{display: grid;gap: 0.38em;flex: 1;min-width: 0}[data-hx-hero][data-section="meta-hero"] .hx-mm-sk.is-wide{flex: none;width: 100%}[data-hx-hero][data-section="meta-hero"] .hx-mm-sk .hx-sk.is-dom{width: 55%}[data-hx-hero][data-section="meta-hero"] .hx-mob-body .hx-mm-sk.is-wide{padding-bottom: 0.5em}[data-hx-hero][data-section="meta-hero"] .hx-mob .hx-fb-av{width: 1.6em;height: 1.6em}[data-hx-hero][data-section="meta-hero"] .hx-mob-id i .hx-src-logo{width: 0.95em;height: 0.95em}[data-hx-hero][data-section="meta-hero"] .hx-mob-cta.is-fb{background: linear-gradient(180deg,#1877F2,#0866FF);box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 6px 14px -8px rgba(8,102,255,0.7)}[data-hx-hero][data-section="meta-hero"] .hx-mob.is-tap[data-mscene="feed"] .hx-mm-feed .hx-mob-tap,[data-hx-hero][data-section="meta-hero"] .hx-mob.is-tap[data-mscene="fb"] .hx-mm-fb .hx-mob-tap{animation: hx-tap 0.7s var(--hx-ease) forwards}[data-hx-hero][data-section="meta-hero"] .hx-mm-row.is-org .hx-mob-who{width: 100%}[data-hx-hero][data-section="eco-hero"] .hero-title em{display: block;text-wrap: balance}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero][data-section="eco-hero"] .hero-lede{max-width: 30rem;text-wrap: balance}}@media (min-width: 84.0625rem){[data-hx-hero][data-section="eco-hero"] .hero-copy{--eco-free: calc(19rem + clamp(0px,calc((100vw - 1345px) * 0.26),9.5rem))}[data-hx-hero][data-section="eco-hero"] .hero-title{font-size: 3.6rem;max-width: calc(var(--eco-free) * 2)}[data-hx-hero][data-section="eco-hero"] .hero-title em{display: block;text-wrap: balance}[data-hx-hero][data-section="eco-hero"] .hx-f-search{top: calc(14.5rem - var(--hx-shift) * 0.7)}}[data-section="eco-opportunite"] .op2-wrap{--rd-halo-top: 4%;--rd-halo-h: 52%;--rd-halo-w: 54rem}[data-section="eco-opportunite"] .op2-stage{max-width: 56rem;margin: 0 auto}[data-section="eco-opportunite"] .sc-shop{grid-template-columns: repeat(3,minmax(0,1fr))}[data-section="eco-opportunite"] .sc-card{min-width: 0;padding-bottom: 1.85rem}[data-section="eco-opportunite"] .sc-card b,[data-section="eco-opportunite"] .sc-card > span{overflow-wrap: break-word}@media (max-width: 34rem){[data-section="eco-opportunite"] .sc-shop{grid-template-columns: minmax(0,1fr);gap: 0.4rem}[data-section="eco-opportunite"] .sc-shop .sc-thumb{display: none}[data-section="eco-opportunite"] .sc-shop .sc-card{padding: 0.55rem 0.7rem}[data-section="eco-opportunite"] .sc-shop .sc-card.is-picked{padding-bottom: 1.7rem}[data-section="eco-opportunite"] .sc-shop .sc-card b{font-size: 0.78rem}[data-section="eco-opportunite"] .sc-shop .sc-card span{font-size: 0.72rem}[data-section="eco-opportunite"] .sc-shop .sc-card span.sc-price{font-size: 0.78rem}}[data-section="eco-opportunite"] .op2-points{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--rd-gap);max-width: 56rem;margin: var(--rd-gap) auto 0}[data-section="eco-opportunite"] .op2-point{display: grid;align-content: start;gap: 0.5rem;text-align: left;transition: border-color 0.3s,box-shadow 0.5s var(--rd-ease),transform 0.5s var(--rd-ease)}[data-section="eco-opportunite"] .op2-point:hover{transform: translateY(-3px);border-color: var(--accent-line);box-shadow: var(--rd-highlight),var(--rd-shadow-hover)}[data-section="eco-opportunite"] .op2-point-top{display: flex;align-items: center;gap: 0.7rem;margin-bottom: 0.45rem}[data-section="eco-opportunite"] .op2-point-top .rd-kicker{flex: 1;min-width: 0;font-size: 0.63rem;letter-spacing: 0.08em;gap: 0.45rem}[data-section="eco-opportunite"] .op2-ic{--rd-icon-size: 2.35rem}[data-section="eco-opportunite"] .op2-ic svg{width: 1.15rem;height: 1.15rem}[data-section="eco-opportunite"] .op2-ic-meta svg{width: 1.3rem;height: 1.3rem}[data-section="eco-opportunite"] .op2-point-t{display: block;font-weight: 600;text-wrap: pretty}@media (max-width: 56rem){[data-section="eco-opportunite"] .op2-points{grid-template-columns: minmax(0,1fr);max-width: 34rem}[data-section="eco-opportunite"] .op2-point-top .rd-kicker{flex: none}[data-section="eco-opportunite"] .op2-point-top .rd-kicker.is-rule::after{display: none}}@media (max-width: 30rem){[data-section="eco-opportunite"] .op2-stage{--rd-shell-pad: 0.3rem}}@media (prefers-reduced-motion: reduce){[data-section="eco-opportunite"] .op2-point:hover{transform: none}}[data-section="eco-methode"] .mech-step h3 em{display: block;font-style: normal;color: var(--accent)}[data-section="eco-methode"] .mch-top{display: flex;flex-wrap: wrap;align-items: center;gap: 0.55rem;margin-bottom: 1.1rem}[data-section="eco-methode"] .mch-chan{white-space: normal;gap: 0.4rem;padding: 0.3rem 0.72rem;color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2);font-size: 0.74rem;text-align: left}[data-section="eco-methode"] .mch-chan .mch-g,[data-section="eco-methode"] .mch-chan .mch-m{flex: none;width: 0.95rem;height: 0.95rem}[data-section="eco-methode"] .mch-chan .mch-m{width: 1rem;height: 1rem}[data-section="eco-methode"] .mch-chan .mch-g + .mch-m{margin-left: -0.15rem}[data-section="eco-methode"] .mch-scene{padding: 1.35rem}[data-section="eco-methode"] .mch-posts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.8rem;margin-top: 1.1rem}[data-section="eco-methode"] .mch-post{position: relative;display: grid;gap: 0.55rem;padding: 0.7rem;border-radius: var(--rd-r-inner);background: var(--surface);border: 1px solid var(--rd-line);box-shadow: 0 1px 2px rgba(16,24,64,0.04)}[data-section="eco-methode"] .mch-post.is-keep{border-color: var(--accent-line);box-shadow: 0 0 0 3px rgba(0,82,255,0.06),0 10px 22px -14px rgba(0,45,160,0.4)}[data-section="eco-methode"] .mch-post.is-cut{opacity: 0.66}[data-section="eco-methode"] .mch-post-head{display: flex;align-items: center;gap: 0.45rem;min-width: 0}[data-section="eco-methode"] .mch-av{width: 1.35rem;height: 1.35rem;flex: none;border-radius: 999px;background: conic-gradient(from 210deg,#F5A623,#F0386B 32%,#9B36F0 66%,#0052FF)}[data-section="eco-methode"] .mch-post.is-cut .mch-av{background: var(--line-2)}[data-section="eco-methode"] .mch-who{display: grid;min-width: 0;line-height: 1.2}[data-section="eco-methode"] .mch-who b{font-size: 0.72rem;font-weight: 600;color: var(--ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}[data-section="eco-methode"] .mch-who i{font-size: 0.62rem;font-style: normal;color: var(--ink-3)}[data-section="eco-methode"] .mch-media{position: relative;display: grid;place-items: center;aspect-ratio: 1 / 0.74;border-radius: 0.7rem;overflow: hidden;background: radial-gradient(82% 74% at 50% 34%,#4C86FF 0%,#0052FF 56%,#0036B0 100%)}[data-section="eco-methode"] .mch-media.is-flat{background: linear-gradient(162deg,#EEF0F5 0%,#DCE0E9 100%)}[data-section="eco-methode"] .mch-jersey{width: 54%;height: auto;filter: drop-shadow(0 6px 10px rgba(0,25,80,0.26))}[data-section="eco-methode"] .mch-cta{display: block;text-align: center;font-size: 0.7rem;font-weight: 600;letter-spacing: -0.01em;padding: 0.32rem;border-radius: 0.5rem;background: var(--accent);color: #fff}[data-section="eco-methode"] .is-cut .mch-cta{background: var(--surface-2);color: var(--ink-3);box-shadow: inset 0 0 0 1px var(--rd-line-2)}[data-section="eco-methode"] .mch-verdict{display: flex;align-items: center;gap: 0.4rem;padding-top: 0.5rem;border-top: 1px solid var(--rd-line);font-size: 0.76rem;font-weight: 600;letter-spacing: -0.01em}[data-section="eco-methode"] .mch-verdict .ic{width: 0.95rem;height: 0.95rem;flex: none;padding: 0.12rem;border-radius: 999px}[data-section="eco-methode"] .mch-verdict i{margin-left: auto;font-style: normal;font-weight: 500;font-size: 0.7rem;color: var(--ink-3);white-space: nowrap}[data-section="eco-methode"] .mch-verdict.is-up{color: #0B7C57}[data-section="eco-methode"] .mch-verdict.is-up .ic{background: rgba(14,159,110,0.12);color: #0B7C57}[data-section="eco-methode"] .mch-verdict.is-down{color: var(--ink-3)}[data-section="eco-methode"] .mch-verdict.is-down .ic{background: var(--surface-2);color: var(--ink-3)}@media (prefers-reduced-motion: no-preference){[data-section="eco-methode"] .mch-post.is-keep::after{content: "";position: absolute;inset: -1px;border-radius: inherit;border: 1px solid var(--accent);opacity: 0;pointer-events: none;animation: mchKeep 4.8s var(--rd-ease) infinite}@keyframes mchKeep{0%,62%,100%{opacity: 0}18%,40%{opacity: 0.45}}}@media (max-width: 30rem){[data-section="eco-methode"] .mch-scene{padding: 1.1rem}[data-section="eco-methode"] .mch-posts{gap: 0.6rem}[data-section="eco-methode"] .mch-post{padding: 0.55rem}[data-section="eco-methode"] .mch-verdict i{display: none}}[data-section="eco-resultats"] .cs-head-tag-g{margin-left: auto;display: inline-flex;align-items: center;gap: 0.4rem;color: var(--ink-2);background: var(--surface);border: 1px solid var(--rd-line-2);text-transform: none;letter-spacing: 0.01em;font-size: 0.74rem}[data-section="eco-resultats"] .cs-head-tag-g .cs-tag-g{width: 0.9rem;height: 0.9rem;flex: none}[data-section="eco-resultats"] .cs-head-tag-g + .cs-head-tag{margin-left: 0}[data-section="eco-resultats"] .cs-bar-label b > span{font-size: inherit;color: inherit;letter-spacing: inherit}@media (max-width: 40rem){[data-section="eco-resultats"] .cs-head-tag-g{margin-left: 0}}[data-section="eco-tarif"] .tp-wrap{position: relative;max-width: var(--rd-w-wide)}[data-section="eco-tarif"] .tp-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: auto auto 1fr auto;column-gap: var(--rd-gap);row-gap: 0;align-items: stretch}[data-section="eco-tarif"] .tp-card{display: grid;grid-row: span 4;grid-template-rows: subgrid;row-gap: 0;padding: 0;border-radius: var(--rd-r-card);transition: box-shadow 0.5s var(--rd-ease),border-color 0.3s,opacity 0.75s var(--ease-out),transform 0.75s var(--ease-out)}[data-section="eco-tarif"] .tp-card:hover{transform: none;border-color: var(--accent-line);box-shadow: var(--rd-highlight),var(--rd-shadow-hover)}[data-section="eco-tarif"] .tp-head{display: flex;align-items: flex-start;gap: 1rem;padding: var(--rd-pad-lg) var(--rd-pad-lg) 1.35rem}[data-section="eco-tarif"] .tp-head-txt{min-width: 0}[data-section="eco-tarif"] .plan h3.tp-name{margin: 0;padding: 0;border: 0;font-size: clamp(1.3rem,2.1vw,1.55rem)}[data-section="eco-tarif"] .tp-for{margin-top: 0.2rem;font-size: 0.95rem;line-height: 1.45}[data-section="eco-tarif"] .tp-offer{position: relative;isolation: isolate;overflow: hidden;--tp-inset: 0.625rem;margin-inline: var(--tp-inset);padding: clamp(1.25rem,2.4vw,1.6rem) calc(var(--rd-pad-lg) - var(--tp-inset) - 1px) clamp(1.1rem,2.2vw,1.4rem);border-radius: calc(var(--rd-r-card) - 0.5rem);background: linear-gradient(180deg,#F4F7FF 0%,#FAFBFF 55%,#FFFFFF 100%);border: 1px solid rgba(0,82,255,0.14);box-shadow: inset 0 1px 0 rgba(255,255,255,0.95)}[data-section="eco-tarif"] .tp-offer::after{content: "";position: absolute;z-index: -1;right: -12%;top: -55%;width: 70%;height: 120%;background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}[data-section="eco-tarif"] .tp-offer .rd-grid-bg{-webkit-mask-image: radial-gradient(ellipse 60% 70% at 100% 0%,#000 10%,transparent 70%);mask-image: radial-gradient(ellipse 60% 70% at 100% 0%,#000 10%,transparent 70%)}[data-section="eco-tarif"] .tp-price{display: flex;align-items: baseline;flex-wrap: wrap;column-gap: 0.7rem;row-gap: 0.2rem;margin-top: 0.55rem}[data-section="eco-tarif"] .tp-amount{font-size: clamp(3.1rem,5.6vw,4.1rem);letter-spacing: -0.055em}[data-section="eco-tarif"] .tp-amount .rd-unit{font-size: 0.5em;font-weight: 500;color: var(--ink-2);margin-left: 0.02em}[data-section="eco-tarif"] .tp-per{font-size: 1rem;font-weight: 500;color: var(--ink-2);letter-spacing: -0.01em;white-space: nowrap}[data-section="eco-tarif"] .tp-chips{list-style: none;display: flex;flex-wrap: wrap;gap: 0.45rem;margin-top: 1rem}[data-section="eco-tarif"] .plan .tp-btn{margin-top: 1.35rem;padding-block: 0.95rem}[data-section="eco-tarif"] .tp-included{padding: 1.7rem var(--rd-pad-lg) 1.8rem}[data-section="eco-tarif"] .tp-list{margin-top: 1.15rem;gap: 0.75rem}[data-section="eco-tarif"] .tp-list li{white-space: normal;color: var(--ink);font-size: 0.95rem}[data-section="eco-tarif"] .tp-foot{display: flex;align-items: center;padding: 1rem var(--rd-pad-lg);border-top: 1px solid var(--rd-line);background: linear-gradient(180deg,rgba(20,19,26,0.012),rgba(20,19,26,0.025));color: inherit;text-decoration: none;border-radius: 0 0 var(--rd-r-card) var(--rd-r-card);transition: background 0.3s}[data-section="eco-tarif"] .tp-foot .rd-link{width: 100%;justify-content: space-between}[data-section="eco-tarif"] .tp-foot:hover{background: var(--accent-soft)}[data-section="eco-tarif"] .tp-foot:hover .rd-link-arrow{transform: translateX(3px);background: var(--accent);border-color: var(--accent);color: #fff}[data-section="eco-tarif"] .tp-foot:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px}[data-section="eco-tarif"] .tp-band{list-style: none;margin-top: var(--rd-gap);display: grid;grid-template-columns: repeat(3,minmax(0,1fr));padding: 1.35rem 0}[data-section="eco-tarif"] .tp-band-item{position: relative;display: flex;align-items: flex-start;gap: 0.85rem;min-width: 0;padding-inline: 1.5rem}[data-section="eco-tarif"] .tp-band-item + .tp-band-item::before{content: "";position: absolute;left: 0;top: -0.35rem;bottom: -0.35rem;width: 1px;background: linear-gradient(180deg,transparent,var(--rd-line-2) 20%,var(--rd-line-2) 80%,transparent)}[data-section="eco-tarif"] .tp-band-item b{display: block;font-size: 0.975rem;font-weight: 600;line-height: 1.35;letter-spacing: -0.015em;color: var(--ink)}[data-section="eco-tarif"] .tp-band-item p{margin-top: 0.2rem;font-size: 0.9rem;line-height: 1.45;color: var(--ink-2);text-wrap: pretty}[data-section="eco-tarif"] .tp-band-item .rd-icon{margin-top: 0.05rem}[data-section="eco-tarif"] .tp-under{position: relative;margin: 1.05rem 0 0;padding: 0.7rem 0.85rem 0.75rem 1.5rem;border: 1px solid var(--rd-line);border-radius: var(--rd-r-inner);background: rgba(255,255,255,0.62);box-shadow: inset 0 1px 0 #fff;font-size: 0.83rem;line-height: 1.5;color: var(--ink-2);text-align: left;text-wrap: pretty}[data-section="eco-tarif"] .tp-under::before{content: "";position: absolute;top: 0.95rem;left: 0.8rem;width: 0.34rem;height: 0.34rem;border-radius: 999px;background: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}@media (max-width: 40rem){[data-section="eco-tarif"] .tp-under{padding: 0.65rem 0.75rem 0.7rem 1.4rem;font-size: 0.8rem}[data-section="eco-tarif"] .tp-under::before{left: 0.7rem}}@supports not (grid-template-rows: subgrid){[data-section="eco-tarif"] .tp-grid{grid-template-rows: none}[data-section="eco-tarif"] .tp-card{display: flex;flex-direction: column;grid-row: auto}[data-section="eco-tarif"] .tp-head{min-height: 7.5rem}[data-section="eco-tarif"] .tp-included{flex: 1}}@media (max-width: 64rem){[data-section="eco-tarif"] .tp-band-item{padding-inline: 1.1rem}}@media (max-width: 56rem){[data-section="eco-tarif"] .tp-wrap{max-width: 34rem}[data-section="eco-tarif"] .tp-grid{grid-template-columns: minmax(0,1fr);grid-template-rows: none;row-gap: var(--rd-gap)}[data-section="eco-tarif"] .tp-card{display: flex;flex-direction: column;grid-row: auto}[data-section="eco-tarif"] .tp-band{grid-template-columns: minmax(0,1fr);padding: 0.35rem 0}[data-section="eco-tarif"] .tp-band-item{padding: 1rem var(--rd-pad)}[data-section="eco-tarif"] .tp-band-item + .tp-band-item::before{left: var(--rd-pad);right: var(--rd-pad);top: 0;bottom: auto;width: auto;height: 1px;background: var(--rd-line)}}@media (max-width: 30rem){[data-section="eco-tarif"] .tp-head{gap: 0.85rem;padding-bottom: 1.15rem}[data-section="eco-tarif"] .tp-offer{--tp-inset: 0.45rem}[data-section="eco-tarif"] .plan .tp-btn{padding-inline: 1.1rem;font-size: 1rem}[data-section="eco-tarif"] .tp-included{padding-block: 1.5rem 1.6rem}}[data-section="eco-tarif"] .tp-solo{grid-row: auto;grid-template-rows: none;grid-template-columns: minmax(0,1.08fr) minmax(0,1fr)}[data-section="eco-tarif"] .tp-main{--tp-solo-inset: 1rem;display: flex;flex-direction: column;min-width: 0;padding-bottom: var(--tp-solo-inset)}[data-section="eco-tarif"] .tp-solo .tp-offer{flex: 1;--tp-inset: var(--tp-solo-inset)}[data-section="eco-tarif"] .tp-solo .tp-included{display: flex;flex-direction: column;justify-content: center;min-width: 0;padding: var(--rd-pad-lg);border-left: 1px solid var(--rd-line);background: linear-gradient(180deg,rgba(20,19,26,0.008),rgba(20,19,26,0.022));border-radius: 0 var(--rd-r-card) var(--rd-r-card) 0}@media (max-width: 56rem){[data-section="eco-tarif"] .tp-solo{display: flex;flex-direction: column}[data-section="eco-tarif"] .tp-solo .tp-included{padding: 1.7rem var(--rd-pad-lg) 1.9rem;border-left: 0;border-top: 1px solid var(--rd-line);border-radius: 0 0 var(--rd-r-card) var(--rd-r-card)}}@media (max-width: 30rem){[data-section="eco-tarif"] .tp-main{--tp-solo-inset: 0.45rem}[data-section="eco-tarif"] .tp-solo .tp-included{padding-block: 1.5rem 1.7rem}}@media (prefers-reduced-motion: reduce){[data-section="eco-tarif"] .tp-card:hover,[data-section="eco-tarif"] .tp-foot:hover .rd-link-arrow{transform: none}}[data-section="eco-tarif"] .section-title{text-wrap: balance}[data-section="eco-tarif"] .section-title em{display: block;text-wrap: balance}[data-section="eco-tarif"] .eco-roi2{position: relative;isolation: isolate;overflow: hidden;margin-top: var(--rd-gap);display: flex;align-items: center;justify-content: space-between;gap: 1rem 2rem;flex-wrap: wrap;padding: clamp(1.1rem,2.2vw,1.4rem) var(--rd-pad-lg);background: linear-gradient(90deg,#F4F7FF 0%,#FAFBFF 55%,#FFFFFF 100%);border-color: rgba(0,82,255,0.14)}[data-section="eco-tarif"] .eco-roi2::after{content: "";position: absolute;z-index: -1;right: -6%;top: -80%;width: 45%;height: 260%;background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}[data-section="eco-tarif"] .eco-roi2 .rd-grid-bg{-webkit-mask-image: radial-gradient(ellipse 40% 90% at 100% 50%,#000 10%,transparent 70%);mask-image: radial-gradient(ellipse 40% 90% at 100% 50%,#000 10%,transparent 70%)}[data-section="eco-tarif"] .eco-roi2-lead{display: flex;align-items: center;gap: 0.85rem;min-width: 0}[data-section="eco-tarif"] .eco-roi2-g{flex: none;width: 2.25rem;height: 2.25rem;display: grid;place-items: center;border-radius: 0.65rem;background: #fff;border: 1px solid var(--rd-line-2);box-shadow: 0 1px 2px rgba(16,24,64,0.06)}[data-section="eco-tarif"] .eco-roi2-g svg{width: 1.15rem;height: 1.15rem}[data-section="eco-tarif"] .eco-roi2-val{display: flex;align-items: baseline;flex-wrap: wrap;gap: 0.2rem 0.85rem;margin: 0}[data-section="eco-tarif"] .eco-roi2-num{font-size: clamp(2.4rem,4.4vw,3rem);line-height: 1;letter-spacing: -0.055em}[data-section="eco-tarif"] .eco-roi2-num .rd-unit{font-size: 0.5em;font-weight: 500}[data-section="eco-tarif"] .eco-roi2-txt{font-size: 0.95rem;color: var(--ink-2)}[data-section="eco-tarif"] .eco-roi2-txt b{color: var(--ink);font-weight: 600}@media (max-width: 56rem){[data-section="eco-tarif"] .eco-roi2{padding: 1.1rem var(--rd-pad)}}[data-section="eco-methode"] .stp-mark{display: flex;flex-wrap: wrap;align-items: center;column-gap: 0.85rem;row-gap: 0.6rem;margin-bottom: 1.15rem}[data-section="eco-methode"] .stp-num{font-size: clamp(1.7rem,3vw,2.15rem);line-height: 1;font-weight: 600;letter-spacing: -0.05em;font-variant-numeric: tabular-nums;color: var(--accent)}@supports (-webkit-background-clip: text) or (background-clip: text){[data-section="eco-methode"] .stp-num{background: linear-gradient(180deg,#2B6BFF 0%,var(--accent) 55%,#0040CC 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}}[data-section="eco-methode"] .stp-rule{width: 2.25rem;height: 1px;flex: none;background: linear-gradient(90deg,var(--accent-line),var(--rd-line))}[data-section="eco-methode"] .stp-tag{font-size: 0.7rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ink-3)}[data-section="eco-methode"] .stp-chan{display: inline-flex;align-items: center;gap: 0.4rem;margin: 0;padding: 0.28rem 0.7rem;white-space: nowrap;color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2);font-size: 0.74rem;letter-spacing: 0;text-transform: none}[data-section="eco-methode"] .stp-chan .stp-g{flex: none;width: 0.95rem;height: 0.95rem}[data-section="eco-methode"] .stp-chan .stp-m{flex: none;width: 1rem;height: 1rem}[data-section="eco-methode"] .stp-chan .stp-g + .stp-m{margin-left: -0.15rem}@media (max-width: 30rem){[data-section="eco-methode"] .stp-rule{width: 1.5rem}[data-section="eco-methode"] .stp-mark{column-gap: 0.65rem}}[data-section="eco-methode"] .mch-top.stp-mark{gap: 0.6rem 0.85rem;margin-bottom: 1.15rem}[data-section="eco-methode"] .mch-chan.stp-chan .mch-g,[data-section="eco-methode"] .mch-chan.stp-chan .mch-m{width: 0.95rem;height: 0.95rem}[data-section="leads-opportunite"] .cst-stage{max-width: 56rem;margin-inline: auto;--rd-halo-top: 8%;--rd-halo-h: 84%;--rd-halo-w: 44rem}[data-section="leads-opportunite"] .cst-shell{--rd-shell-pad: 0.4rem;background: rgba(20,19,26,0.022)}[data-section="leads-opportunite"] .cst-shell > .scene{box-shadow: 0 1px 2px rgba(16,24,64,0.05),0 18px 36px -28px rgba(16,24,64,0.35);padding: clamp(1rem,2.2vw,1.5rem)}[data-section="leads-opportunite"] .sc-shop .sc-card{padding-bottom: 1.85rem}@media (max-width: 34rem){[data-section="leads-opportunite"] .sc-shop{grid-template-columns: minmax(0,1fr);gap: 0.4rem}[data-section="leads-opportunite"] .sc-shop .sc-thumb{display: none}[data-section="leads-opportunite"] .sc-shop .sc-card{padding: 0.55rem 0.7rem}[data-section="leads-opportunite"] .sc-shop .sc-card.is-picked{padding-bottom: 1.7rem}[data-section="leads-opportunite"] .sc-shop .sc-card b{font-size: 0.78rem}[data-section="leads-opportunite"] .sc-shop .sc-card span{font-size: 0.72rem}[data-section="leads-opportunite"] .sc-shop .sc-card span.sc-price{font-size: 0.78rem}}[data-section="leads-opportunite"] .op2-points{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--rd-gap);max-width: 56rem;margin: var(--rd-gap) auto 0;list-style: none;padding: 0}[data-section="leads-opportunite"] .op2-point{display: grid;align-content: start;gap: 0.5rem;text-align: left;transition: border-color 0.3s,box-shadow 0.5s var(--rd-ease),transform 0.5s var(--rd-ease)}[data-section="leads-opportunite"] .op2-point:hover{transform: translateY(-3px);border-color: var(--accent-line);box-shadow: var(--rd-highlight),var(--rd-shadow-hover)}[data-section="leads-opportunite"] .op2-point-top{display: flex;align-items: center;gap: 0.7rem;margin-bottom: 0.45rem}[data-section="leads-opportunite"] .op2-point-top .rd-kicker{flex: 1;min-width: 0;font-size: 0.63rem;letter-spacing: 0.08em;gap: 0.45rem}[data-section="leads-opportunite"] .op2-ic{--rd-icon-size: 2.35rem}[data-section="leads-opportunite"] .op2-ic svg{width: 1.15rem;height: 1.15rem}[data-section="leads-opportunite"] .op2-ic-meta svg{width: 1.3rem;height: 1.3rem}[data-section="leads-opportunite"] .op2-point-t{display: block;font-weight: 600;text-wrap: pretty}@media (max-width: 56rem){[data-section="leads-opportunite"] .op2-points{grid-template-columns: minmax(0,1fr);max-width: 34rem}[data-section="leads-opportunite"] .op2-point-top .rd-kicker{flex: none}[data-section="leads-opportunite"] .op2-point-top .rd-kicker.is-rule::after{display: none}}@media (prefers-reduced-motion: reduce){[data-section="leads-opportunite"] .op2-point:hover{transform: none}}[data-section="leads-methode"] .mth-steps{list-style: none;display: grid;gap: clamp(3rem,6vw,5rem);max-width: var(--rd-w-wide);margin-inline: auto;padding: 0;counter-reset: none}[data-section="leads-methode"] .mth-step{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.08fr);gap: clamp(2rem,4.5vw,4rem);align-items: center}[data-section="leads-methode"] .mth-step:nth-child(even) .mth-media{order: -1}[data-section="leads-methode"] .mth-mark{display: flex;align-items: center;gap: 0.85rem;margin-bottom: 1.15rem}[data-section="leads-methode"] .mth-num{font-size: clamp(1.7rem,3vw,2.15rem);line-height: 1;font-weight: 600;letter-spacing: -0.05em;font-variant-numeric: tabular-nums;color: var(--accent)}@supports (-webkit-background-clip: text) or (background-clip: text){[data-section="leads-methode"] .mth-num{background: linear-gradient(180deg,#2B6BFF 0%,var(--accent) 55%,#0040CC 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}}[data-section="leads-methode"] .mth-rule{width: 2.25rem;height: 1px;flex: none;background: linear-gradient(90deg,var(--accent-line),var(--rd-line))}[data-section="leads-methode"] .mth-tag{font-size: 0.7rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ink-3)}[data-section="leads-methode"] .mth-title{font-size: clamp(1.4rem,2.6vw,1.85rem);font-weight: 600;letter-spacing: -0.032em;line-height: 1.16;color: var(--ink);text-wrap: balance}[data-section="leads-methode"] .mth-title em{display: block;font-style: normal;color: var(--accent)}[data-section="leads-methode"] .mth-text{margin-top: 0.95rem;max-width: 42ch;font-size: 1rem;line-height: 1.62;color: var(--ink-2);text-wrap: pretty}[data-section="leads-methode"] .mth-media{--rd-shell-pad: 0.4rem;position: relative}[data-section="leads-methode"] .mth-media > .scene{box-shadow: 0 1px 2px rgba(16,24,64,0.05),0 20px 40px -28px rgba(16,24,64,0.38)}@media (max-width: 62rem){[data-section="leads-methode"] .mth-step{grid-template-columns: minmax(0,1fr)}[data-section="leads-methode"] .mth-step:nth-child(even) .mth-media{order: 0}[data-section="leads-methode"] .mth-text{max-width: 52ch}}[data-section="leads-meta"] .mta-wrap{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.02fr);gap: clamp(2rem,4.5vw,4rem);align-items: center;max-width: var(--rd-w-wide);margin-inline: auto;--rd-halo-top: 6%;--rd-halo-h: 88%;--rd-halo-w: 50rem}[data-section="leads-meta"] .mta-kicker{margin-bottom: 1.1rem}[data-section="leads-meta"] .mta-title{font-size: clamp(1.5rem,3vw,2.15rem);font-weight: 600;letter-spacing: -0.034em;line-height: 1.14;color: var(--ink);text-wrap: balance}[data-section="leads-meta"] .mta-title em{display: block;font-style: normal;color: var(--accent)}[data-section="leads-meta"] .mta-text{margin-top: 1rem;max-width: 46ch;font-size: 1rem;line-height: 1.62;color: var(--ink-2);text-wrap: pretty}[data-section="leads-meta"] .mta-list{margin-top: 1.4rem;padding-top: 1.3rem;border-top: 1px solid var(--rd-line);max-width: 46ch}[data-section="leads-meta"] .mta-list b{color: var(--ink)}[data-section="leads-meta"] .mta-note{margin-top: 1.25rem;font-size: 0.9rem;line-height: 1.5;color: var(--ink-3);max-width: 46ch;text-wrap: pretty}[data-section="leads-meta"] .mta-btn{margin-top: 1.5rem}[data-section="leads-meta"] .mta-media{--rd-shell-pad: 0.4rem}[data-section="leads-meta"] .mta-media > .scene{box-shadow: 0 1px 2px rgba(16,24,64,0.05),0 20px 40px -28px rgba(16,24,64,0.38)}[data-section="leads-meta"] .sc-note-ic.is-meta{background: #fff;border: 1px solid var(--rd-line-2);box-shadow: inset 0 1px 0 #fff}@media (max-width: 62rem){[data-section="leads-meta"] .mta-wrap{grid-template-columns: minmax(0,1fr)}[data-section="leads-meta"] .mta-text,[data-section="leads-meta"] .mta-list,[data-section="leads-meta"] .mta-note{max-width: 54ch}}[data-section="leads-tarif"] .tp-under{position: relative;margin: 1.05rem 0 0;padding: 0.7rem 0.85rem 0.75rem 1.5rem;border: 1px solid var(--rd-line);border-radius: var(--rd-r-inner);background: rgba(255,255,255,0.62);box-shadow: inset 0 1px 0 #fff;font-size: 0.83rem;line-height: 1.5;color: var(--ink-2);text-align: left;text-wrap: pretty}[data-section="leads-tarif"] .tp-under::before{content: "";position: absolute;top: 0.95rem;left: 0.8rem;width: 0.34rem;height: 0.34rem;border-radius: 999px;background: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}@media (max-width: 40rem){[data-section="leads-tarif"] .tp-under{padding: 0.65rem 0.75rem 0.7rem 1.4rem;font-size: 0.8rem}[data-section="leads-tarif"] .tp-under::before{left: 0.7rem}}[data-section="leads-hero"] .hero-lede{max-width: 42rem;margin-inline: auto;text-wrap: pretty}@media (prefers-reduced-motion: reduce){[data-section="leads-opportunite"] .op2-point,[data-section="leads-methode"] .mth-media,[data-section="leads-meta"] .mta-media{transition: none}}[data-section="leads-methode"] .mth-mark{display: flex;flex-wrap: wrap;align-items: center;column-gap: 0.85rem;row-gap: 0.6rem;margin-bottom: 1.15rem}[data-section="leads-methode"] .mth-num{font-size: clamp(1.7rem,3vw,2.15rem);line-height: 1;font-weight: 600;letter-spacing: -0.05em;font-variant-numeric: tabular-nums;color: var(--accent)}@supports (-webkit-background-clip: text) or (background-clip: text){[data-section="leads-methode"] .mth-num{background: linear-gradient(180deg,#2B6BFF 0%,var(--accent) 55%,#0040CC 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}}[data-section="leads-methode"] .mth-rule{width: 2.25rem;height: 1px;flex: none;background: linear-gradient(90deg,var(--accent-line),var(--rd-line))}[data-section="leads-methode"] .mth-tag{font-size: 0.7rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ink-3)}[data-section="leads-methode"] .stp-chan{display: inline-flex;align-items: center;gap: 0.4rem;margin: 0;padding: 0.28rem 0.7rem;white-space: nowrap;color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2);font-size: 0.74rem;letter-spacing: 0;text-transform: none}[data-section="leads-methode"] .stp-chan .stp-g{flex: none;width: 0.95rem;height: 0.95rem}[data-section="leads-methode"] .stp-chan .stp-m{flex: none;width: 1rem;height: 1rem}[data-section="leads-methode"] .stp-chan .stp-g + .stp-m{margin-left: -0.15rem}@media (max-width: 30rem){[data-section="leads-methode"] .mth-rule{width: 1.5rem}[data-section="leads-methode"] .mth-mark{column-gap: 0.65rem}}:is([data-section="gads-methode"],[data-section="gads-pour-qui"],[data-section="gads-deroule"],[data-section="gads-preuve"]) .section-title{text-wrap: balance}:is([data-section="gads-pour-qui"],[data-section="gads-deroule"],[data-section="gads-preuve"]) .section-title em{display: block;text-wrap: balance}[data-section="gads-methode"] .gm{list-style: none;margin: var(--rd-head-gap) 0 0;padding: 0;display: grid;--gm-rail: 2.75rem;--gm-drop: clamp(2.75rem,5vw,4.25rem)}[data-section="gads-methode"] .gm-step{position: relative;display: grid;grid-template-columns: var(--gm-rail) minmax(0,1fr) minmax(0,1.06fr);column-gap: clamp(1.15rem,2.6vw,2.25rem);align-items: start;padding-bottom: var(--gm-drop)}[data-section="gads-methode"] .gm-step:last-child{padding-bottom: 0}[data-section="gads-methode"] .gm-step::before{content: "";position: absolute;top: calc(var(--gm-rail) + 0.7rem);bottom: 0;left: calc(var(--gm-rail) / 2);width: 1px;background: linear-gradient(180deg,var(--rd-line-2),rgba(20,19,26,0.05) 92%,transparent);pointer-events: none}[data-section="gads-methode"] .gm-step:last-child::before{display: none}[data-section="gads-methode"] .gm-copy{padding-top: 0.2rem}[data-section="gads-methode"] .gm-title{margin: 0}[data-section="gads-methode"] .gm-text{margin-top: 0.75rem;max-width: 42ch}[data-section="gads-methode"] .gm-list{margin-top: 1.15rem}[data-section="gads-methode"] .gm-shell{--rd-shell-pad: 0.4rem}[data-section="gads-methode"] .gm-scene{border-color: var(--rd-line);box-shadow: var(--rd-highlight),0 1px 2px rgba(16,24,64,0.04);padding: clamp(1.1rem,2vw,1.5rem)}[data-section="gads-methode"] .gm-s1 .gm-scene{min-height: 11.5rem;display: flex;flex-direction: column;justify-content: center;gap: 1rem}[data-section="gads-methode"] .gm-s2 .gm-scene,[data-section="gads-methode"] .gm-s3 .gm-scene{min-height: 11.5rem}@media (max-width: 62rem){[data-section="gads-methode"] .gm-step{grid-template-columns: 2.5rem minmax(0,1fr);--gm-rail: 2.5rem}[data-section="gads-methode"] .gm-media{grid-column: 2 / -1;margin-top: 1.4rem}}@media (max-width: 30rem){[data-section="gads-methode"] .gm-step{grid-template-columns: 2.25rem minmax(0,1fr);--gm-rail: 2.25rem;column-gap: 0.85rem}[data-section="gads-methode"] .gm-s1 .gm-scene,[data-section="gads-methode"] .gm-s2 .gm-scene,[data-section="gads-methode"] .gm-s3 .gm-scene{min-height: 0}}[data-section="gads-pour-qui"] .pqg-card{display: grid;grid-template-rows: auto auto 1fr auto auto;gap: 0}[data-section="gads-pour-qui"] .pqg-top{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;margin-bottom: clamp(1.25rem,2.4vw,1.75rem)}[data-section="gads-pour-qui"] .pqg-title{margin: 0}[data-section="gads-pour-qui"] .pqg-text{margin-top: 0.7rem}[data-section="gads-pour-qui"] .pqg-proof{margin-top: 1.35rem;display: flex;align-items: center;gap: 0.65rem;font-size: 0.92rem;line-height: 1.5;color: var(--ink-2)}[data-section="gads-pour-qui"] .pqg-proof .rd-check{margin-top: 0.12rem}[data-section="gads-pour-qui"] .pqg-proof span{text-wrap: pretty}@media (min-width: 56.01rem){[data-section="gads-pour-qui"] .pqg-proof{min-height: 4.6rem}}[data-section="gads-pour-qui"] .pqg-foot{margin-top: 1.35rem;padding-top: 1.15rem;border-top: 1px solid var(--rd-line);display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 0.75rem 1rem}[data-section="gads-pour-qui"] .pqg-price{font-size: 0.92rem;color: var(--ink-3)}[data-section="gads-pour-qui"] .pqg-price b{color: var(--ink);font-weight: 600}[data-section="gads-pour-qui"] .pqg-link{font-size: 0.92rem}[data-section="gads-pour-qui"] .pqg-note{margin: clamp(1.5rem,2.8vw,2.25rem) auto 0;max-width: 46rem;text-align: center;font-size: 0.93rem;line-height: 1.6;color: var(--ink-3);text-wrap: pretty}@media (max-width: 52rem){[data-section="gads-pour-qui"] .pqg-foot{justify-content: flex-start}}@media (max-width: 30rem){[data-section="gads-pour-qui"] .pqg-top{flex-wrap: wrap}[data-section="gads-pour-qui"] .pqg-link{font-size: 0.88rem}[data-section="gads-pour-qui"] .pqg-link .rd-link-arrow{width: 1.75rem;height: 1.75rem}}[data-section="gads-deroule"] .dr{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));grid-template-rows: 0.55rem auto;column-gap: var(--rd-gap);row-gap: 1.75rem}[data-section="gads-deroule"] .dr-track{position: absolute;top: 0.25rem;left: 12%;right: 12%;height: 1px;background: linear-gradient(90deg,transparent,var(--rd-line-2) 14%,var(--rd-line-2) 86%,transparent);pointer-events: none}[data-section="gads-deroule"] .dr-dot{grid-row: 1;justify-self: center;width: 0.55rem;height: 0.55rem;border-radius: 999px;background: var(--accent);box-shadow: 0 0 0 4px var(--accent-soft),0 0 0 5px var(--accent-line)}[data-section="gads-deroule"] .dr-dot.is-on{box-shadow: 0 0 0 4px rgba(0,82,255,0.14),0 0 0 5px rgba(0,82,255,0.4)}[data-section="gads-deroule"] .dr-card{grid-row: 2;position: relative;display: flex;flex-direction: column;align-items: flex-start}[data-section="gads-deroule"] .dr-ic{margin-bottom: 1.1rem}[data-section="gads-deroule"] .dr-num{margin-bottom: 0.45rem;min-height: clamp(1.9rem,3.6vw,2.6rem);display: flex;align-items: flex-end}[data-section="gads-deroule"] .dr-num-word{font-size: clamp(1.3rem,2.1vw,1.6rem);letter-spacing: -0.03em;line-height: 1.1}[data-section="gads-deroule"] .dr-title{display: block;font-size: 1rem;font-weight: 600;letter-spacing: -0.02em;line-height: 1.3;color: var(--ink);text-wrap: pretty}[data-section="gads-deroule"] .dr-text{margin-top: 0.55rem;font-size: 0.92rem}@media (max-width: 68rem){[data-section="gads-deroule"] .dr{grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: none;row-gap: var(--rd-gap)}[data-section="gads-deroule"] .dr-track,[data-section="gads-deroule"] .dr-dot{display: none}[data-section="gads-deroule"] .dr-card{grid-row: auto}}@media (max-width: 40rem){[data-section="gads-deroule"] .dr{grid-template-columns: minmax(0,1fr)}}[data-section="gads-preuve"] .pv{align-items: stretch}[data-section="gads-preuve"] .pv-roi{grid-column: span 7}[data-section="gads-preuve"] .pv-review{grid-column: span 5}[data-section="gads-preuve"] .pv-res{grid-column: span 6}[data-section="gads-preuve"] .pv-roi{display: flex;flex-direction: column}[data-section="gads-preuve"] .pv-roi-top{display: flex;align-items: center;gap: 0.75rem}[data-section="gads-preuve"] .pv-main{margin-top: clamp(1.5rem,3vw,2.25rem)}[data-section="gads-preuve"] .pv-num{display: block}[data-section="gads-preuve"] .pv-label{max-width: 22ch;font-size: 1.02rem}[data-section="gads-preuve"] .pv-scale{margin-top: clamp(1.5rem,3vw,2.1rem);display: grid;gap: 0.75rem}[data-section="gads-preuve"] .pv-scale-row{display: grid;grid-template-columns: minmax(0,8.5rem) minmax(0,1fr) auto;align-items: center;gap: 0.9rem;padding: 0.7rem 0.9rem;border-radius: var(--rd-r-tile);background: rgba(255,255,255,0.72);border: 1px solid var(--rd-line)}[data-section="gads-preuve"] .pv-scale-row.is-out{background: #fff;border-color: var(--accent-line);box-shadow: 0 1px 2px rgba(16,24,64,0.04)}[data-section="gads-preuve"] .pv-scale-lab{font-size: 0.82rem;color: var(--ink-3)}[data-section="gads-preuve"] .pv-coins{display: flex;align-items: center;gap: 0.3rem;min-width: 0}[data-section="gads-preuve"] .pv-coins i{width: 0.95rem;height: 1.5rem;flex: none;border-radius: 0.3rem;transition: opacity 0.5s var(--rd-ease),transform 0.5s var(--rd-ease)}[data-section="gads-preuve"] .pv-coins.is-in i{background: linear-gradient(180deg,#C7CAD4,#A5A9B6);box-shadow: inset 0 1px 0 rgba(255,255,255,0.7)}[data-section="gads-preuve"] .pv-coins.is-out i{background: linear-gradient(180deg,#4E85FF,var(--accent));box-shadow: inset 0 1px 0 rgba(255,255,255,0.35),0 3px 8px -5px rgba(0,82,255,0.7)}[data-section="gads-preuve"] .pv-scale-val{font-size: 0.95rem;font-weight: 600;letter-spacing: -0.02em;color: var(--ink-3);font-variant-numeric: tabular-nums}[data-section="gads-preuve"] .pv-scale-row.is-out .pv-scale-val{color: var(--accent)}html:not(.no-js) [data-section="gads-preuve"] .reveal:not(.is-in) .pv-coins i{opacity: 0;transform: translateY(5px) scale(0.86)}[data-section="gads-preuve"] .pv-coins.is-out i:nth-child(1){transition-delay: 0.30s}[data-section="gads-preuve"] .pv-coins.is-out i:nth-child(2){transition-delay: 0.38s}[data-section="gads-preuve"] .pv-coins.is-out i:nth-child(3){transition-delay: 0.46s}[data-section="gads-preuve"] .pv-coins.is-out i:nth-child(4){transition-delay: 0.54s}[data-section="gads-preuve"] .pv-coins.is-out i:nth-child(5){transition-delay: 0.62s}[data-section="gads-preuve"] .pv-coins.is-out i:nth-child(6){transition-delay: 0.70s}[data-section="gads-preuve"] .pv-note{margin-top: auto;padding-top: clamp(1.25rem,2.4vw,1.75rem);font-size: 0.85rem;line-height: 1.5;color: var(--ink-3)}[data-section="gads-preuve"] .pv-review{display: flex;flex-direction: column;align-items: flex-start}[data-section="gads-preuve"] .pv-review .g-stars{margin-left: 0;flex-wrap: wrap}[data-section="gads-preuve"] .pv-review blockquote{margin-top: 1.2rem;font-size: 1.08rem;line-height: 1.66;text-wrap: pretty}[data-section="gads-preuve"] .pv-review .g-review-head{width: 100%;margin-top: auto;padding-top: 1.45rem;border-top: 1px solid var(--rd-line)}[data-section="gads-preuve"] .pv-case{margin-top: 1.35rem;padding-top: 1.15rem;border-top: 1px solid var(--rd-line);width: 100%;font-size: 0.92rem}[data-section="gads-preuve"] .pv-res{display: flex;flex-direction: column}[data-section="gads-preuve"] .pv-res-top{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;flex-wrap: wrap}[data-section="gads-preuve"] .pv-res-top img{height: 1.55rem;width: auto;opacity: 0.9}[data-section="gads-preuve"] .pv-jump{margin-top: clamp(1.25rem,2.4vw,1.6rem);display: flex;align-items: stretch;gap: clamp(0.75rem,2vw,1.4rem)}[data-section="gads-preuve"] .pv-step{display: flex;flex-direction: column;justify-content: space-between;gap: 0.45rem;min-width: 0}[data-section="gads-preuve"] .pv-step i{font-style: normal;font-size: 0.72rem;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: var(--ink-3)}[data-section="gads-preuve"] .pv-step.is-before b{font-size: clamp(1.25rem,2.2vw,1.5rem);font-weight: 600;letter-spacing: -0.03em;line-height: 1;color: var(--ink-3);font-variant-numeric: tabular-nums}[data-section="gads-preuve"] .pv-step.is-after b{display: block}[data-section="gads-preuve"] .pv-jump-arrow{align-self: flex-end;margin-bottom: 0.25rem;width: 1.65rem;height: 1.65rem;flex: none;display: grid;place-items: center;border-radius: 999px;background: var(--accent-soft);border: 1px solid var(--accent-line);color: var(--accent)}[data-section="gads-preuve"] .pv-jump-arrow .ic{width: 0.8rem;height: 0.8rem}[data-section="gads-preuve"] .pv-res-note{margin-top: 0.85rem;font-size: 0.92rem}[data-section="gads-preuve"] .pv-all{margin-top: clamp(1.5rem,3vw,2.25rem);text-align: center}@media (max-width: 62rem){[data-section="gads-preuve"] .pv-roi,[data-section="gads-preuve"] .pv-review,[data-section="gads-preuve"] .pv-res{grid-column: 1 / -1}}@media (max-width: 34rem){[data-section="gads-preuve"] .pv-scale-row{grid-template-columns: minmax(0,1fr) auto;row-gap: 0.55rem}[data-section="gads-preuve"] .pv-scale-lab{grid-column: 1 / -1}[data-section="gads-preuve"] .pv-coins i{width: 0.8rem;height: 1.35rem}}@media (max-width: 30rem){[data-section="gads-preuve"] .pv-jump{gap: 0.6rem}[data-section="gads-preuve"] .pv-step i{font-size: 0.68rem;letter-spacing: 0.08em}}@media (prefers-reduced-motion: reduce){[data-section="gads-preuve"] .pv-coins i{transition: none !important;opacity: 1 !important;transform: none !important}}[data-section="gads-methode"] .stp-mark{display: flex;flex-wrap: wrap;align-items: center;column-gap: 0.85rem;row-gap: 0.6rem;margin-bottom: 1.15rem}[data-section="gads-methode"] .stp-num{font-size: clamp(1.7rem,3vw,2.15rem);line-height: 1;font-weight: 600;letter-spacing: -0.05em;font-variant-numeric: tabular-nums;color: var(--accent)}@supports (-webkit-background-clip: text) or (background-clip: text){[data-section="gads-methode"] .stp-num{background: linear-gradient(180deg,#2B6BFF 0%,var(--accent) 55%,#0040CC 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}}[data-section="gads-methode"] .stp-rule{width: 2.25rem;height: 1px;flex: none;background: linear-gradient(90deg,var(--accent-line),var(--rd-line))}[data-section="gads-methode"] .stp-tag{font-size: 0.7rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ink-3)}[data-section="gads-methode"] .stp-chan{display: inline-flex;align-items: center;gap: 0.4rem;margin: 0;padding: 0.28rem 0.7rem;white-space: nowrap;color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2);font-size: 0.74rem;letter-spacing: 0;text-transform: none}[data-section="gads-methode"] .stp-chan .stp-g{flex: none;width: 0.95rem;height: 0.95rem}[data-section="gads-methode"] .stp-chan .stp-m{flex: none;width: 1rem;height: 1rem}[data-section="gads-methode"] .stp-chan .stp-g + .stp-m{margin-left: -0.15rem}@media (max-width: 30rem){[data-section="gads-methode"] .stp-rule{width: 1.5rem}[data-section="gads-methode"] .stp-mark{column-gap: 0.65rem}}[data-section="gads-methode"] .gm{gap: clamp(3rem,6vw,5rem)}[data-section="gads-methode"] .gm-step{grid-template-columns: minmax(0,1fr) minmax(0,1.08fr);column-gap: clamp(2rem,4.5vw,4rem);align-items: center;padding-bottom: 0}[data-section="gads-methode"] .gm-step::before{display: none}[data-section="gads-methode"] .gm-step:nth-child(even) .gm-media{order: -1}[data-section="gads-methode"] .gm-copy{padding-top: 0}@media (max-width: 62rem){[data-section="gads-methode"] .gm-step{grid-template-columns: minmax(0,1fr)}[data-section="gads-methode"] .gm-step:nth-child(even) .gm-media{order: 0}[data-section="gads-methode"] .gm-media{grid-column: auto;margin-top: 1.5rem}[data-section="gads-methode"] .gm-text{max-width: 52ch}}@media (max-width: 30rem){[data-section="gads-methode"] .gm-step{grid-template-columns: minmax(0,1fr);column-gap: 0}}:is([data-section="meta-methode"],[data-section="meta-pour-qui"]) .section-title{text-wrap: balance}:is([data-section="meta-methode"],[data-section="meta-pour-qui"]) .section-title em{display: block;text-wrap: balance}[data-hx-hero][data-section="meta-hero"] .hero-title{font-size: clamp(2rem,1.05rem + 3.05vw,3.5rem);max-width: 14.52em}@media (min-width: 62rem) and (max-width: 84rem){[data-hx-hero][data-section="meta-hero"] .hero-title{font-size: clamp(1.95rem,0.6rem + 2.2vw,2.85rem);max-width: 13.86em}}[data-section="meta-methode"] .mm-steps{list-style: none;margin: 0;padding: 0;display: grid}[data-section="meta-methode"] .mm-steps.rd-after-head{margin-top: clamp(3rem,5.8vw,4.5rem)}[data-section="meta-methode"] .mm-step{display: grid;grid-template-columns: minmax(0,0.94fr) minmax(0,1.06fr);gap: clamp(2rem,4.2vw,4.25rem);align-items: center;padding-block: clamp(2.25rem,4.4vw,3.5rem)}[data-section="meta-methode"] .mm-step:first-child{padding-top: 0}[data-section="meta-methode"] .mm-step:last-child{padding-bottom: 0}[data-section="meta-methode"] .mm-step:nth-child(even) .mm-media{order: -1}[data-section="meta-methode"] .mm-head{display: flex;align-items: center;gap: clamp(0.75rem,1.4vw,1.1rem);margin-bottom: clamp(0.9rem,1.7vw,1.3rem)}[data-section="meta-methode"] .mm-title{font-size: clamp(1.32rem,2.5vw,1.85rem);line-height: 1.16;font-weight: 600;letter-spacing: -0.032em;color: var(--ink);text-wrap: balance}[data-section="meta-methode"] .mm-text{margin-top: 0.85rem;max-width: 44ch;font-size: 1rem;line-height: 1.62;color: var(--ink-2);text-wrap: pretty}[data-section="meta-methode"] .mm-list{list-style: none;margin: clamp(1.1rem,2vw,1.5rem) 0 0;padding: 0;max-width: 44ch}[data-section="meta-methode"] .mm-media{position: relative;isolation: isolate;min-width: 0}[data-section="meta-methode"] .mm-media::before{content: "";position: absolute;z-index: -1;left: 50%;top: 8%;width: min(100%,34rem);height: 84%;transform: translateX(-50%);background: radial-gradient(closest-side,rgba(0,82,255,0.10),rgba(0,82,255,0.03) 55%,transparent);filter: blur(10px);pointer-events: none}[data-section="meta-methode"] .mm-shell{--rd-shell-pad: 0.5rem}[data-section="meta-methode"] .mm-scene{border-color: var(--rd-line);box-shadow: var(--rd-highlight),0 1px 2px rgba(16,24,64,0.04);padding: clamp(1.1rem,2vw,1.5rem)}@media (max-width: 62rem){[data-section="meta-methode"] .mm-step{grid-template-columns: minmax(0,1fr);gap: clamp(1.5rem,4vw,2rem);padding-block: clamp(1.9rem,5vw,2.5rem)}[data-section="meta-methode"] .mm-step:nth-child(even) .mm-media{order: 0}[data-section="meta-methode"] .mm-text,[data-section="meta-methode"] .mm-list{max-width: none}}[data-section="meta-pour-qui"] .pqm-grid{--rd-gap: clamp(1rem,1.8vw,1.5rem);align-items: stretch;max-width: var(--rd-w-wide);margin-inline: auto}[data-section="meta-pour-qui"] .pqm-grid.rd-halo{--rd-halo-top: 6%;--rd-halo-w: 62rem;--rd-halo-h: 88%}[data-section="meta-pour-qui"] .pqm-card{display: flex;flex-direction: column}[data-section="meta-pour-qui"] .pqm-top{display: flex;align-items: center;gap: 0.9rem}[data-section="meta-pour-qui"] .pqm-chip{max-width: 100%;overflow: hidden;text-overflow: ellipsis}[data-section="meta-pour-qui"] .pqm-title{margin-top: clamp(1.15rem,2.2vw,1.6rem)}[data-section="meta-pour-qui"] .pqm-text{margin-top: 0.6rem}[data-section="meta-pour-qui"] .pqm-list{list-style: none;margin: clamp(1.1rem,2vw,1.45rem) 0 0;padding: 0}[data-section="meta-pour-qui"] .pqm-list{margin-bottom: 1.35rem}[data-section="meta-pour-qui"] .pqm-foot{margin-top: auto;padding-top: clamp(1.25rem,2.2vw,1.7rem);border-top: 1px solid var(--rd-line);display: flex;align-items: center;justify-content: space-between;gap: 0.75rem 1rem;flex-wrap: wrap}[data-section="meta-pour-qui"] .pqm-price{font-size: 0.92rem;color: var(--ink-3)}[data-section="meta-pour-qui"] .pqm-price b{color: var(--ink);font-weight: 600}[data-section="meta-pour-qui"] .pqm-link{font-size: 0.92rem}[data-section="meta-pour-qui"] .pqm-note{margin: clamp(1.5rem,2.8vw,2.25rem) auto 0;max-width: 46rem;text-align: center;font-size: 0.93rem;line-height: 1.6;color: var(--ink-3);text-wrap: pretty}@media (max-width: 30rem){[data-section="meta-pour-qui"] .pqm-foot{flex-direction: column;align-items: stretch}[data-section="meta-pour-qui"] .pqm-link{width: 100%;justify-content: space-between}}[data-section="meta-avant"] .av-grid{align-items: stretch}[data-section="meta-avant"] .av-hon{grid-column: span 12;display: grid;grid-template-columns: minmax(0,0.94fr) minmax(0,1.06fr);gap: clamp(1.25rem,3vw,2.75rem);align-items: center}[data-section="meta-avant"] .av-hon-lead{display: grid;grid-template-columns: auto minmax(0,1fr);gap: clamp(1rem,2vw,1.4rem);align-items: center}[data-section="meta-avant"] .av-hon-copy{min-width: 0}[data-section="meta-avant"] .av-hon-kicker{margin-bottom: 0.6rem}[data-section="meta-avant"] .av-hon-title{text-wrap: balance}[data-section="meta-avant"] .av-hon-text{padding-left: clamp(1.25rem,2.6vw,2.25rem);border-left: 1px solid var(--accent-line)}[data-section="meta-avant"] .av-tile{grid-column: span 4;display: grid;align-content: start}[data-section="meta-avant"] .av-tile .rd-icon{justify-self: start;margin-bottom: clamp(0.9rem,1.6vw,1.15rem)}[data-section="meta-avant"] .av-kicker{margin-bottom: 0.55rem}[data-section="meta-avant"] .av-val{line-height: 0.95}[data-section="meta-avant"] .av-val.is-word{font-size: clamp(1.7rem,3vw,2.15rem);letter-spacing: -0.035em}[data-section="meta-avant"] .av-label{margin-top: 0.6rem;font-size: 0.93rem;line-height: 1.55}@media (min-width: 48.0625rem) and (max-width: 62rem){[data-section="meta-avant"] .av-tile{grid-column: span 6}[data-section="meta-avant"] .av-tile:last-child{grid-column: span 12}}@media (max-width: 62rem){[data-section="meta-avant"] .av-hon{grid-template-columns: minmax(0,1fr);gap: clamp(1rem,3vw,1.35rem)}[data-section="meta-avant"] .av-hon-text{padding-left: 0;padding-top: clamp(1rem,3vw,1.35rem);border-left: 0;border-top: 1px solid var(--accent-line)}}@media (max-width: 34rem){[data-section="meta-avant"] .av-hon-lead{grid-template-columns: minmax(0,1fr);gap: clamp(0.85rem,3vw,1.1rem)}}@media (prefers-reduced-motion: reduce){[data-section="meta-pour-qui"] .pqm-card:hover{transform: none}}[data-section="meta-pour-qui"]{padding-bottom: clamp(2.5rem,5vw,4rem)}[data-section="meta-avant"]{padding-top: clamp(2.5rem,5vw,4rem)}[data-section="meta-methode"] .stp-mark{display: flex;flex-wrap: wrap;align-items: center;column-gap: 0.85rem;row-gap: 0.6rem;margin-bottom: 1.15rem}[data-section="meta-methode"] .stp-num{font-size: clamp(1.7rem,3vw,2.15rem);line-height: 1;font-weight: 600;letter-spacing: -0.05em;font-variant-numeric: tabular-nums;color: var(--accent)}@supports (-webkit-background-clip: text) or (background-clip: text){[data-section="meta-methode"] .stp-num{background: linear-gradient(180deg,#2B6BFF 0%,var(--accent) 55%,#0040CC 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}}[data-section="meta-methode"] .stp-rule{width: 2.25rem;height: 1px;flex: none;background: linear-gradient(90deg,var(--accent-line),var(--rd-line))}[data-section="meta-methode"] .stp-tag{font-size: 0.7rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ink-3)}[data-section="meta-methode"] .stp-chan{display: inline-flex;align-items: center;gap: 0.4rem;margin: 0;padding: 0.28rem 0.7rem;white-space: nowrap;color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2);font-size: 0.74rem;letter-spacing: 0;text-transform: none}[data-section="meta-methode"] .stp-chan .stp-g{flex: none;width: 0.95rem;height: 0.95rem}[data-section="meta-methode"] .stp-chan .stp-m{flex: none;width: 1rem;height: 1rem}[data-section="meta-methode"] .stp-chan .stp-g + .stp-m{margin-left: -0.15rem}@media (max-width: 30rem){[data-section="meta-methode"] .stp-rule{width: 1.5rem}[data-section="meta-methode"] .stp-mark{column-gap: 0.65rem}}[data-section="meta-methode"] .mm-head.stp-mark{gap: 0.6rem 0.85rem;margin-bottom: 1.15rem}[data-section="home-chiffres"] .kf-roi{gap: 1.6rem}[data-section="home-chiffres"] .kf-foot{position: relative;margin: 0;padding-top: 0.9rem;font-size: 0.8rem;line-height: 1.45;font-weight: 500;color: var(--ink-3);text-wrap: pretty}[data-section="home-chiffres"] .kf-foot::before{content: "";position: absolute;top: 0;left: 0;width: 2.25rem;height: 1px;background: linear-gradient(90deg,var(--accent-line,rgba(0,82,255,0.28)),transparent)}@media (max-width: 40rem){[data-section="home-chiffres"] .kf-roi{gap: 1.35rem}[data-section="home-chiffres"] .kf-foot{font-size: 0.78rem;padding-top: 0.8rem}}[data-section="home-tarif"] .tp-under{position: relative;margin: 1.05rem 0 0;padding: 0.7rem 0.85rem 0.75rem 1.5rem;border: 1px solid var(--rd-line);border-radius: var(--rd-r-inner);background: rgba(255,255,255,0.62);box-shadow: inset 0 1px 0 #fff;font-size: 0.83rem;line-height: 1.5;color: var(--ink-2);text-wrap: pretty}[data-section="home-tarif"] .tp-under::before{content: "";position: absolute;top: 0.95rem;left: 0.8rem;width: 0.34rem;height: 0.34rem;border-radius: 999px;background: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}@media (max-width: 40rem){[data-section="home-tarif"] .tp-under{padding: 0.65rem 0.75rem 0.7rem 1.4rem;font-size: 0.8rem}[data-section="home-tarif"] .tp-under::before{left: 0.7rem}}[data-section="gads-preuve"] .pv-feat .pv-roi-top img{height: 1.55rem;width: auto;margin-left: auto;opacity: 0.9}[data-section="gads-preuve"] .pv-bars{margin-top: clamp(1.5rem,3vw,2.1rem);display: grid;gap: 1rem;padding: 1.1rem 1.15rem 1.2rem;border-radius: var(--rd-r-inner);background: rgba(255,255,255,0.72);border: 1px solid var(--rd-line);box-shadow: inset 0 1px 0 #fff,0 1px 2px rgba(16,24,64,0.04)}[data-section="gads-preuve"] .pv-bar-head{display: flex;align-items: baseline;justify-content: space-between;gap: 0.75rem;margin-bottom: 0.5rem;font-size: 0.82rem;font-weight: 500;color: var(--ink-2)}[data-section="gads-preuve"] .pv-bar-head b{font-size: 0.95rem;font-weight: 600;color: var(--ink-3);font-variant-numeric: tabular-nums}[data-section="gads-preuve"] .pv-bar-row.is-after .pv-bar-head b{color: var(--accent)}[data-section="gads-preuve"] .pv-track{position: relative;height: 0.7rem;border-radius: 999px;background: rgba(20,19,26,0.05);box-shadow: inset 0 1px 1px rgba(16,24,64,0.05);overflow: hidden}[data-section="gads-preuve"] .pv-fill{position: absolute;inset: 0 auto 0 0;border-radius: 999px;transform-origin: left center;transition: transform 1.3s var(--ease-out) 0.35s}[data-section="gads-preuve"] .pv-fill.is-before{width: 24.4%;background: linear-gradient(180deg,#B9BCC7,#9EA2AF)}[data-section="gads-preuve"] .pv-fill.is-after{width: 100%;background: linear-gradient(90deg,#5B8CFF 0%,var(--accent) 60%,#0040CC 100%);box-shadow: 0 6px 16px -8px rgba(0,82,255,0.6);transition-delay: 0.55s;transition-duration: 1.6s}html:not(.no-js) [data-section="gads-preuve"] .reveal:not(.is-in) .pv-fill{transform: scaleX(0)}[data-section="gads-preuve"] .pv-stay .pv-res-top{min-height: 1.55rem}@media (prefers-reduced-motion: reduce){[data-section="gads-preuve"] .pv-fill{transition: none}}[data-section$="-dernier-appel"] .endcta-gain{position: relative;min-width: 0;padding: 1.6rem 0 1.4rem 1.25rem}[data-section$="-dernier-appel"] .endcta-gain::after{content: "";position: absolute;z-index: -1;left: 12%;right: 4%;bottom: 0.2rem;height: 2.5rem;border-radius: 50%;background: radial-gradient(closest-side,rgba(0,45,160,0.18),transparent);pointer-events: none}[data-section$="-dernier-appel"] .endcta-gain-card{position: relative;max-width: 27.5rem;margin-left: auto;padding: clamp(1.25rem,2vw,1.6rem);border-radius: var(--rd-r-card);background: var(--rd-grad-card);border: 1px solid var(--rd-line);box-shadow: var(--rd-highlight),0 0 0 0.375rem rgba(255,255,255,0.55),0 0 0 calc(0.375rem + 1px) rgba(0,82,255,0.10),0 2px 4px rgba(16,24,64,0.04),0 30px 60px -28px rgba(0,45,160,0.35)}[data-section$="-dernier-appel"] .endcta-gain-card::after{content: "";position: absolute;inset: 0 12% auto;height: 1px;background: linear-gradient(90deg,transparent,#fff,transparent);pointer-events: none}[data-section$="-dernier-appel"] .endcta-gain-head{display: flex;align-items: center;gap: 0.75rem;padding-bottom: 1rem;border-bottom: 1px solid var(--rd-line)}[data-section$="-dernier-appel"] .endcta-gain-face{width: 3rem;height: 3rem;flex: none;border-radius: 999px;object-fit: cover;border: 2px solid #fff;box-shadow: 0 0 0 1px var(--accent-line),0 6px 14px -6px rgba(0,45,160,0.4)}[data-section$="-dernier-appel"] .endcta-gain-who{display: flex;flex-direction: column;min-width: 0;line-height: 1.25}[data-section$="-dernier-appel"] .endcta-gain-who b{font-weight: 600;font-size: 0.98rem;color: var(--ink)}[data-section$="-dernier-appel"] .endcta-gain-who span{font-size: 0.82rem;color: var(--ink-2)}[data-section$="-dernier-appel"] .endcta .endcta-gain-title{margin: 1.15rem 0 0.95rem;font-size: clamp(1.14rem,1.5vw,1.28rem);font-weight: 600;line-height: 1.25;letter-spacing: -0.025em;color: var(--ink);text-wrap: balance}[data-section$="-dernier-appel"] .endcta-gain-list{display: grid;gap: 0.8rem}[data-section$="-dernier-appel"] .endcta-gain-list li{display: flex;align-items: flex-start;gap: 0.65rem;font-size: 0.95rem;line-height: 1.5;color: var(--ink-2);text-wrap: pretty}[data-section$="-dernier-appel"] .endcta-gain-list .rd-check{margin-top: 0.1rem}[data-section$="-dernier-appel"] .endcta .endcta-gain-proof{position: static;max-width: none;margin: 1.15rem 0 0;padding-top: 1rem;border-top: 1px solid var(--rd-line);font-size: 0.82rem;line-height: 1.5;color: var(--ink-2);text-wrap: pretty}[data-section$="-dernier-appel"] .endcta-gain{transition: opacity 0.7s var(--ease-out) 0.25s,transform 0.8s var(--ease-out) 0.25s}html:not(.no-js) [data-section$="-dernier-appel"] .endcta.reveal:not(.is-in) .endcta-gain{opacity: 0;transform: translateY(14px)}@media (max-width: 56rem){[data-section$="-dernier-appel"] .endcta-gain{padding: 0.9rem 0 1rem}[data-section$="-dernier-appel"] .endcta-gain-card{max-width: none;margin-left: 0}}@media (max-width: 30rem){[data-section$="-dernier-appel"] .endcta-gain-card{padding: 1.15rem 1.1rem 1.2rem}[data-section$="-dernier-appel"] .endcta-gain-list li{font-size: 0.93rem}}@media (prefers-reduced-motion: reduce){html:not(.no-js) [data-section$="-dernier-appel"] .endcta-gain{opacity: 1;transform: none;transition: none}}.header-cta{gap: 0}.header-cta .btn-face{margin-right: 0.6rem}.header-cta .hc-more{white-space: pre}@media (max-width: 60rem){.header .container{grid-template-columns: minmax(0,1fr) auto auto;column-gap: 0.625rem}.header-cta{display: inline-flex;justify-self: end;padding: 0.5rem 0.95rem;font-size: 0.9rem;box-shadow: 0 8px 20px -10px rgba(0,82,255,0.55)}.header-cta .btn-face{width: 1.5rem;height: 1.5rem;margin-left: -0.4rem;margin-right: 0.5rem}.header-cta .hc-more{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}}@media (max-width: 23.4375rem){.header .container{column-gap: 0.5rem}.brand img{height: 1.35rem}.header-cta{padding: 0.45rem 0.8rem;font-size: 0.875rem}.header-cta .btn-face{width: 1.4rem;height: 1.4rem;margin-left: -0.35rem;margin-right: 0.45rem}}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr)}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)) .tp-band-item p{text-wrap: balance}@media (min-width: 76.5625rem){:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)){grid-auto-columns: auto}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)) > .tp-band-item{gap: 0.75rem;padding-inline: 1rem}}@media (min-width: 56.0625rem) and (max-width: 76.5rem){:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)){grid-auto-flow: row;grid-auto-columns: auto;grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 2.1rem}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)) > .tp-band-item:nth-child(2n + 1)::before{content: none}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)) > .tp-band-item:nth-child(n + 3)::after{content: "";position: absolute;top: -1.05rem;height: 1px}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)) > .tp-band-item:nth-child(3)::after{left: 1.25rem;right: 0;background: linear-gradient(90deg,transparent,var(--rd-line-2) 30%)}:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band:has(> .tp-band-item:nth-child(4)) > .tp-band-item:nth-child(4)::after{left: 0;right: 1.25rem;background: linear-gradient(90deg,var(--rd-line-2) 70%,transparent)}}@media (max-width: 56rem){:is([data-section="home-tarif"],[data-section="leads-tarif"],[data-section="eco-tarif"]) .tp-band{grid-auto-flow: row;grid-auto-columns: auto;grid-template-columns: minmax(0,1fr)}}[data-section="meta-cas"] .section-title em{display: block;text-wrap: balance}[data-section="meta-cas"] .section-title{text-wrap: balance}[data-section="meta-cas"] .mc-wrap{--rd-halo-top: 8%;--rd-halo-h: 84%;--rd-halo-w: 50rem;max-width: var(--rd-w-narrow);margin-inline: auto}[data-section="meta-cas"] .cs{margin-top: 0;display: flex;flex-direction: column}[data-section="meta-cas"] .cs::after{content: "";position: absolute;z-index: -1;top: -9rem;right: -6rem;width: 22rem;height: 18rem;background: radial-gradient(closest-side,rgba(0,82,255,0.10),transparent);pointer-events: none}[data-section="meta-cas"] .cs > .rd-grid-bg{bottom: auto;height: 11rem;-webkit-mask-image: radial-gradient(ellipse 80% 100% at 85% 0%,#000 10%,transparent 72%);mask-image: radial-gradient(ellipse 80% 100% at 85% 0%,#000 10%,transparent 72%)}[data-section="meta-cas"] .cs-head{display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 0.75rem 1rem;padding: var(--rd-pad) var(--rd-pad) 1.35rem;border-bottom: 1px solid var(--rd-line)}[data-section="meta-cas"] .cs-head img{height: 1.75rem;width: auto;object-fit: contain;object-position: left center;opacity: 1}[data-section="meta-cas"] .mc-tags{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem}[data-section="meta-cas"] .cs-head-tag.rd-chip{margin-left: 0;padding: 0.34rem 0.8rem 0.34rem 0.7rem;font-size: 0.75rem;letter-spacing: 0.01em;text-transform: none;background: rgba(239,244,255,0.9);box-shadow: inset 0 1px 0 rgba(255,255,255,0.9)}[data-section="meta-cas"] .cs-head-tag.rd-chip.is-neutral{color: var(--ink-2);background: var(--surface);border-color: var(--rd-line-2)}[data-section="meta-cas"] .mc-m{width: 1rem;height: 1rem;flex: none}[data-section="meta-cas"] .mc-kpis{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--rd-gap);padding: var(--rd-pad)}[data-section="meta-cas"] .mc-kpi{display: flex;flex-direction: column;min-width: 0;padding: 1.35rem 1.4rem 1.4rem;background: var(--rd-grad-muted);border: 1px solid var(--rd-line);border-radius: var(--rd-r-inner);box-shadow: inset 0 1px 0 rgba(255,255,255,0.8)}[data-section="meta-cas"] .mc-num{font-size: clamp(2.6rem,5vw,3.4rem);white-space: nowrap}[data-section="meta-cas"] .mc-num .rd-unit{font-size: 0.5em;letter-spacing: -0.01em;margin-left: 0}[data-section="meta-cas"] .mc-label{display: block;margin: 0.5rem 0 1.35rem;font-size: 1rem;font-weight: 500;line-height: 1.4;color: var(--ink-2)}[data-section="meta-cas"] .mc-bars{margin-top: auto;display: grid;gap: 0.7rem;padding-top: 1.15rem;border-top: 1px solid var(--rd-line)}[data-section="meta-cas"] .cs-row{display: grid;grid-template-columns: 5.4rem minmax(0,1fr);align-items: center;column-gap: 0.75rem}[data-section="meta-cas"] .cs-row + .cs-row{margin-top: 0}[data-section="meta-cas"] .cs-bar-label{margin: 0}[data-section="meta-cas"] .cs-bar-label span{font-size: 0.84rem;line-height: 1.2;color: var(--ink-2);white-space: nowrap}[data-section="meta-cas"] .cs-row-after .cs-bar-label span{font-weight: 600;color: var(--accent)}[data-section="meta-cas"] .cs-bar{height: 0.7rem;background: rgba(20,19,26,0.055);box-shadow: inset 0 1px 1px rgba(16,24,64,0.06)}[data-section="meta-cas"] .cs-row-before .cs-bar i{background: repeating-linear-gradient(135deg,rgba(255,255,255,0.55) 0 4px,transparent 4px 8px),rgba(20,19,26,0.16)}[data-section="meta-cas"] .cs-row-after .cs-bar i{background: linear-gradient(90deg,#0046E0,var(--accent) 45%,#5B8DFF);box-shadow: 0 2px 10px -2px rgba(0,82,255,0.45),inset 0 1px 0 rgba(255,255,255,0.3)}[data-section="meta-cas"] .mc-kpi + .mc-kpi .cs-row-before .cs-bar i{transition-delay: 0.25s}[data-section="meta-cas"] .mc-kpi + .mc-kpi .cs-row-after .cs-bar i{transition-delay: 0.8s}@media (max-width: 44rem){[data-section="meta-cas"] .mc-kpis{grid-template-columns: minmax(0,1fr)}}@media (max-width: 30rem){[data-section="meta-cas"] .cs-head{display: grid;grid-template-columns: minmax(0,1fr);justify-items: start;gap: 0.8rem;padding-bottom: 1.15rem}[data-section="meta-cas"] .cs-head img{height: 1.6rem}[data-section="meta-cas"] .mc-kpis{padding: 0.75rem;gap: 0.75rem}[data-section="meta-cas"] .mc-kpi{padding: 1.15rem 1.1rem 1.2rem}[data-section="meta-cas"] .cs-row{grid-template-columns: 5rem minmax(0,1fr);column-gap: 0.6rem}}@media (prefers-reduced-motion: reduce){html:not(.no-js) [data-section="meta-cas"] .cs.reveal .cs-bar i{width: var(--v,50%);transition: none}}@media (max-width: 60rem){.header .container{grid-template-columns: 1fr auto;column-gap: 0}.header-cta{display: none}}.mobile-cta{display: none}@media (max-width: 60rem){.mobile-cta{position: fixed;left: 0;right: 0;bottom: 0;z-index: 80;display: grid;grid-template-columns: auto auto;gap: 0.55rem;padding: 0.65rem max(0.85rem,env(safe-area-inset-right)) calc(0.65rem + env(safe-area-inset-bottom)) max(0.85rem,env(safe-area-inset-left));background: rgba(255,255,255,0.94);-webkit-backdrop-filter: saturate(1.4) blur(14px);backdrop-filter: saturate(1.4) blur(14px);border-top: 1px solid var(--line);box-shadow: 0 -14px 34px -22px rgba(16,24,64,0.32);transition: transform 0.4s var(--ease-out),opacity 0.3s}.mobile-cta.is-hidden{transform: translateY(115%);opacity: 0;pointer-events: none}.mobile-cta .btn{justify-content: center;min-width: 0;min-height: 3rem;padding: 0.65rem 0.75rem;gap: 0.45rem;font-size: 0.9rem;font-weight: 600}.mobile-cta .btn:hover{transform: none}.mobile-cta .btn-face{width: 1.55rem;height: 1.55rem;margin-left: -0.25rem}.mobile-cta-call{background: #fff}.mobile-cta-call .ic{width: 1.05rem;height: 1.05rem;flex: none}body{padding-bottom: calc(4.4rem + env(safe-area-inset-bottom))}}@media (max-width: 24.375rem){.mobile-cta{gap: 0.45rem;padding-left: max(0.6rem,env(safe-area-inset-left));padding-right: max(0.6rem,env(safe-area-inset-right))}.mobile-cta .btn{font-size: 0.84rem;padding-inline: 0.55rem}.mobile-cta .btn-face{display: none}}@media (prefers-reduced-motion: reduce){.mobile-cta{transition: none}}.footer-home{display: inline-block;border-radius: 0.25rem}.footer-home img{display: block;height: 1.75rem;width: auto}.footer-home:hover{opacity: 0.85}.btn-primary{position: relative;overflow: hidden;isolation: isolate}.btn-primary::after{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 45%;background: linear-gradient(105deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.42) 50%,rgba(255,255,255,0) 100%);transform: translateX(-170%) skewX(-18deg);pointer-events: none;z-index: 1}@media (hover: hover){.btn-primary:hover::after{animation: reads-btn-shine 0.85s var(--ease-out) both}}@keyframes reads-btn-shine{from{transform: translateX(-170%) skewX(-18deg)}to{transform: translateX(330%) skewX(-18deg)}}.hero-title .hw{display: inline-block}.hero-title em .hw{padding: 0.1em 0.02em 0.16em;margin: -0.1em -0.02em -0.16em;background-image: linear-gradient(100deg,var(--accent) 0%,var(--accent) 42%,#BFD3FF 50%,var(--accent) 58%,var(--accent) 100%);background-size: 320% 100%;background-position: 100% 0;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}@media (prefers-reduced-motion: no-preference){.hero-title .hw{animation: reads-h1-word 0.85s cubic-bezier(0.16,1,0.3,1) both;animation-delay: calc(0.1s + var(--i,0) * 0.06s)}.hero-title em .hw{animation: reads-h1-word 0.85s cubic-bezier(0.16,1,0.3,1) both,reads-h1-shine 1.3s cubic-bezier(0.45,0,0.2,1) both;animation-delay: calc(0.1s + var(--i,0) * 0.06s),calc(0.9s + var(--i,0) * 0.07s)}}@keyframes reads-h1-word{0%{opacity: 0;transform: translateY(0.5em) rotate(1.5deg);filter: blur(8px)}55%{filter: blur(0)}100%{opacity: 1;transform: none;filter: none}}@keyframes reads-h1-shine{from{background-position: 100% 0}to{background-position: 0% 0}}@media (prefers-reduced-motion: reduce){.btn-primary:hover::after{animation: none}}