.kn{--kn-debord:calc((100vw - min(100vw - 2 * var(--kn-marge), var(--kn-max))) / 2);--kn-encre:#17212b;--kn-encre-2:#485665;--kn-encre-3:#66727f;--kn-filet:#e6ebef;--kn-fond:#fff;--kn-fond-doux:#f5f7f9;--kn-vert:#2e9d63;--kn-max:1200px;--kn-marge:32px;--kn-section:clamp(112px, 13vw, 176px);--kn-h1:clamp(42px, 4.7vw, 68px);--kn-h2:clamp(34px, 3.9vw, 56px);--kn-lead:clamp(18px, 1.45vw, 21px);--kn-r-l:28px;--kn-r-m:20px;--kn-r-s:14px;--kn-ombre-1:0 1px 2px #17212b0d, 0 12px 32px -16px #1f34503d;--kn-ombre-2:0 2px 6px #17212b0d, 0 34px 80px -30px #1f345073;--kn-courbe:cubic-bezier(.2, .7, .2, 1);--kn-orange-1:#f9ae86;--kn-orange-2:#f0845a;--kn-p:#5b9ea6;--kn-p-texte:#468791;--kn-p-pale:#eef7f8;--kn-p-doux:#d9eef0;font-family:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;color:var(--kn-encre);background:var(--kn-fond);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01", "cv11";font-size:17px;font-weight:500;line-height:1.6;position:relative;overflow-x:clip}@media (max-width:720px){.kn{--kn-marge:16px}}.kn[data-kn-produit=lenkli],.kn [data-kn-outil=lenkli],.kn[data-kn-produit=lenkore]{--kn-p:#5b9ea6;--kn-p-texte:#468791;--kn-p-pale:#eef7f8;--kn-p-doux:#d9eef0}.kn[data-kn-produit=calenkli],.kn [data-kn-outil=calenkli]{--kn-p:#5a97cf;--kn-p-texte:#4482be;--kn-p-pale:#eef5fc;--kn-p-doux:#d8e8f8}.kn[data-kn-produit=datalenk],.kn [data-kn-outil=datalenk]{--kn-p:#d76a69;--kn-p-texte:#c95756;--kn-p-pale:#fcf1f1;--kn-p-doux:#f8dcdb}.kn[data-kn-produit=sendlenk],.kn [data-kn-outil=sendlenk]{--kn-p:#9566c7;--kn-p-texte:#8457bc;--kn-p-pale:#f5f0fb;--kn-p-doux:#e7dcf6}.kn[data-kn-produit=affilenk],.kn [data-kn-outil=affilenk]{--kn-p:#e0ae45;--kn-p-texte:#a8780f;--kn-p-pale:#fdf7e7;--kn-p-doux:#f9e9bd}.kn *,.kn :before,.kn :after{box-sizing:border-box}:where(.kn) :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0}:where(.kn) :where(ul,ol){padding:0;list-style:none}:where(.kn) :where(img,svg,video){max-width:100%;display:block}:where(.kn) :where(a){color:inherit;text-decoration:none}:where(.kn) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kn :focus-visible{outline:3px solid color-mix(in srgb, var(--kn-p) 60%, white);outline-offset:3px;border-radius:8px}.kn-conteneur{width:min(100% - 2 * var(--kn-marge), var(--kn-max));margin-inline:auto}.kn-section{padding-block:calc(var(--kn-section) / 2);position:relative}.kn-section.kn-doux{background:var(--kn-fond-doux)}.kn-grille{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid}.kn-c5{grid-column:span 5}.kn-c6{grid-column:span 6}.kn-c7{grid-column:span 7}@media (max-width:960px){.kn-grille{grid-template-columns:minmax(0,1fr);gap:40px}.kn-c5,.kn-c6,.kn-c7{grid-column:1/-1}}.kn-h1{font-size:var(--kn-h1);letter-spacing:-.042em;text-wrap:balance;font-weight:720;line-height:1.02}.kn-h2{font-size:var(--kn-h2);letter-spacing:-.038em;text-wrap:balance;font-weight:720;line-height:1.05}.kn-h3{letter-spacing:-.015em;font-size:22px;font-weight:650;line-height:1.25}.kn-h1 em,.kn-h2 em,.kn-h3 em{color:var(--kn-p-texte);font-style:normal}.kn-lead{font-size:var(--kn-lead);color:var(--kn-encre-2);text-wrap:pretty;max-width:44ch;font-weight:500;line-height:1.5}.kn-texte{color:var(--kn-encre-2);text-wrap:pretty;font-size:17px;line-height:1.6}.kn-petit{color:var(--kn-encre-3);font-size:15px;line-height:1.5}.kn-exemple{color:var(--kn-encre-3);letter-spacing:.01em;font-size:13px;font-weight:600}@media (max-width:720px){.kn-h3{font-size:19px}}.kn-entete{gap:20px;margin-bottom:clamp(48px,6vw,80px);display:grid}.kn-entete.kn-centre{text-align:center;justify-items:center}.kn-entete.kn-centre .kn-lead{max-width:52ch}.kn-marque{letter-spacing:-.02em;color:var(--kn-encre);align-items:center;gap:10px;font-size:20px;font-weight:750;display:inline-flex}.kn-marque img{width:30px;height:30px}.kn-btn{background:var(--kn-orange-2);color:#fff;letter-spacing:-.01em;white-space:nowrap;height:58px;transition:transform .3s var(--kn-courbe), box-shadow .3s var(--kn-courbe);border-radius:999px;align-items:center;gap:14px;padding:0 9px 0 28px;font-size:17px;font-weight:750;display:inline-flex;position:relative;box-shadow:0 12px 26px -14px #e06e40e6}.kn-btn-rond{color:#fff;width:40px;height:40px;transition:transform .35s var(--kn-courbe);background:#ffffff38;border-radius:50%;place-items:center;display:grid}.kn-btn:hover{background:#e9784c;transform:translateY(-2px);box-shadow:0 18px 34px -14px #e06e40f2}.kn-btn:hover .kn-btn-rond{transform:translate(3px)rotate(-8deg)}.kn-btn:active{transform:translateY(0)scale(.98)}.kn-btn.kn-btn-ligne{color:var(--kn-encre);box-shadow:inset 0 0 0 1.5px var(--kn-filet), 0 1px 2px #17212b0a;background:#fff}.kn-btn.kn-btn-ligne .kn-btn-rond{background:var(--kn-fond-doux);color:var(--kn-encre)}.kn-btn.kn-btn-ligne:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--kn-encre) 30%, transparent), 0 10px 24px -14px #1f34504d;background:#fff}.kn-btn.kn-btn-plein{justify-content:space-between;width:100%}.kn-lien{color:var(--kn-encre);align-items:center;gap:8px;font-size:17px;font-weight:650;display:inline-flex}.kn-lien svg{transition:transform .3s var(--kn-courbe)}.kn-lien:hover svg{transform:translate(4px)}.kn-lien:hover{color:var(--kn-p-texte)}.kn-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.kn-rassure{color:var(--kn-encre-3);flex-wrap:wrap;gap:8px 22px;font-size:15px;display:flex}.kn-rassure li{align-items:center;gap:8px;display:inline-flex}.kn-rassure svg{color:var(--kn-vert);flex:none}.kn [data-kn-apparait]:not([data-kn-apparait=lenk]),.kn [data-kn-cascade]>*{transition:opacity .6s var(--kn-courbe), transform .7s var(--kn-courbe);transition-delay:calc(var(--kn-i,0) * 80ms + var(--kn-delai,0s))}.kn [data-kn-apparait]:not(.kn-vu):not([data-kn-apparait=lenk]),.kn [data-kn-cascade]:not(.kn-vu)>*{opacity:0;transform:translateY(20px)}.kn [data-kn-apparait=echelle]:not(.kn-vu){transform:translateY(20px)scale(.96)}.kn .kn-bassin-entre{transform-origin:30% 70%;transition:transform 1.2s var(--kn-courbe), opacity .9s var(--kn-courbe)}.kn .kn-bassin-entre:not(.kn-vu){opacity:0;transform:scale(.88)}@keyframes kn-monte{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes kn-pose{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}@keyframes kn-remplit{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}.kn.kn-calme [data-kn-apparait],.kn.kn-calme [data-kn-cascade]>*,.kn.kn-calme .kn-bassin-entre{opacity:1!important;transition:none!important;transform:none!important}.kn.kn-calme [data-kn-parallaxe],.kn.kn-calme [data-kn-incline]{transform:none!important}.kn.kn-calme [data-kn-apparait=lenk]{transform:translate(-50%, calc(-100% + var(--kn-enfonce,12%)))!important;opacity:1!important;translate:none!important}.kn.kn-calme *{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.kn [data-kn-apparait],.kn [data-kn-cascade]>*,.kn .kn-bassin-entre{opacity:1!important;transition:none!important;transform:none!important}.kn *{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.kn [data-kn-apparait=lenk]{transform:translate(-50%, calc(-100% + var(--kn-enfonce,12%)))!important;opacity:1!important;translate:none!important}}.kn-bassin{pointer-events:none;z-index:0;display:block;position:absolute;overflow:visible}.kn-scene{isolation:isolate;position:relative}.kn-scene>.kn-bassin,.kn-scene>.kn-bassin-entre{position:absolute;inset:0}.kn-scene>.kn-bassin-entre>.kn-bassin{width:100%;height:100%;position:absolute;inset:0}.kn-scene>:not(.kn-bassin):not(.kn-bassin-entre){z-index:1;position:relative}.kn-heros{padding-top:clamp(56px,8vh,88px);padding-bottom:clamp(56px,9vh,112px);position:relative}.kn-heros-grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px;min-height:min(100svh - 120px,780px);display:grid}.kn-heros-texte{grid-column:1/span 6;align-content:center;gap:0;min-width:0;padding-right:24px;display:grid}.kn-heros-texte>*{animation:kn-monte .9s var(--kn-courbe) both}.kn-heros-texte>:nth-child(2){animation-delay:60ms}.kn-heros-texte>:nth-child(3){animation-delay:.14s}.kn-heros-texte>:nth-child(4){animation-delay:.22s}.kn-heros-texte>:nth-child(5){animation-delay:.3s}.kn-heros .kn-h1{margin-top:24px}.kn-heros-texte>:first-child:empty{display:none}.kn-heros-texte>:first-child:empty+.kn-h1{margin-top:0}.kn-pilule{background:var(--kn-p-pale);color:var(--kn-encre);border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 8px;font-size:15px;font-weight:650;display:inline-flex}.kn-pilule b{color:var(--kn-p-texte);background:#fff;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:750}a.kn-pilule:hover{background:var(--kn-p-doux)}.kn-heros .kn-lead{max-width:30em;margin-top:24px}.kn-heros .kn-actions{margin-top:36px}.kn-heros .kn-rassure{margin-top:22px}.kn-heros-visuel{isolation:isolate;grid-column:7/span 6;place-items:center;min-width:0;min-height:600px;display:grid;position:relative}.kn-heros-visuel>.kn-heros-bassin{z-index:0;inset:-12% calc(-1 * var(--kn-debord) - 24px) -12% -4%;animation:kn-remplit 1.3s var(--kn-courbe) both;transform-origin:20% 80%;position:absolute}.kn-heros-visuel>.kn-heros-bassin>.kn-bassin{width:100%;height:100%;position:absolute;inset:0}.kn-heros-visuel>:not(.kn-heros-bassin):not(.kn-heros-bulles){z-index:1;animation:kn-pose 1s .25s var(--kn-courbe) both;position:relative}.kn-heros-bulles{z-index:0;pointer-events:none;position:absolute;inset:0}.kn-heros-bulles>span{animation:kn-remplit 1.2s .6s var(--kn-courbe) both, kn-flotte 9s 2s ease-in-out infinite alternate;position:absolute}.kn-heros-bulles>span>.kn-bassin{width:100%;height:100%;position:absolute;inset:0}.kn-heros-centre .kn-heros-grille{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(40px,5vw,64px);min-height:0}.kn-heros-centre .kn-heros-texte{text-align:center;grid-column:1/-1;justify-items:center;max-width:860px;padding-right:0}.kn-heros-centre .kn-lead{margin-inline:auto}.kn-heros-centre .kn-actions,.kn-heros-centre .kn-rassure{justify-content:center}.kn-heros-centre .kn-heros-visuel{grid-column:1/-1;width:100%;max-width:1080px;min-height:0}.kn-heros-centre .kn-heros-visuel>.kn-heros-bassin{inset:12% -6% -10%}@media (max-width:960px){.kn-heros-grille{grid-template-columns:minmax(0,1fr);gap:48px;min-height:0}.kn-heros-texte,.kn-heros-visuel{grid-column:1/-1}.kn-heros-visuel{min-height:0;padding-block:32px}.kn-heros-visuel>.kn-heros-bassin{inset:-2% -10% -4%}}.kn-lenk-pose{z-index:3;left:var(--kn-x,80%);width:var(--kn-taille,110px);aspect-ratio:1;transform:translate(-50%, calc(-100% + var(--kn-enfonce,12%)));pointer-events:auto;position:absolute;top:0}.kn-lenk-pose:after{content:"";left:18%;right:18%;bottom:calc(var(--kn-enfonce,12%) - 5%);z-index:-1;background:radial-gradient(closest-side,#17212b38,#0000);border-radius:50%;height:12%;position:absolute}.kn-lenk-pose>*{width:100%!important;height:100%!important}.kn [data-kn-apparait=lenk]{transition:opacity .6s var(--kn-courbe) .35s, translate .7s var(--kn-courbe) .35s}.kn [data-kn-apparait=lenk]:not(.kn-vu){opacity:0;translate:0 14px}.kn-preuves{padding-block:8px calc(var(--kn-section) / 2)}.kn-preuves-titre{text-align:center;color:var(--kn-encre-3);font-size:15px;font-weight:600}.kn-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 40px;margin-top:24px;display:flex}.kn-logos li{color:var(--kn-encre-2);align-items:center;gap:10px;font-size:16px;font-weight:650;display:inline-flex}.kn-faits{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(48px,6vw,72px);display:grid}.kn-fait{border-left:1px solid var(--kn-filet);padding:4px 32px}.kn-fait:first-child{border-left:0;padding-left:0}.kn-fait-valeur{letter-spacing:-.05em;color:var(--kn-p-texte);font-variant-numeric:tabular-nums;font-size:clamp(44px,4.4vw,60px);font-weight:780;line-height:.95}.kn-fait-valeur em{letter-spacing:-.02em;color:var(--kn-encre);margin-left:6px;font-size:.5em;font-style:normal}.kn-fait-libelle{color:var(--kn-encre);max-width:26ch;margin-top:12px;font-size:17px;font-weight:600;line-height:1.4}.kn-fait-libelle small{color:var(--kn-encre-2);margin-top:4px;font-size:15px;font-weight:550;display:block}@media (max-width:860px){.kn-faits{grid-template-columns:minmax(0,1fr);gap:28px}.kn-fait{border-left:0;padding:0}}.kn-histoire{position:relative}.kn-histoire-piste{height:calc(var(--kn-n,3) * 92vh + 8vh);position:relative}.kn-histoire-colle{align-items:center;height:100svh;display:flex;position:sticky;top:0}.kn-histoire-colle>.kn-conteneur{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px;display:grid}.kn-histoire-texte{grid-column:1/span 5;padding-top:48px}.kn-histoire-texte .kn-lead{margin-top:18px}.kn-etapes{counter-reset:kn-etape;gap:4px;margin-top:36px;display:grid}.kn-etape{cursor:pointer;text-align:left;opacity:.4;width:100%;transition:opacity .45s var(--kn-courbe);padding:18px 0 18px 30px;position:relative}.kn-etape:hover{opacity:.7}.kn-etape.kn-active{opacity:1}.kn-etape:before,.kn-etape:after{content:"";background:var(--kn-filet);border-radius:3px;width:3px;position:absolute;top:18px;bottom:18px;left:0}.kn-etape:after{background:var(--kn-p);transform-origin:top;transform:scaleY(var(--kn-avance,0))}.kn-etape-num{color:var(--kn-p-texte);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:750;display:block}.kn-etape .kn-h3{margin-top:4px}.kn-etape .kn-texte{padding-top:6px;font-size:16px}.kn-etape-corps{transition:grid-template-rows .55s var(--kn-courbe);grid-template-rows:0fr;display:grid}.kn-etape-corps>span{overflow:hidden}.kn-etape.kn-active .kn-etape-corps{grid-template-rows:1fr}.kn-etape{padding-block:14px}.kn-etape:before,.kn-etape:after{top:14px;bottom:14px}.kn-histoire-scene{isolation:isolate;grid-column:6/span 7;place-items:center;height:min(76vh,680px);display:grid;position:relative}.kn-histoire-scene>.kn-bassin{width:calc(96% + var(--kn-debord,0px) + 40px);height:110%;position:absolute;top:-4%;left:4%}.kn-ecrans{z-index:1;place-items:center;width:100%;height:100%;display:grid;position:relative}.kn-ecran{width:100%;transition:opacity .7s var(--kn-courbe), transform .8s var(--kn-courbe);grid-area:1/1;place-items:center;display:grid}.kn-ecran[data-etat=avant]{opacity:0;pointer-events:none;transform:translateY(-28px)scale(.97)}.kn-ecran[data-etat=apres]{opacity:0;pointer-events:none;transform:translateY(36px)scale(.97)}.kn-ecran-mobile{display:none}@media (max-width:960px){.kn-histoire-piste{height:auto}.kn-histoire-colle{height:auto;padding-block:calc(var(--kn-section) / 2);display:block;position:relative}.kn-histoire-colle>.kn-conteneur{grid-template-columns:minmax(0,1fr)}.kn-histoire-texte,.kn-histoire-scene{grid-column:1/-1}.kn-histoire-scene{display:none}.kn-etape{opacity:1;cursor:default;padding-left:0}.kn-etape-corps{grid-template-rows:1fr}.kn-etape:before,.kn-etape:after{display:none}.kn-ecran-mobile{isolation:isolate;place-items:center;margin-top:24px;padding:32px 0;display:grid;position:relative}.kn-ecran-mobile>.kn-bassin{width:112%;height:100%;position:absolute;inset:0 -6%}.kn-ecran-mobile>:not(.kn-bassin){z-index:1;position:relative}}.kn-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.kn-carte{grid-column:span var(--kn-col,6);background:var(--kn-fond-doux);border-radius:var(--kn-r-l);min-height:240px;transition:transform .35s var(--kn-courbe), box-shadow .35s var(--kn-courbe);flex-direction:column;justify-content:flex-end;padding:34px;display:flex;position:relative;overflow:hidden}.kn-carte:hover{box-shadow:var(--kn-ombre-1);transform:translateY(-4px)}.kn-carte.kn-carte-pale{background:var(--kn-p-pale)}.kn-carte-visuel{flex:1;place-items:center;min-height:220px;margin:-6px -6px 28px;display:grid;position:relative}.kn-carte:has(.kn-carte-visuel){min-height:440px}.kn-carte-visuel>.kn-bassin{z-index:0;opacity:.95;width:112%;height:120%;transition:transform 1s var(--kn-courbe);position:absolute;top:-14%;left:10%}.kn-carte-visuel>:not(.kn-bassin){z-index:1;position:relative}.kn-carte:hover .kn-carte-visuel>.kn-bassin{transform:scale(1.05)rotate(-3deg)}.kn-carte{isolation:isolate}.kn-carte .kn-texte{max-width:44ch;margin-top:10px}@media (max-width:960px){.kn-carte{grid-column:span 12;min-height:0}}.kn-profils{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px;display:grid}.kn-profils-texte{grid-column:1/span 5}.kn-onglets{gap:10px;margin-top:36px;display:grid}.kn-onglet{border-radius:var(--kn-r-m);text-align:left;grid-template-columns:56px 1fr;align-items:center;gap:4px 16px;padding:14px 18px 14px 14px;transition:background .3s,box-shadow .3s;display:grid}.kn-onglet img{object-fit:cover;border-radius:50%;grid-row:span 2;width:56px;height:56px}.kn-onglet strong{letter-spacing:-.01em;font-size:18px;font-weight:700}.kn-onglet span{color:var(--kn-encre-3);font-size:15px}.kn-onglet:hover{background:var(--kn-fond-doux)}.kn-onglet[aria-selected=true]{box-shadow:var(--kn-ombre-1), inset 0 0 0 1px var(--kn-filet);background:#fff}.kn-profils-scene{isolation:isolate;grid-column:7/span 6;position:relative}.kn-profils-scene>.kn-bassin{z-index:-1;width:calc(84% + var(--kn-debord) + 30px);height:100%;position:absolute;top:8%;left:16%}.kn-photo{aspect-ratio:4/5;background:var(--kn-p-doux);border-radius:46% 54% 44% 56%/40% 42% 58% 60%;width:100%;max-height:640px;position:relative;overflow:hidden}.kn-photo img{object-fit:cover;filter:saturate(.92)contrast(1.04)brightness(1.02);width:100%;height:100%;transition:opacity .6s var(--kn-courbe), transform 1.2s var(--kn-courbe)}.kn-photo-carte{z-index:2;border-radius:var(--kn-r-m);max-width:330px;box-shadow:var(--kn-ombre-2);background:#fff;padding:20px 22px;position:absolute;bottom:8%;left:-6%}.kn-photo-carte strong{letter-spacing:-.02em;font-size:22px;font-weight:750;line-height:1.2;display:block}.kn-photo-carte p{color:var(--kn-encre-2);margin-top:6px;font-size:15px;line-height:1.45}.kn-photo-mention{z-index:2;color:var(--kn-encre-2);background:#ffffffdb;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650;position:absolute;top:2%;right:0}.kn-profil-detail{margin-top:22px}.kn-points{gap:12px;margin-top:18px;display:grid}.kn-points li{color:var(--kn-encre-2);grid-template-columns:22px 1fr;gap:12px;font-size:17px;line-height:1.5;display:grid}.kn-points svg{color:var(--kn-p-texte);margin-top:3px}@media (max-width:960px){.kn-profils{grid-template-columns:minmax(0,1fr)}.kn-profils-texte,.kn-profils-scene{grid-column:1/-1}.kn-photo-carte{max-width:none;left:4%;right:4%}}.kn-famille{grid-template-columns:repeat(var(--kn-n,4), minmax(0, 1fr));gap:20px;display:grid}.kn-outil{border-radius:var(--kn-r-l);background:var(--kn-p-pale);min-height:260px;transition:transform .35s var(--kn-courbe), box-shadow .35s var(--kn-courbe);flex-direction:column;gap:12px;padding:28px;display:flex;position:relative}.kn-outil:hover{box-shadow:var(--kn-ombre-1);transform:translateY(-4px)}.kn-outil .kn-marque{font-size:18px}.kn-outil .kn-marque img{width:26px;height:26px}.kn-outil .kn-h3{margin-top:8px}.kn-outil .kn-texte{flex:1;font-size:16px}.kn-outil .kn-lien{font-size:16px}.kn-outil-etat{color:var(--kn-encre-2);background:#fff;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;top:24px;right:24px}@media (max-width:960px){.kn-famille{grid-template-columns:minmax(0,1fr)}}.kn-bascule{background:var(--kn-fond-doux);box-shadow:inset 0 0 0 1px var(--kn-filet);border-radius:999px;padding:5px;display:inline-flex}.kn-bascule button{height:44px;color:var(--kn-encre-2);border-radius:999px;padding:0 22px;font-size:16px;font-weight:700;transition:color .3s;position:relative}.kn-bascule button[aria-pressed=true]{color:var(--kn-encre);box-shadow:var(--kn-ombre-1);background:#fff}.kn-bascule small{color:var(--kn-vert);margin-left:8px;font-size:13px;font-weight:750}.kn-tarifs-haut{justify-content:center;margin-bottom:40px;display:flex}.kn-tarifs-dessus{max-width:760px;margin:-12px auto 36px}.kn-profils-note{text-align:right;color:var(--kn-encre-3);margin-top:28px;font-size:13px}.kn-offres{grid-template-columns:repeat(var(--kn-n,3), minmax(0, 1fr));align-items:stretch;gap:20px;display:grid}.kn-offre{border-radius:var(--kn-r-l);box-shadow:inset 0 0 0 1px var(--kn-filet);background:#fff;flex-direction:column;padding:34px 30px 30px;display:flex;position:relative}.kn-offre.kn-offre-vedette{box-shadow:inset 0 0 0 2px var(--kn-p), var(--kn-ombre-2)}.kn-offre-badge{background:var(--kn-p);color:#fff;border-radius:999px;padding:5px 14px;font-size:13px;font-weight:750;position:absolute;top:-14px;left:30px}.kn-offre-nom{letter-spacing:-.02em;font-size:22px;font-weight:750}.kn-offre-pour{color:var(--kn-encre-3);min-height:45px;margin-top:6px;font-size:15px}.kn-offre-prix{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:22px;display:flex}.kn-offre-prix .kn-montant{letter-spacing:-.045em;font-size:54px;font-weight:700;line-height:1}.kn-offre-prix .kn-par{color:var(--kn-encre-3);font-size:16px;font-weight:600}.kn-offre-detail{color:var(--kn-encre-3);min-height:21px;margin-top:8px;font-size:14px}.kn-offre .kn-btn{margin-top:26px}.kn-offre ul{border-top:1px solid var(--kn-filet);gap:12px;margin-top:28px;padding-top:24px;display:grid}.kn-offre li{color:var(--kn-encre-2);grid-template-columns:20px 1fr;gap:10px;font-size:16px;line-height:1.45;display:grid}.kn-offre li svg{color:var(--kn-vert);margin-top:3px}.kn-offre-plus summary{cursor:pointer;color:var(--kn-p-texte);margin-top:14px;font-size:15px;font-weight:700;list-style:none}.kn-offre-plus summary::-webkit-details-marker{display:none}.kn-offre-plus ul{border-top:0;margin-top:12px;padding-top:0}.kn-tarifs-bas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:36px;display:flex}.kn-tarifs-bas .kn-rassure{flex:1}.kn-tarifs-bas>div{flex:320px;min-width:0}.kn-aide-bouton{background:var(--kn-p-pale);height:48px;color:var(--kn-encre);border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 8px;font-size:16px;font-weight:700;transition:background .3s;display:inline-flex}.kn-aide-bouton:hover{background:var(--kn-p-doux)}.kn-aide-bouton img{width:36px;height:36px}@media (max-width:960px){.kn-offres{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.kn-tarifs-bas{flex-direction:column;align-items:stretch}.kn-tarifs-bas>div{flex:none}.kn-aide-bouton{align-self:flex-start}}.kn-faq-flaque{z-index:-1;left:calc(-1 * var(--kn-debord) - 150px);width:min(380px,30vw);height:320px;position:absolute;top:58%}@media (max-width:960px){.kn-faq-flaque{display:none}}.kn-faq{isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid;position:relative}.kn-faq-tete{grid-column:1/span 5;align-self:start;position:sticky;top:120px}.kn-faq-tete .kn-h2{font-size:clamp(32px,3.1vw,44px)}.kn-faq-tete .kn-lead{margin-top:18px}.kn-faq-tete .kn-lien{margin-top:24px}.kn-faq-liste{grid-column:6/span 7}.kn-faq-liste details{border-bottom:1px solid var(--kn-filet)}.kn-faq-liste details:first-child{border-top:1px solid var(--kn-filet)}.kn-faq-liste summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:19px;font-weight:650;list-style:none;display:flex}.kn-faq-liste summary::-webkit-details-marker{display:none}.kn-faq-plus{background:var(--kn-fond-doux);width:32px;height:32px;transition:transform .35s var(--kn-courbe), background .3s;border-radius:50%;flex:none;place-items:center;display:grid}.kn-faq-liste details[open] .kn-faq-plus{background:var(--kn-p-pale);transform:rotate(45deg)}.kn-faq-reponse{color:var(--kn-encre-2);padding:0 56px 28px 0;font-size:17px;line-height:1.65}.kn-faq-reponse a{color:var(--kn-p-texte);text-underline-offset:3px;text-decoration:underline}@media (max-width:960px){.kn-faq{grid-template-columns:minmax(0,1fr)}.kn-faq-tete,.kn-faq-liste{grid-column:1/-1;position:static}.kn-faq-reponse{padding-right:0}}.kn-final{padding-block:calc(var(--kn-section) * .5) calc(var(--kn-section) * .25);position:relative}.kn-final-scene{isolation:isolate;place-items:center;padding:clamp(88px,10vw,130px) 0 clamp(64px,7vw,96px);display:grid;position:relative}.kn-final-scene>.kn-bassin-entre{position:absolute;inset:0 -4%}.kn-final-scene>.kn-bassin-entre>.kn-bassin{width:100%;height:100%;position:absolute;inset:0}.kn-final-carte{z-index:1;width:min(100%,760px);box-shadow:var(--kn-ombre-2);text-align:center;background:#fff;border-radius:36px;justify-items:center;gap:20px;margin-inline:auto;padding:clamp(48px,6vw,72px) clamp(24px,5vw,64px) clamp(40px,5vw,56px);display:grid;position:relative}.kn-final-carte .kn-lead{max-width:40ch}.kn-final-carte .kn-actions{justify-content:center;margin-top:12px}.kn-final-carte .kn-rassure{justify-content:center}.kn-fenetre{border-radius:var(--kn-r-l);width:100%;max-width:640px;box-shadow:var(--kn-ombre-2);background:#fff;overflow:hidden}.kn-fenetre-barre{border-bottom:1px solid var(--kn-filet);background:#fbfcfd;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.kn-fenetre-barre i{background:#e3e8ec;border-radius:50%;width:11px;height:11px}.kn-fenetre-barre span{color:var(--kn-encre-3);margin-left:12px;font-size:13px;font-weight:600}.kn-fenetre-corps{padding:26px}.kn-carte-flottante{border-radius:var(--kn-r-m);box-shadow:var(--kn-ombre-2);background:#fff;padding:18px 20px}.kn-aide{z-index:60;font-family:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;color:var(--kn-encre);position:fixed;bottom:22px;right:22px}.kn-aide-lenk{opacity:0;width:76px;height:76px;transition:translate .5s var(--kn-courbe), opacity .4s var(--kn-courbe);display:block;position:relative;translate:0 12px}.kn-aide[data-visible=true] .kn-aide-lenk{opacity:1;translate:none}.kn-aide:not([data-visible=true]) .kn-aide-declencheur{pointer-events:none}.kn-aide-lenk>*{width:100%!important;height:100%!important}.kn-aide-etiquette{white-space:nowrap;box-shadow:var(--kn-ombre-1), inset 0 0 0 1px var(--kn-filet);opacity:0;transition:opacity .3s, transform .3s var(--kn-courbe);pointer-events:none;background:#fff;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:700;position:absolute;bottom:18px;right:84px;transform:translate(8px)}.kn-aide[data-visible=true] .kn-aide-declencheur:hover .kn-aide-etiquette,.kn-aide[data-visible=true] .kn-aide-declencheur:focus-visible .kn-aide-etiquette,.kn-aide[data-invite=true] .kn-aide-etiquette{opacity:1;transform:none}.kn-aide-panneau{overscroll-behavior:contain;width:min(400px,100vw - 32px);max-height:min(640px,100svh - 140px);box-shadow:0 2px 6px #17212b0f, 0 40px 90px -30px #1f34508c, inset 0 0 0 1px var(--kn-filet);transform-origin:100% 100%;animation:kn-panneau .45s var(--kn-courbe) both;background:#fff;border-radius:26px;position:absolute;bottom:92px;right:0;overflow:auto}@keyframes kn-panneau{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.kn-aide-tete{z-index:1;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 14px 22px;display:flex;position:sticky;top:0}.kn-aide-tete strong{font-size:17px;font-weight:750}.kn-aide-fermer{background:var(--kn-fond-doux);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.kn-aide-corps{gap:12px;padding:4px 22px 22px;display:grid}.kn-bulle{background:var(--kn-p-pale);max-width:88%;animation:kn-monte .45s var(--kn-courbe) both;border-radius:18px 18px 18px 6px;padding:13px 16px;font-size:16px;line-height:1.5}.kn-bulle.kn-moi{background:var(--kn-encre);color:#fff;border-radius:18px 18px 6px;justify-self:end}.kn-choix{animation:kn-monte .45s .1s var(--kn-courbe) both;flex-wrap:wrap;gap:8px;display:flex}.kn-choix button{box-shadow:inset 0 0 0 1.5px var(--kn-filet);border-radius:999px;padding:10px 16px;font-size:15px;font-weight:700;transition:box-shadow .2s,background .2s}.kn-choix button:hover{box-shadow:inset 0 0 0 1.5px var(--kn-p);background:var(--kn-p-pale)}.kn-reco{box-shadow:inset 0 0 0 2px var(--kn-p), var(--kn-ombre-1);animation:kn-pose .5s var(--kn-courbe) both;background:#fff;border-radius:20px;gap:10px;padding:20px;display:grid}.kn-reco strong{letter-spacing:-.02em;font-size:20px;font-weight:750}.kn-reco p{color:var(--kn-encre-2);font-size:15px;line-height:1.5}.kn-reco .kn-btn{height:50px;margin-top:6px}.kn-aide-recommencer{color:var(--kn-encre-3);text-underline-offset:3px;justify-self:start;font-size:14px;font-weight:650;text-decoration:underline}.kn-aide-section{border-top:1px solid var(--kn-filet);margin-top:10px;padding-top:18px}.kn-aide-section>p{color:var(--kn-encre-3);margin-bottom:6px;font-size:14px;font-weight:700}.kn-aide-section details{border-bottom:1px solid var(--kn-filet)}.kn-aide-section summary{cursor:pointer;justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;font-weight:650;list-style:none;display:flex}.kn-aide-section summary::-webkit-details-marker{display:none}.kn-aide-section details p{color:var(--kn-encre-2);padding-bottom:14px;font-size:15px;line-height:1.55}.kn-aide-contact{margin-top:16px;font-size:15px;font-weight:650}.kn-aide-contact a{color:var(--kn-p-texte);text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.kn-aide{bottom:96px;right:12px}.kn-aide-lenk{width:58px;height:58px}.kn-aide-etiquette{display:none}.kn-aide-panneau{width:auto;max-height:calc(100svh - 200px);position:fixed;bottom:164px;left:12px;right:12px}}.knv{--knv-pad:22px;width:min(100%, var(--knv-l,420px));padding:var(--knv-pad);color:var(--kn-encre);font-family:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;text-align:left;background:#fff;border-radius:26px;align-content:start;gap:14px;display:grid;box-shadow:0 0 0 1px #17212b0d,0 2px 4px #17212b0a,0 34px 70px -30px #1f345073}.knv.knv-plein{padding:0;overflow:hidden}.knv-tete{align-items:center;gap:12px;min-width:0;display:flex}.knv-logo{background:var(--kn-p-pale);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.knv-titres{flex:1;min-width:0;line-height:1.25;display:grid}.knv-titres b{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:750;overflow:hidden}.knv-titres small{color:var(--kn-encre-3);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:550;overflow:hidden}.knv-pastille{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:750;line-height:1.2;display:inline-flex}.knv-pastille i{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 22%, transparent);background:currentColor;border-radius:50%}.knv-pastille.knv-p{background:var(--kn-p-pale);color:var(--kn-p-texte)}.knv-pastille.knv-vert{color:#23824f;background:#e7f6ee}.knv-pastille.knv-rouge{color:#c24a48;background:#fdeceb}.knv-pastille.knv-gris{background:var(--kn-fond-doux);color:var(--kn-encre-3)}.knv-pastille.knv-encre{background:var(--kn-encre);color:#fff}.knv-pastille.knv-blanc{color:var(--kn-encre-2);box-shadow:0 0 0 1px var(--kn-filet);background:#fff}.knv-kpis{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.knv-kpi{background:var(--kn-fond-doux);border-radius:18px;gap:2px;min-width:0;padding:14px 14px 12px;display:grid}.knv-kpi small{color:var(--kn-encre-3);font-size:13px;font-weight:650}.knv-kpi b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(24px,2.4vw,32px);font-weight:750;line-height:1.1}.knv-kpi .knv-delta{color:#23824f;font-size:13px;font-weight:750}.knv b.knv-p,.knv .knv-valeur.knv-p{color:var(--kn-p-texte)}.knv b.knv-vert,.knv .knv-valeur.knv-vert{color:#23824f}.knv b.knv-rouge,.knv .knv-valeur.knv-rouge{color:#c24a48}.knv b.knv-gris,.knv .knv-valeur.knv-gris{color:var(--kn-encre-3)}.knv-avatar{letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid;overflow:hidden}.knv-avatar img{object-fit:cover;width:100%;height:100%}.knv-ligne{border-radius:16px;align-items:center;gap:12px;min-width:0;margin-inline:-8px;padding:10px 12px;transition:background .3s,box-shadow .3s;display:flex}.knv-ligne.knv-actif{background:var(--kn-p-pale);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--kn-p) 40%, transparent)}.knv-ligne-texte{flex:1;min-width:0;line-height:1.3;display:grid}.knv-ligne-texte b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.knv-ligne-texte small{color:var(--kn-encre-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:550;overflow:hidden}@media (max-width:520px){.knv-ligne-texte b,.knv-ligne-texte small{white-space:normal}}.knv-valeur{font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:750}.knv-jauge{background:var(--kn-fond-doux);border-radius:99px;height:8px;display:block;overflow:hidden}.knv-jauge i{border-radius:inherit;background:var(--kn-p);height:100%;display:block}.knv-jauge.knv-vert i{background:var(--kn-vert)}.knv-courbe{width:100%;display:block;overflow:visible}.knv-barres{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:8px;display:grid}.knv-barres span{grid-template-rows:1fr auto;justify-items:center;gap:6px;height:100%;display:grid}.knv-barres i{background:var(--kn-p-doux);width:100%;max-width:34px;transition:background .3s, height .6s var(--kn-courbe);border-radius:10px;align-self:end}.knv-barres span.knv-actif i{background:var(--kn-p)}.knv-barres small{color:var(--kn-encre-3);font-size:12.5px;font-weight:650}.knv-bouton{background:var(--kn-p);color:#fff;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:750;display:inline-flex;box-shadow:inset 0 -2px #00000014}.kn[data-kn-produit=affilenk] .knv-bouton,[data-kn-outil=affilenk] .knv-bouton{color:var(--kn-encre)}.knv-bouton.knv-bouton-ligne{color:var(--kn-encre);box-shadow:inset 0 0 0 1.5px var(--kn-filet);background:#fff}.knv-bouton.knv-bouton-plein{width:100%}.knv-champ{background:var(--kn-fond-doux);height:48px;box-shadow:inset 0 0 0 1.5px var(--kn-filet);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:0 8px 0 14px;font-size:15.5px;font-weight:650;display:flex}.knv-champ>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.knv-groupe{gap:4px;display:grid}.knv-groupe>p{color:var(--kn-encre-3);padding-bottom:2px;font-size:13px;font-weight:750}.knv-scene{place-items:center;width:100%;padding:24px 0 40px;display:grid;position:relative}.knv-scene>.knv-coin{z-index:2;position:absolute}.kn-bulles{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.kn-bulle-flaque{width:var(--t,120px);height:calc(var(--t,120px) * .82);animation:kn-flotte var(--d,9s) ease-in-out infinite alternate;position:absolute}.kn-bulle-flaque>.kn-bassin{width:100%;height:100%;position:absolute;inset:0}@keyframes kn-flotte{0%{transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--dx,10px), var(--dy,-16px), 0) rotate(var(--r,6deg))}}.kn-section>.kn-conteneur,.kn-preuves>.kn-conteneur{z-index:1;position:relative}.kn-attente{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px;display:grid}.kn-attente-texte{grid-column:1/span 5}.kn-attente-texte .kn-lead{margin-top:18px}.kn-attente-texte .kn-points{margin-top:24px}.kn-attente-scene{isolation:isolate;grid-column:7/span 6;place-items:center;padding:56px 0;display:grid;position:relative}.kn-attente-scene>.kn-bassin{z-index:-1;width:calc(100% + var(--kn-debord) + 20px);height:100%;position:absolute;top:0;left:0}.kn-attente-carte{width:min(100%,460px);box-shadow:var(--kn-ombre-2);background:#fff;border-radius:28px;padding:28px}@media (max-width:960px){.kn-attente{grid-template-columns:minmax(0,1fr)}.kn-attente-texte,.kn-attente-scene{grid-column:1/-1}.kn-attente-scene>.kn-bassin{width:112%;left:-6%}}@media (min-width:1800px){.kn{--kn-max:1440px;--kn-h1:72px;--kn-h2:60px;--kn-lead:22px;--kn-section:200px;--kn-zoom:1.14;font-size:18px}.kn .kn-texte{font-size:18px}.kn .kn-petit,.kn .kn-rassure{font-size:16px}.kn .kn-heros-grille{min-height:min(100svh - 140px,980px)}.kn .kn-histoire-scene{height:min(78vh,880px)}.kn .kn-heros-visuel>:not(.kn-heros-bassin),.kn .kn-ecrans,.kn .kn-ecran-mobile>:not(.kn-bassin),.kn .kn-carte-visuel>:not(.kn-bassin),.kn .kn-offres,.kn .kn-faits,.kn .kn-logos,.kn .kn-photo-carte,.kn .kn-onglets,.kn .kn-famille,.kn .kn-faq-liste,.kn .kn-final-carte,.kn .kn-attente-carte,.kn .kn-btn,.kn .kn-actions .kl-carte-action,.kn .kn-pilule,.kn .kn-entete .kn-lead+*,.kn .kn-bascule{zoom:var(--kn-zoom)}}@media (min-width:2300px){.kn{--kn-max:1680px;--kn-h1:86px;--kn-h2:70px;--kn-lead:24px;--kn-section:230px;--kn-zoom:1.32;font-size:19px}.kn .kn-texte{font-size:19px}.kn .kn-histoire-scene{height:min(78vh,1040px)}}@media (min-width:1800px){:is(.kl:has(.kn) .kl-nav,.kl:has(.kn) .kl-pied,.kl:has(.kn) .kd-pied){zoom:1.14}}@media (min-width:2300px){:is(.kl:has(.kn) .kl-nav,.kl:has(.kn) .kl-pied,.kl:has(.kn) .kd-pied){zoom:1.32}}@media (min-width:961px) and (max-height:820px){.kn .kn-histoire-texte{padding-top:64px}.kn .kn-histoire-texte .kn-h2{font-size:clamp(30px,3vw,40px)}.kn .kn-histoire-texte .kn-lead{margin-top:12px;font-size:17px}.kn .kn-etapes{margin-top:20px}.kn .kn-etape,.kn .kn-etape.kn-active{padding-block:9px}.kn .kn-etape:before,.kn .kn-etape:after{top:9px;bottom:9px}.kn .kn-etape .kn-h3{font-size:19px}.kn .kn-histoire-scene{height:min(80vh,620px)}.kn .kn-heros-grille{min-height:calc(100svh - 96px)}.kn .kn-heros-visuel{min-height:520px}}.kl:has(.kn) .kl-pied{font-family:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;border-top:0;margin-top:0;padding-top:clamp(72px,8vw,112px)}.kl:has(.kn) .kl-pied:before{content:"";background:#e6ebef;width:min(100% - 64px,1200px);height:1px;position:absolute;top:0;left:50%;translate:-50%}.kl:has(.kn) .kl-pied-grille{grid-template-columns:minmax(240px,1.4fr) repeat(auto-fit,minmax(140px,1fr));gap:48px 40px}.kl:has(.kn) .kl-pied-marque p{color:#485665;max-width:280px;margin-top:16px;font-size:16px;line-height:1.55}.kl:has(.kn) .kl-pied-confiance{gap:12px;margin-top:22px}:is(.kl:has(.kn) .kl-pied-confiance li,.kl:has(.kn) .kl-pied-confiance a){color:#485665;font-size:14.5px;font-weight:600}.kl:has(.kn) .kl-pied-badges{margin-top:22px}.kl:has(.kn) .kl-pied-badges a{background:#f5f7f9;height:34px;padding:0 14px;font-size:13px}.kl:has(.kn) .kl-pied-titre{letter-spacing:-.005em;text-transform:none;color:#17212b;margin:0 0 16px;font-size:15px;font-weight:750}.kl:has(.kn) .kl-pied-col ul{gap:2px}.kl:has(.kn) .kl-pied-col a{color:#5b6876;min-height:34px;font-size:15px;font-weight:500;transition:color .2s}.kl:has(.kn) .kl-pied-col a:hover{color:#17212b;text-decoration:none}.kl:has(.kn) .kl-pied-famille a{gap:12px;padding:6px 0}.kl:has(.kn) .kl-pied-famille i{width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in srgb, var(--kl-c) 18%, transparent);margin-top:5px}.kl:has(.kn) .kl-pied-famille b{font-size:15px}.kl:has(.kn) .kl-pied-famille small{font-size:13px}.kl:has(.kn) .kl-pied-bas{color:#66727f;border-top:1px solid #e6ebef;gap:12px 28px;margin-top:64px;padding-top:24px;font-size:13.5px}.kl:has(.kn) .kl-pied-editeur{flex:320px;font-size:13.5px}.kl:has(.kn) .kl-pied-haut{color:#17212b;margin-left:0;font-size:14px}.kl:has(.kn) .kl-ruban-pied{margin-top:48px}@media (max-width:960px){.kl:has(.kn) .kl-pied-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.kl:has(.kn) .kl-pied-marque{grid-column:1/-1}}@media (max-width:520px){.kl:has(.kn) .kl-pied-grille{grid-template-columns:minmax(0,1fr);gap:36px}.kl:has(.kn) .kl-pied-bas{flex-direction:column;align-items:flex-start}}@starting-style{.kn-aide[data-visible=true] .kn-aide-lenk{opacity:0;translate:0 12px}}.kn-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kn-heros-logos{border-top:1px solid var(--kn-filet);max-width:520px;animation:kn-monte .9s .38s var(--kn-courbe) both;margin-top:30px;padding-top:22px}.kn-heros-logos p{color:var(--kn-encre-3);font-size:14px;font-weight:650}.kn-heros-logos ul{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:12px;display:flex}.kn-heros-logos li{display:inline-flex}.kn-heros-centre .kn-heros-logos{text-align:center;margin-inline:auto}.kn-heros-centre .kn-heros-logos ul{justify-content:center}.kn-ruban{z-index:0;pointer-events:none;width:100%;margin-block:clamp(-150px,-9vw,-60px) clamp(-200px,-12vw,-80px);position:relative}.kn-ruban svg{width:100%;height:auto;display:block;overflow:visible}.kn-ruban path{stroke-dasharray:1 1;stroke-dashoffset:0}@supports (animation-timeline:view()){.kn.kn-pret:not(.kn-calme) .kn-ruban path{animation:linear both kn-deroule;animation-timeline:view();animation-range:entry 15% cover 55%}}@keyframes kn-deroule{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:760px){.kn-ruban{margin-block:-40px -60px}}.kn-histoire-texte{grid-area:1/8/auto/span 5;padding-top:0}.kn-histoire-scene{grid-area:1/1/auto/span 7}.kn-histoire-scene>.kn-bassin{width:calc(96% + var(--kn-debord,0px) + 40px);left:auto;right:4%}.kn-histoire-texte .kn-h2{font-size:clamp(34px,3.6vw,52px)}.kn-etape .kn-h3{font-size:22px}.kn-etape .kn-texte{font-size:17px}@media (max-width:960px){.kn-histoire-texte,.kn-histoire-scene{grid-area:auto/1/auto/-1}}.kn-preuves:not(:has(.kn-logos)){padding-top:calc(var(--kn-section) / 3)}.kn-preuves:not(:has(.kn-logos)) .kn-faits{margin-top:0}.kn-offres:has(>.kn-offre:only-child){grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.kn{--kn-ruban:cubic-bezier(.625, .05, 0, 1)}.kn .kn-heros .kn-h1,.kn [data-kn-apparait].kn-vu .kn-h2,.kn [data-kn-apparait].kn-vu>.kn-h2{background-image:linear-gradient(var(--kn-p), var(--kn-p));width:fit-content;max-width:100%;animation:kn-bandeau-fond 1.1s var(--kn-ruban) backwards, kn-bandeau-texte 1.1s linear backwards;background-repeat:no-repeat;background-size:0% 100%}.kn .kn-heros .kn-h1 em,.kn [data-kn-apparait].kn-vu .kn-h2 em{animation:1.1s linear backwards kn-bandeau-texte}.kn .kn-heros .kn-h1,.kn .kn-heros .kn-h1 em{animation-delay:.25s}.kn .kn-entete.kn-centre .kn-h2{margin-inline:auto}@keyframes kn-bandeau-fond{0%{background-position:0 0;background-size:0% 100%}46%{background-position:0 0;background-size:100% 100%}46.01%{background-position:100% 0;background-size:100% 100%}to{background-position:100% 0;background-size:0% 100%}}@keyframes kn-bandeau-texte{0%,46%{-webkit-text-fill-color:transparent}46.01%,to{-webkit-text-fill-color:currentcolor}}.kn.kn-calme .kn-h1,.kn.kn-calme .kn-h2,.kn.kn-calme .kn-h1 em,.kn.kn-calme .kn-h2 em{animation:none!important}@media (prefers-reduced-motion:reduce){.kn .kn-h1,.kn .kn-h2,.kn .kn-h1 em,.kn .kn-h2 em{animation:none!important}}
