.kk-page{--orange:var(--primary);--orange-dark:oklch(55% .21 36);--orange-soft:var(--accent);--brown:var(--brand-brown);--text:var(--muted-foreground);--line:var(--hairline);--grey:var(--surface-2);--maxw:1080px;--kk-orange:var(--orange);--kk-brown:var(--brown);--kk-soft:var(--orange-soft);--kk-grey:var(--grey);--kk-line:var(--line);--kk-text:var(--text)}.kk-page.kk-s-4a98145a{--maxw:1152px}.kk-page.kk-s-4a98145a *{box-sizing:border-box}.kk-page.kk-s-4a98145a{background:var(--card);color:var(--brown);margin:0;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.6}.kk-page.kk-s-4a98145a a{color:inherit;text-decoration:none}.kk-page.kk-s-4a98145a img{max-width:100%;display:block}.kk-page.kk-s-4a98145a .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.kk-page.kk-s-4a98145a :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.kk-page.kk-s-4a98145a header{border-bottom:1px solid var(--line);background:var(--card);z-index:40;position:sticky;top:0}.kk-page.kk-s-4a98145a .nav{align-items:center;gap:32px;height:70px;display:flex}.kk-page.kk-s-4a98145a .logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;display:flex}.kk-page.kk-s-4a98145a .logo .mark{background:var(--orange);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kk-page.kk-s-4a98145a .logo .mark svg{width:20px;height:20px}.kk-page.kk-s-4a98145a .nav-links{color:#3d4653;gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.kk-page.kk-s-4a98145a .nav-links a:hover,.kk-page.kk-s-4a98145a .nav-links a[aria-current]{color:var(--orange)}.kk-page.kk-s-4a98145a .crumb{color:#8a929c;padding:20px 0 0;font-size:13.5px}.kk-page.kk-s-4a98145a .crumb a:hover{color:var(--orange)}.kk-page.kk-s-4a98145a .intro{max-width:760px;padding:34px 0 46px}.kk-page.kk-s-4a98145a .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-4a98145a h1{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.1}.kk-page.kk-s-4a98145a .intro p{color:var(--text);margin:0;font-size:18px}.kk-page.kk-s-4a98145a .intro-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.kk-page.kk-s-4a98145a .intro-fig{border:1px solid var(--line);border-radius:16px;margin:0;overflow:hidden}.kk-page.kk-s-4a98145a .intro-fig img{aspect-ratio:1344/768;object-fit:cover;width:100%;height:auto}@media (width<=900px){.kk-page.kk-s-4a98145a .intro-grid{grid-template-columns:1fr;gap:22px}.kk-page.kk-s-4a98145a .intro{padding-bottom:26px}.kk-page.kk-s-4a98145a .intro-fig{margin-bottom:34px}}.kk-page.kk-s-4a98145a .rubriques{grid-template-columns:repeat(4,1fr);gap:18px;padding-top:24px;padding-bottom:56px;display:grid}.kk-page.kk-s-4a98145a .rub{border:1px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;min-height:100%;padding:24px 20px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.kk-page.kk-s-4a98145a .rub:hover{border-color:#c9cdd4;transform:translateY(-2px);box-shadow:0 10px 22px #301c170f}.kk-page.kk-s-4a98145a .rub:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-color:var(--orange)}.kk-page.kk-s-4a98145a .rub .ico{background:var(--orange-soft);border-radius:11px;flex:none;place-items:center;width:42px;height:42px;margin-bottom:16px;display:grid}.kk-page.kk-s-4a98145a .rub .ico svg{fill:none;width:22px;height:22px;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.kk-page.kk-s-4a98145a .rub h2{letter-spacing:-.01em;margin:0 0 7px;font-size:17px;font-weight:800}.kk-page.kk-s-4a98145a .rub p{color:var(--text);flex:1 0 auto;margin:0 0 16px;font-size:14.5px;line-height:1.5}.kk-page.kk-s-4a98145a .rub-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;display:flex}.kk-page.kk-s-4a98145a .rub .count{color:var(--orange);flex-shrink:0;font-size:13px;font-weight:700}.kk-page.kk-s-4a98145a .rub-cta{color:var(--orange);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;transition:transform .2s,color .2s;display:inline-flex}.kk-page.kk-s-4a98145a .rub:hover .rub-cta{color:var(--orange-dark);transform:translate(4px)}.kk-page.kk-s-4a98145a .pilier{background:var(--brown);color:#fff;border-radius:18px;grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;margin-bottom:56px;padding:44px;display:grid}.kk-page.kk-s-4a98145a .pilier .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-4a98145a .pilier h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(24px,2.8vw,32px);font-weight:800;line-height:1.2}.kk-page.kk-s-4a98145a .pilier p{color:#c6bdb9;margin:0 0 22px;font-size:16px}.kk-page.kk-s-4a98145a .btn{background:var(--orange);color:#fff;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 22px;font-size:15px;font-weight:700;transition:background .18s,box-shadow .18s;display:inline-flex}.kk-page.kk-s-4a98145a .btn:hover{background:var(--orange-dark)}.kk-page.kk-s-4a98145a .btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.kk-page.kk-s-4a98145a .pilier-figs{gap:12px;display:grid}.kk-page.kk-s-4a98145a .fig{background:#ffffff12;border-radius:11px;padding:14px 16px}.kk-page.kk-s-4a98145a .fig b{color:var(--orange);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.1;display:block}.kk-page.kk-s-4a98145a .fig span{color:#c6bdb9;font-size:13px}.kk-page.kk-s-4a98145a .section-h{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.kk-page.kk-s-4a98145a .section-h h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.kk-page.kk-s-4a98145a .section-h a{color:var(--orange);font-size:14.5px;font-weight:700}.kk-page.kk-s-4a98145a .articles{grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:60px;display:grid}.kk-page.kk-s-4a98145a .art{border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:22px 20px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.kk-page.kk-s-4a98145a .art:hover{border-color:#c9cdd4;transform:translateY(-2px);box-shadow:0 10px 22px #301c170f}.kk-page.kk-s-4a98145a .art:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-color:var(--orange)}.kk-page.kk-s-4a98145a .art .rub-tag{color:var(--orange);text-transform:uppercase;letter-spacing:.07em;margin:0 0 10px;font-size:12px;font-weight:700}.kk-page.kk-s-4a98145a .art h3{letter-spacing:-.01em;margin:0 0 9px;font-size:17.5px;font-weight:800;line-height:1.3}.kk-page.kk-s-4a98145a .art p{color:var(--text);margin:0 0 16px;font-size:14.5px;line-height:1.5}.kk-page.kk-s-4a98145a .art .art-footer{justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;display:flex}.kk-page.kk-s-4a98145a .art .meta{color:#8a929c;flex-shrink:0;font-size:13px}.kk-page.kk-s-4a98145a .art .art-cta{color:var(--orange);align-items:center;gap:4px;font-size:13.5px;font-weight:600;transition:transform .2s;display:inline-flex}.kk-page.kk-s-4a98145a .art:hover .art-cta{transform:translate(3px)}.kk-page.kk-s-4a98145a .outil{background:var(--orange-soft);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:70px;padding:36px 40px;display:flex}.kk-page.kk-s-4a98145a .outil h2{letter-spacing:-.02em;margin:0 0 8px;font-size:23px;font-weight:800}.kk-page.kk-s-4a98145a .outil p{color:#7a5238;max-width:46ch;margin:0;font-size:15.5px}.kk-page.kk-s-4a98145a .apropos{padding:40px 0 70px}.kk-page.kk-s-4a98145a .apropos h2{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;font-weight:800}.kk-page.kk-s-4a98145a .apropos p{color:var(--text);text-align:justify;margin:0 0 36px;font-size:17px;line-height:1.65}.kk-page.kk-s-4a98145a .apropos p:last-child{margin-bottom:0}.kk-page.kk-s-ea95cf93 .apropos{padding:40px 0 70px}.kk-page.kk-s-ea95cf93 .apropos h2{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;font-weight:800}.kk-page.kk-s-ea95cf93 .apropos p{color:var(--text);text-align:justify;margin:0 0 36px;font-size:17px;line-height:1.65}.kk-page.kk-s-ea95cf93 .apropos p:last-child{margin-bottom:0}@media (width<=900px){.kk-page.kk-s-4a98145a .apropos{padding:32px 0 56px}.kk-page.kk-s-4a98145a .apropos p{margin-bottom:28px;font-size:16px}.kk-page.kk-s-ea95cf93 .apropos{padding:32px 0 56px}.kk-page.kk-s-ea95cf93 .apropos p{margin-bottom:28px;font-size:16px}}.kk-page.kk-s-4a98145a footer{background:var(--grey);border-top:1px solid var(--line);color:var(--text);padding:34px 0;font-size:14.5px}.kk-page.kk-s-4a98145a .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=900px){.kk-page.kk-s-4a98145a .rubriques{grid-template-columns:repeat(2,1fr)}.kk-page.kk-s-4a98145a .articles{grid-template-columns:1fr}.kk-page.kk-s-4a98145a .pilier{grid-template-columns:1fr;gap:26px;padding:32px 26px}.kk-page.kk-s-4a98145a .nav-links{gap:18px;font-size:14px}}@media (width<=560px){.kk-page.kk-s-4a98145a .rubriques{grid-template-columns:1fr}.kk-page.kk-s-4a98145a .outil{padding:28px 24px}.kk-page.kk-s-4a98145a .nav-links a:not([data-keep]){display:none}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-4a98145a *{transition:none!important}}.kk-page.kk-s-ea95cf93 *{box-sizing:border-box}.kk-page.kk-s-ea95cf93{background:var(--card);color:var(--brown);margin:0;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17.5px;line-height:1.68}.kk-page.kk-s-ea95cf93 a{color:inherit}.kk-page.kk-s-ea95cf93 .wrap,.kk-page.kk-s-ea95cf93 .col{max-width:1152px;margin:0 auto;padding:0 24px}.kk-page.kk-s-ea95cf93 :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.kk-page.kk-s-ea95cf93 header{border-bottom:1px solid var(--line);background:var(--card);z-index:40;position:sticky;top:0}.kk-page.kk-s-ea95cf93 .nav{align-items:center;gap:32px;height:70px;display:flex}.kk-page.kk-s-ea95cf93 .logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.kk-page.kk-s-ea95cf93 .logo .mark{background:var(--orange);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kk-page.kk-s-ea95cf93 .logo .mark svg{width:20px;height:20px}.kk-page.kk-s-ea95cf93 .nav-links{color:#3d4653;gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.kk-page.kk-s-ea95cf93 .nav-links a{text-decoration:none}.kk-page.kk-s-ea95cf93 .nav-links a:hover,.kk-page.kk-s-ea95cf93 .nav-links a[aria-current]{color:var(--orange)}.kk-page.kk-s-ea95cf93 .crumb{color:#8a929c;padding:20px 0 0;font-size:13.5px}.kk-page.kk-s-ea95cf93 .crumb a{text-decoration:none}.kk-page.kk-s-ea95cf93 .crumb a:hover{color:var(--orange)}.kk-page.kk-s-ea95cf93 .art-head{padding:12px 0 8px}.kk-page.kk-s-ea95cf93 .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-ea95cf93 h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.13}.kk-page.kk-s-ea95cf93 .art-meta{color:#8a929c;margin:0 0 30px;font-size:14px}.kk-page.kk-s-ea95cf93 .resume{background:var(--orange-soft);border-radius:14px;margin:0 0 40px;padding:24px 26px}.kk-page.kk-s-ea95cf93 .resume h2{letter-spacing:.11em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-ea95cf93 .resume p{margin:0 0 12px;font-size:16.5px}.kk-page.kk-s-ea95cf93 .resume p:last-child{margin:0}.kk-page.kk-s-ea95cf93 .resume strong{font-weight:800}.kk-page.kk-s-ea95cf93 .toc{border:1px solid var(--line);border-radius:12px;margin:0 0 42px;padding:20px 24px}.kk-page.kk-s-ea95cf93 .toc h2{letter-spacing:.11em;text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-ea95cf93 .toc ol{margin:0;padding-left:20px}.kk-page.kk-s-ea95cf93 .toc li{margin-bottom:6px;font-size:15.5px}.kk-page.kk-s-ea95cf93 .toc a{color:var(--brown);text-decoration:none}.kk-page.kk-s-ea95cf93 .toc a:hover{color:var(--orange)}.kk-page.kk-s-ea95cf93 article h2{letter-spacing:-.02em;margin:48px 0 16px;scroll-margin-top:88px;font-size:clamp(23px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-ea95cf93 article h3{letter-spacing:-.01em;margin:32px 0 12px;font-size:19.5px;font-weight:800}.kk-page.kk-s-ea95cf93 article p{margin:0 0 18px}.kk-page.kk-s-ea95cf93 article ul,.kk-page.kk-s-ea95cf93 article ol{margin:0 0 20px;padding-left:22px}.kk-page.kk-s-ea95cf93 article li{margin-bottom:8px}.kk-page.kk-s-ea95cf93 article strong{color:var(--brown);font-weight:700}.kk-page.kk-s-ea95cf93 .tbl{-webkit-overflow-scrolling:touch;margin:0 0 26px;overflow-x:auto}.kk-page.kk-s-ea95cf93 table{border-collapse:collapse;width:100%;min-width:420px;font-size:15.5px}.kk-page.kk-s-ea95cf93 th,.kk-page.kk-s-ea95cf93 td{text-align:left;border-bottom:1px solid var(--line);padding:11px 14px}.kk-page.kk-s-ea95cf93 th{text-transform:uppercase;letter-spacing:.05em;color:var(--text);background:var(--grey);font-size:13.5px;font-weight:700}.kk-page.kk-s-ea95cf93 td:not(:first-child),.kk-page.kk-s-ea95cf93 th:not(:first-child){text-align:right;white-space:nowrap}.kk-page.kk-s-ea95cf93 tbody tr:last-child td{border-bottom:0}.kk-page.kk-s-ea95cf93 tbody tr.total td{border-top:2px solid var(--brown);color:var(--brown);font-weight:800}.kk-page.kk-s-ea95cf93 tbody tr.total td:not(:first-child){color:var(--orange)}.kk-page.kk-s-ea95cf93 .calc{background:var(--grey);color:var(--brown);font-variant-numeric:tabular-nums;border-radius:12px;margin:0 0 26px;padding:18px 22px;font-size:16px;font-weight:700}.kk-page.kk-s-ea95cf93 .calc .res{color:var(--orange);margin-top:6px;font-size:22px;display:block}.kk-page.kk-s-ea95cf93 .retenir{border-left:3px solid var(--orange);background:var(--orange-soft);border-radius:0 10px 10px 0;margin:0 0 30px;padding:18px 22px}.kk-page.kk-s-ea95cf93 .retenir b{text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:7px;font-size:13px;display:block}.kk-page.kk-s-ea95cf93 .retenir p{color:#5a3a28;margin:0;font-size:16px}.kk-page.kk-s-ea95cf93 .slot-carrousel{margin:44px 0}.kk-page.kk-s-ea95cf93 .faq{margin-top:12px}.kk-page.kk-s-ea95cf93 .faq h3{margin:26px 0 8px;font-size:17.5px}.kk-page.kk-s-ea95cf93 .faq p{margin:0}.kk-page.kk-s-ea95cf93 .dl{background:var(--brown);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin:48px 0 0;padding:30px 32px;display:flex}.kk-page.kk-s-ea95cf93 .dl h2{color:#fff;margin:0 0 6px;font-size:21px}.kk-page.kk-s-ea95cf93 .dl p{color:#c6bdb9;max-width:44ch;margin:0;font-size:15px}.kk-page.kk-s-ea95cf93 .btn{background:var(--orange);color:#fff;border-radius:10px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.kk-page.kk-s-ea95cf93 .btn:hover{background:var(--orange-dark)}.kk-page.kk-s-ea95cf93 .btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.kk-page.kk-s-ea95cf93 .suite{margin:56px 0 0}.kk-page.kk-s-ea95cf93 .suite h2{margin:0 0 18px;font-size:22px}.kk-page.kk-s-ea95cf93 .suite-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kk-page.kk-s-ea95cf93 .suite-grid a{border:1px solid var(--line);border-radius:12px;padding:18px;text-decoration:none;transition:border-color .18s;display:block}.kk-page.kk-s-ea95cf93 .suite-grid a:hover{border-color:var(--orange)}.kk-page.kk-s-ea95cf93 .suite-grid b{margin-bottom:5px;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.kk-page.kk-s-ea95cf93 .suite-grid span{color:var(--text);font-size:13.5px}.kk-page.kk-s-ea95cf93 .produit{color:var(--text);border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px;font-size:15px;font-style:italic}.kk-page.kk-s-ea95cf93 .produit a{color:var(--orange);font-weight:600}.kk-page.kk-s-ea95cf93 footer{background:var(--grey);border-top:1px solid var(--line);color:var(--text);margin-top:64px;padding:34px 0;font-size:14.5px}.kk-page.kk-s-ea95cf93 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=900px){.kk-page.kk-s-ea95cf93 .suite-grid{grid-template-columns:1fr}}@media (width<=560px){.kk-page.kk-s-ea95cf93{font-size:16.5px}.kk-page.kk-s-ea95cf93 .col{padding:0 20px}.kk-page.kk-s-ea95cf93 .resume,.kk-page.kk-s-ea95cf93 .toc{padding:20px}.kk-page.kk-s-ea95cf93 .dl{padding:24px 22px}.kk-page.kk-s-ea95cf93 .nav-links a:not([data-keep]){display:none}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-ea95cf93 *{transition:none!important}}.kk-page.kk-s-ea95cf93 .rub-intro-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:36px;margin-bottom:60px;padding-top:40px;display:grid}.kk-page.kk-s-ea95cf93 .rub-intro{max-width:none;padding:26px 0 34px}.kk-page.kk-s-ea95cf93 .rub-intro-fig{border:1px solid var(--line);border-radius:16px;margin:0;overflow:hidden}.kk-page.kk-s-ea95cf93 .rub-intro-fig img{aspect-ratio:1344/768;object-fit:cover;width:100%;height:auto}.kk-page.kk-s-ea95cf93 .rub-list{gap:16px;margin:0 0 20px;display:grid}.kk-page.kk-s-ea95cf93 .pilier{margin:40px 0}@media (width<=900px){.kk-page.kk-s-ea95cf93 .rub-intro-grid{grid-template-columns:1fr;gap:22px;margin-bottom:50px;padding-top:30px}.kk-page.kk-s-ea95cf93 .rub-intro{padding-bottom:0}.kk-page.kk-s-ea95cf93 .rub-intro-fig{margin-bottom:34px}.kk-page.kk-s-ea95cf93 .pilier{margin-top:30px}}.kk-page.kk-s-ea95cf93 .rub-item{border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:22px 24px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.kk-page.kk-s-ea95cf93 .rub-item:hover{border-color:#c9cdd4;transform:translateY(-2px);box-shadow:0 10px 22px #301c170f}.kk-page.kk-s-ea95cf93 .rub-item:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-color:var(--orange)}.kk-page.kk-s-ea95cf93 .rub-item h3{letter-spacing:-.01em;margin:0 0 8px;padding-right:0;font-size:18.5px;font-weight:800;line-height:1.3}.kk-page.kk-s-ea95cf93 .rub-item p{color:var(--text);margin:0 0 10px;font-size:15px;line-height:1.5}.kk-page.kk-s-ea95cf93 .rub-item .art-footer{justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;display:flex}.kk-page.kk-s-ea95cf93 .rub-item .meta{color:#8a929c;flex-shrink:0;font-size:13px}.kk-page.kk-s-ea95cf93 .rub-item .art-cta{color:var(--orange);align-items:center;gap:4px;font-size:13.5px;font-weight:600;transition:transform .2s;display:inline-flex}.kk-page.kk-s-ea95cf93 .rub-item:hover .art-cta{transform:translate(3px)}.kk-page.kk-s-ea95cf93 .rub-next{background:var(--grey);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:44px 0 0;padding:26px 28px;display:flex}.kk-page.kk-s-ea95cf93 .rub-next b{margin-bottom:5px;font-size:19px;font-weight:800;display:block}.kk-page.kk-s-ea95cf93 .rub-next p{color:var(--text);max-width:46ch;margin:0;font-size:15px}.kk-page.kk-s-ea95cf93 .pilier{background:var(--brown);color:#fff;border-radius:18px;grid-template-columns:1.4fr 1fr;align-items:center;gap:34px;margin:0 0 40px;padding:36px 38px;display:grid}.kk-page.kk-s-ea95cf93 .pilier .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin:0 0 10px;font-size:12px;font-weight:800}.kk-page.kk-s-ea95cf93 .pilier h2{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:clamp(22px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-ea95cf93 .pilier p{color:#c6bdb9;margin:0 0 20px;font-size:15.5px}.kk-page.kk-s-ea95cf93 .pilier-figs{gap:10px;display:grid}.kk-page.kk-s-ea95cf93 .fig{background:#ffffff12;border-radius:11px;padding:13px 15px}.kk-page.kk-s-ea95cf93 .fig b{color:var(--orange);letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1;display:block}.kk-page.kk-s-ea95cf93 .fig span{color:#c6bdb9;font-size:12.5px}@media (width<=900px){.kk-page.kk-s-ea95cf93 .pilier{grid-template-columns:1fr;gap:22px;padding:28px 24px}}.kk-page.kk-s-e7af058d *{box-sizing:border-box}.kk-page.kk-s-e7af058d{background:var(--card);color:var(--brown);margin:0;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17.5px;line-height:1.68}.kk-page.kk-s-e7af058d a{color:inherit}.kk-page.kk-s-e7af058d .wrap{max-width:1080px;margin:0 auto;padding:0 24px}.kk-page.kk-s-e7af058d .col{max-width:780px;margin:0 auto;padding:0 24px}.kk-page.kk-s-e7af058d .crumb.col{max-width:1152px}.kk-page.kk-s-e7af058d :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.kk-page.kk-s-e7af058d header{border-bottom:1px solid var(--line);background:var(--card);z-index:40;position:sticky;top:0}.kk-page.kk-s-e7af058d .nav{align-items:center;gap:32px;height:70px;display:flex}.kk-page.kk-s-e7af058d .logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.kk-page.kk-s-e7af058d .logo .mark{background:var(--orange);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kk-page.kk-s-e7af058d .logo .mark svg{width:20px;height:20px}.kk-page.kk-s-e7af058d .nav-links{color:#3d4653;gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.kk-page.kk-s-e7af058d .nav-links a{text-decoration:none}.kk-page.kk-s-e7af058d .nav-links a:hover,.kk-page.kk-s-e7af058d .nav-links a[aria-current]{color:var(--orange)}.kk-page.kk-s-e7af058d .crumb{color:#8a929c;padding:20px 0 0;font-size:13.5px}.kk-page.kk-s-e7af058d .crumb a{text-decoration:none}.kk-page.kk-s-e7af058d .crumb a:hover{color:var(--orange)}.kk-page.kk-s-e7af058d .art-head{padding:12px 0 8px}.kk-page.kk-s-e7af058d .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-e7af058d h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.13}.kk-page.kk-s-e7af058d .art-meta{color:#8a929c;margin:0 0 30px;font-size:14px}.kk-page.kk-s-e7af058d .resume{background:var(--orange-soft);border-radius:14px;margin:0 0 40px;padding:24px 26px}.kk-page.kk-s-e7af058d .resume h2{letter-spacing:.11em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-e7af058d .resume p{margin:0 0 12px;font-size:16.5px}.kk-page.kk-s-e7af058d .resume p:last-child{margin:0}.kk-page.kk-s-e7af058d .resume strong{font-weight:800}.kk-page.kk-s-e7af058d .toc{border:1px solid var(--line);border-radius:12px;margin:0 0 42px;padding:20px 24px}.kk-page.kk-s-e7af058d .toc h2{letter-spacing:.11em;text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-e7af058d .toc ol{margin:0;padding-left:20px}.kk-page.kk-s-e7af058d .toc li{margin-bottom:6px;font-size:15.5px}.kk-page.kk-s-e7af058d .toc a{color:var(--brown);text-decoration:none}.kk-page.kk-s-e7af058d .toc a:hover{color:var(--orange)}.kk-page.kk-s-e7af058d article h2{letter-spacing:-.02em;margin:48px 0 16px;scroll-margin-top:88px;font-size:clamp(23px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-e7af058d article h3{letter-spacing:-.01em;margin:32px 0 12px;font-size:19.5px;font-weight:800}.kk-page.kk-s-e7af058d article p{margin:0 0 18px}.kk-page.kk-s-e7af058d article ul,.kk-page.kk-s-e7af058d article ol{margin:0 0 20px;padding-left:22px}.kk-page.kk-s-e7af058d article li{margin-bottom:8px}.kk-page.kk-s-e7af058d article strong{color:var(--brown);font-weight:700}.kk-page.kk-s-e7af058d .tbl{-webkit-overflow-scrolling:touch;margin:0 0 26px;overflow-x:auto}.kk-page.kk-s-e7af058d table{border-collapse:collapse;width:100%;min-width:420px;font-size:15.5px}.kk-page.kk-s-e7af058d th,.kk-page.kk-s-e7af058d td{text-align:left;border-bottom:1px solid var(--line);padding:11px 14px}.kk-page.kk-s-e7af058d th{text-transform:uppercase;letter-spacing:.05em;color:var(--text);background:var(--grey);font-size:13.5px;font-weight:700}.kk-page.kk-s-e7af058d td:not(:first-child),.kk-page.kk-s-e7af058d th:not(:first-child){text-align:right;white-space:nowrap}.kk-page.kk-s-e7af058d tbody tr:last-child td{border-bottom:0}.kk-page.kk-s-e7af058d tbody tr.total td{border-top:2px solid var(--brown);color:var(--brown);font-weight:800}.kk-page.kk-s-e7af058d tbody tr.total td:not(:first-child){color:var(--orange)}.kk-page.kk-s-e7af058d .calc{background:var(--grey);color:var(--brown);font-variant-numeric:tabular-nums;border-radius:12px;margin:0 0 26px;padding:18px 22px;font-size:16px;font-weight:700}.kk-page.kk-s-e7af058d .calc .res{color:var(--orange);margin-top:6px;font-size:22px;display:block}.kk-page.kk-s-e7af058d .retenir{border-left:3px solid var(--orange);background:var(--orange-soft);border-radius:0 10px 10px 0;margin:0 0 30px;padding:18px 22px}.kk-page.kk-s-e7af058d .retenir b{text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:7px;font-size:13px;display:block}.kk-page.kk-s-e7af058d .retenir p{color:#5a3a28;margin:0;font-size:16px}.kk-page.kk-s-e7af058d .slot-carrousel{margin:44px 0}.kk-page.kk-s-e7af058d .faq{margin-top:12px}.kk-page.kk-s-e7af058d .faq h3{margin:26px 0 8px;font-size:17.5px}.kk-page.kk-s-e7af058d .faq p{margin:0}.kk-page.kk-s-e7af058d .dl{background:var(--brown);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin:48px 0 0;padding:30px 32px;display:flex}.kk-page.kk-s-e7af058d .dl h2{color:#fff;margin:0 0 6px;font-size:21px}.kk-page.kk-s-e7af058d .dl p{color:#c6bdb9;max-width:44ch;margin:0;font-size:15px}.kk-page.kk-s-e7af058d .btn{background:var(--orange);color:#fff;border-radius:10px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.kk-page.kk-s-e7af058d .btn:hover{background:var(--orange-dark)}.kk-page.kk-s-e7af058d .btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.kk-page.kk-s-e7af058d .suite{margin:56px 0 0}.kk-page.kk-s-e7af058d .suite h2{margin:0 0 18px;font-size:22px}.kk-page.kk-s-e7af058d .suite-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kk-page.kk-s-e7af058d .suite-grid a{border:1px solid var(--line);border-radius:12px;padding:18px;text-decoration:none;transition:border-color .18s;display:block}.kk-page.kk-s-e7af058d .suite-grid a:hover{border-color:var(--orange)}.kk-page.kk-s-e7af058d .suite-grid b{margin-bottom:5px;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.kk-page.kk-s-e7af058d .suite-grid span{color:var(--text);font-size:13.5px}.kk-page.kk-s-e7af058d .produit{color:var(--text);border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px;font-size:15px;font-style:italic}.kk-page.kk-s-e7af058d .produit a{color:var(--orange);font-weight:600}.kk-page.kk-s-e7af058d .references{border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px}.kk-page.kk-s-e7af058d .references h2{margin:0 0 14px;font-size:22px}.kk-page.kk-s-e7af058d .references ul{margin:0 0 14px;padding:0;list-style:none}.kk-page.kk-s-e7af058d .references li{color:var(--text);margin:0 0 8px;font-size:14px}.kk-page.kk-s-e7af058d .references a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.kk-page.kk-s-e7af058d .references a:hover{color:var(--orange)}.kk-page.kk-s-e7af058d .references p{color:var(--text);margin:0;font-size:14px;font-style:italic}.kk-page.kk-s-e7af058d footer{background:var(--grey);border-top:1px solid var(--line);color:var(--text);margin-top:64px;padding:34px 0;font-size:14.5px}.kk-page.kk-s-e7af058d .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=900px){.kk-page.kk-s-e7af058d .suite-grid{grid-template-columns:1fr}}@media (width<=560px){.kk-page.kk-s-e7af058d{font-size:16.5px}.kk-page.kk-s-e7af058d .col{padding:0 20px}.kk-page.kk-s-e7af058d .resume,.kk-page.kk-s-e7af058d .toc{padding:20px}.kk-page.kk-s-e7af058d .dl{padding:24px 22px}.kk-page.kk-s-e7af058d .nav-links a:not([data-keep]){display:none}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-e7af058d *{transition:none!important}}.kk-page.kk-s-e7af058d .kk-carousel{color:var(--kk-brown);margin:56px 0;scroll-margin-top:88px;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.kk-page.kk-s-e7af058d .kk-head{margin-bottom:22px}.kk-page.kk-s-e7af058d .kk-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--kk-orange);margin:0 0 8px;font-size:12px;font-weight:800}.kk-page.kk-s-e7af058d .kk-title{letter-spacing:-.02em;color:var(--kk-brown);margin:0 0 6px;font-size:28px;font-weight:800}.kk-page.kk-s-e7af058d .kk-sub{color:var(--kk-text);margin:0;font-size:15px}.kk-page.kk-s-e7af058d .kk-viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--kk-line) transparent;align-items:stretch;gap:16px;padding:4px 4px 18px;display:flex;overflow-x:auto}.kk-page.kk-s-e7af058d .kk-viewport::-webkit-scrollbar{height:6px}.kk-page.kk-s-e7af058d .kk-viewport::-webkit-scrollbar-thumb{background:var(--kk-line);border-radius:3px}.kk-page.kk-s-e7af058d .kk-viewport:focus-visible{outline:3px solid var(--kk-orange);outline-offset:4px;border-radius:16px}.kk-page.kk-s-e7af058d .kk-slide{scroll-snap-align:start;background:var(--card);border:1px solid var(--kk-line);border-radius:16px;flex-direction:column;flex:0 0 300px;min-height:300px;padding:26px 24px;display:flex;position:relative}.kk-page.kk-s-e7af058d .kk-num{letter-spacing:.08em;color:#c9cdd4;font-size:12px;font-weight:800;position:absolute;top:18px;right:20px}.kk-page.kk-s-e7af058d .kk-slide h3{letter-spacing:-.01em;margin:0 0 14px;padding-right:32px;font-size:19px;font-weight:800;line-height:1.25}.kk-page.kk-s-e7af058d .kk-slide .kk-lead{padding-right:32px}.kk-page.kk-s-e7af058d .kk-slide p{color:var(--kk-text);margin:0 0 12px;font-size:15px;line-height:1.55}.kk-page.kk-s-e7af058d .kk-slide p:last-child{margin-bottom:0}.kk-page.kk-s-e7af058d .kk-slide .kk-figure{letter-spacing:-.03em;color:var(--kk-orange);margin:6px 0 14px;font-size:52px;font-weight:800;line-height:1}.kk-page.kk-s-e7af058d .kk-slide .kk-figure-sm{font-size:40px}.kk-page.kk-s-e7af058d .kk-slide .kk-figure span{color:var(--kk-text);letter-spacing:0;font-size:16px;font-weight:600}.kk-page.kk-s-e7af058d .kk-slide .kk-lead{color:var(--kk-brown);margin-bottom:4px;font-size:17px;font-weight:600}.kk-page.kk-s-e7af058d .kk-slide .kk-foot{margin-top:auto;font-size:14px}.kk-page.kk-s-e7af058d .kk-slide .kk-calc{color:var(--kk-brown);background:var(--kk-grey);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:600;display:inline-block}.kk-page.kk-s-e7af058d .kk-slide .kk-punch{letter-spacing:-.02em;color:var(--kk-orange);margin:8px 0 16px;font-size:26px;font-weight:800;line-height:1.15}.kk-page.kk-s-e7af058d .kk-list{margin:0 0 12px;padding:0}.kk-page.kk-s-e7af058d .kk-list div{border-bottom:1px solid var(--kk-line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.kk-page.kk-s-e7af058d .kk-list dt{color:var(--kk-text);margin:0;font-size:13.5px}.kk-page.kk-s-e7af058d .kk-list dd{white-space:nowrap;color:var(--kk-brown);margin:0;font-size:14px;font-weight:700}.kk-page.kk-s-e7af058d .kk-list .kk-total{border-bottom:0;border-top:2px solid var(--kk-brown);margin-top:4px;padding-top:10px}.kk-page.kk-s-e7af058d .kk-list .kk-total dt{color:var(--kk-brown);font-size:14px;font-weight:700}.kk-page.kk-s-e7af058d .kk-list .kk-total dd{color:var(--kk-orange);font-size:17px}.kk-page.kk-s-e7af058d .kk-cover{background:var(--kk-soft);border-color:#f7d9c4;justify-content:center}.kk-page.kk-s-e7af058d .kk-slide-dark{background:var(--kk-brown);border-color:var(--kk-brown);justify-content:center}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-lead{color:#fff}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark p,.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-foot{color:#c6bdb9}.kk-page.kk-s-e7af058d .kk-slide-dark .kk-num{color:#6a554e}.kk-page.kk-s-e7af058d .kk-slide-end{background:var(--kk-grey);justify-content:center}.kk-page.kk-s-e7af058d .kk-slide .kk-link{color:var(--kk-orange);border-bottom:2px solid;align-self:flex-start;margin-top:8px;padding-bottom:2px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.kk-page.kk-s-e7af058d .kk-controls{align-items:center;gap:14px;margin-top:4px;display:flex}.kk-page.kk-s-e7af058d .kk-btn{border:1.5px solid var(--kk-line);background:var(--card);cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;transition:border-color .18s,background .18s;display:grid}.kk-page.kk-s-e7af058d .kk-btn:hover:not(:disabled){border-color:var(--kk-orange);background:var(--kk-soft)}.kk-page.kk-s-e7af058d .kk-btn:disabled{opacity:.35;cursor:default}.kk-page.kk-s-e7af058d .kk-btn svg{fill:none;width:20px;height:20px;stroke:var(--kk-brown);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.kk-page.kk-s-e7af058d .kk-progress{color:var(--kk-text);margin:0;font-size:14px;font-weight:600}@media (width<=640px){.kk-page.kk-s-e7af058d .kk-title{font-size:23px}.kk-page.kk-s-e7af058d .kk-slide{min-height:280px;padding:24px 20px}.kk-page.kk-s-e7af058d .kk-figure{font-size:44px}.kk-page.kk-s-e7af058d .kk-figure-sm{font-size:36px}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-e7af058d .kk-viewport{scroll-behavior:auto}.kk-page.kk-s-e7af058d .kk-btn{transition:none}}.kk-page.kk-s-e7af058d .kk-share{border:1.5px solid var(--kk-line);cursor:pointer;color:var(--kk-text);background:0 0;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:8px 15px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.kk-page.kk-s-e7af058d .kk-share:hover{border-color:var(--kk-orange);color:var(--kk-orange);background:var(--kk-soft)}.kk-page.kk-s-e7af058d .kk-share svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.kk-page.kk-s-e7af058d .kk-share.ok{border-color:var(--kk-orange);color:var(--kk-orange)}.kk-page.kk-s-dadae467 *{box-sizing:border-box}.kk-page.kk-s-dadae467{background:var(--card);color:var(--brown);margin:0;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17.5px;line-height:1.68}.kk-page.kk-s-dadae467 a{color:inherit}.kk-page.kk-s-dadae467 .wrap{max-width:1080px;margin:0 auto;padding:0 24px}.kk-page.kk-s-dadae467 .col{max-width:780px;margin:0 auto;padding:0 24px}.kk-page.kk-s-dadae467 .crumb.col{max-width:1152px}.kk-page.kk-s-dadae467 :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.kk-page.kk-s-dadae467 header{border-bottom:1px solid var(--line);background:var(--card);z-index:40;position:sticky;top:0}.kk-page.kk-s-dadae467 .nav{align-items:center;gap:32px;height:70px;display:flex}.kk-page.kk-s-dadae467 .logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.kk-page.kk-s-dadae467 .logo .mark{background:var(--orange);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kk-page.kk-s-dadae467 .logo .mark svg{width:20px;height:20px}.kk-page.kk-s-dadae467 .nav-links{color:#3d4653;gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.kk-page.kk-s-dadae467 .nav-links a{text-decoration:none}.kk-page.kk-s-dadae467 .nav-links a:hover,.kk-page.kk-s-dadae467 .nav-links a[aria-current]{color:var(--orange)}.kk-page.kk-s-dadae467 .crumb{color:#8a929c;padding:20px 0 0;font-size:13.5px}.kk-page.kk-s-dadae467 .crumb a{text-decoration:none}.kk-page.kk-s-dadae467 .crumb a:hover{color:var(--orange)}.kk-page.kk-s-dadae467 .art-head{padding:26px 0 8px}.kk-page.kk-s-dadae467 .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-dadae467 h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.13}.kk-page.kk-s-dadae467 .art-meta{color:#8a929c;margin:0 0 30px;font-size:14px}.kk-page.kk-s-dadae467 .resume{background:var(--orange-soft);border-radius:14px;margin:0 0 40px;padding:24px 26px}.kk-page.kk-s-dadae467 .resume h2{letter-spacing:.11em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-dadae467 .resume p{margin:0 0 12px;font-size:16.5px}.kk-page.kk-s-dadae467 .resume p:last-child{margin:0}.kk-page.kk-s-dadae467 .resume strong{font-weight:800}.kk-page.kk-s-dadae467 .toc{border:1px solid var(--line);border-radius:12px;margin:0 0 42px;padding:20px 24px}.kk-page.kk-s-dadae467 .toc h2{letter-spacing:.11em;text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-dadae467 .toc ol{margin:0;padding-left:20px}.kk-page.kk-s-dadae467 .toc li{margin-bottom:6px;font-size:15.5px}.kk-page.kk-s-dadae467 .toc a{color:var(--brown);text-decoration:none}.kk-page.kk-s-dadae467 .toc a:hover{color:var(--orange)}.kk-page.kk-s-dadae467 article h2{letter-spacing:-.02em;margin:48px 0 16px;scroll-margin-top:88px;font-size:clamp(23px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-dadae467 article h3{letter-spacing:-.01em;margin:32px 0 12px;font-size:19.5px;font-weight:800}.kk-page.kk-s-dadae467 article p{margin:0 0 18px}.kk-page.kk-s-dadae467 article ul,.kk-page.kk-s-dadae467 article ol{margin:0 0 20px;padding-left:22px}.kk-page.kk-s-dadae467 article li{margin-bottom:8px}.kk-page.kk-s-dadae467 article strong{color:var(--brown);font-weight:700}.kk-page.kk-s-dadae467 .tbl{-webkit-overflow-scrolling:touch;margin:0 0 26px;overflow-x:auto}.kk-page.kk-s-dadae467 table{border-collapse:collapse;width:100%;min-width:420px;font-size:15.5px}.kk-page.kk-s-dadae467 th,.kk-page.kk-s-dadae467 td{text-align:left;border-bottom:1px solid var(--line);padding:11px 14px}.kk-page.kk-s-dadae467 th{text-transform:uppercase;letter-spacing:.05em;color:var(--text);background:var(--grey);font-size:13.5px;font-weight:700}.kk-page.kk-s-dadae467 td:not(:first-child),.kk-page.kk-s-dadae467 th:not(:first-child){text-align:right;white-space:nowrap}.kk-page.kk-s-dadae467 tbody tr:last-child td{border-bottom:0}.kk-page.kk-s-dadae467 tbody tr.total td{border-top:2px solid var(--brown);color:var(--brown);font-weight:800}.kk-page.kk-s-dadae467 tbody tr.total td:not(:first-child){color:var(--orange)}.kk-page.kk-s-dadae467 .calc{background:var(--grey);color:var(--brown);font-variant-numeric:tabular-nums;border-radius:12px;margin:0 0 26px;padding:18px 22px;font-size:16px;font-weight:700}.kk-page.kk-s-dadae467 .calc .res{color:var(--orange);margin-top:6px;font-size:22px;display:block}.kk-page.kk-s-dadae467 .retenir{border-left:3px solid var(--orange);background:var(--orange-soft);border-radius:0 10px 10px 0;margin:0 0 30px;padding:18px 22px}.kk-page.kk-s-dadae467 .retenir b{text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:7px;font-size:13px;display:block}.kk-page.kk-s-dadae467 .retenir p{color:#5a3a28;margin:0;font-size:16px}.kk-page.kk-s-dadae467 .slot-carrousel{margin:44px 0}.kk-page.kk-s-dadae467 .faq{margin-top:12px}.kk-page.kk-s-dadae467 .faq h3{margin:26px 0 8px;font-size:17.5px}.kk-page.kk-s-dadae467 .faq p{margin:0}.kk-page.kk-s-dadae467 .dl{background:var(--brown);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin:48px 0 0;padding:30px 32px;display:flex}.kk-page.kk-s-dadae467 .dl h2{color:#fff;margin:0 0 6px;font-size:21px}.kk-page.kk-s-dadae467 .dl p{color:#c6bdb9;max-width:44ch;margin:0;font-size:15px}.kk-page.kk-s-dadae467 .btn{background:var(--orange);color:#fff;border-radius:10px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.kk-page.kk-s-dadae467 .btn:hover{background:var(--orange-dark)}.kk-page.kk-s-dadae467 .btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.kk-page.kk-s-dadae467 .suite{margin:56px 0 0}.kk-page.kk-s-dadae467 .suite h2{margin:0 0 18px;font-size:22px}.kk-page.kk-s-dadae467 .suite-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kk-page.kk-s-dadae467 .suite-grid a{border:1px solid var(--line);border-radius:12px;padding:18px;text-decoration:none;transition:border-color .18s;display:block}.kk-page.kk-s-dadae467 .suite-grid a:hover{border-color:var(--orange)}.kk-page.kk-s-dadae467 .suite-grid b{margin-bottom:5px;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.kk-page.kk-s-dadae467 .suite-grid span{color:var(--text);font-size:13.5px}.kk-page.kk-s-dadae467 .produit{color:var(--text);border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px;font-size:15px;font-style:italic}.kk-page.kk-s-dadae467 .produit a{color:var(--orange);font-weight:600}.kk-page.kk-s-dadae467 .references{border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px}.kk-page.kk-s-dadae467 .references h2{margin:0 0 14px;font-size:22px}.kk-page.kk-s-dadae467 .references ul{margin:0 0 14px;padding:0;list-style:none}.kk-page.kk-s-dadae467 .references li{color:var(--text);margin:0 0 8px;font-size:14px}.kk-page.kk-s-dadae467 .references a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.kk-page.kk-s-dadae467 .references a:hover{color:var(--orange)}.kk-page.kk-s-dadae467 .references p{color:var(--text);margin:0;font-size:14px;font-style:italic}.kk-page.kk-s-dadae467 footer{background:var(--grey);border-top:1px solid var(--line);color:var(--text);margin-top:64px;padding:34px 0;font-size:14.5px}.kk-page.kk-s-dadae467 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=900px){.kk-page.kk-s-dadae467 .suite-grid{grid-template-columns:1fr}}@media (width<=560px){.kk-page.kk-s-dadae467{font-size:16.5px}.kk-page.kk-s-dadae467 .col{padding:0 20px}.kk-page.kk-s-dadae467 .resume,.kk-page.kk-s-dadae467 .toc{padding:20px}.kk-page.kk-s-dadae467 .dl{padding:24px 22px}.kk-page.kk-s-dadae467 .nav-links a:not([data-keep]){display:none}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-dadae467 *{transition:none!important}}.kk-page.kk-s-dadae467 .schema{border:1px solid var(--line);background:var(--card);border-radius:14px;margin:0 0 26px;padding:26px 24px}.kk-page.kk-s-dadae467 .sch-step{background:var(--grey);border-radius:11px;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;display:flex}.kk-page.kk-s-dadae467 .sch-step.sch-mid{background:var(--orange-soft)}.kk-page.kk-s-dadae467 .sch-step.sch-end{background:var(--brown)}.kk-page.kk-s-dadae467 .sch-lbl{color:var(--brown);font-size:14.5px;font-weight:700;line-height:1.3}.kk-page.kk-s-dadae467 .sch-lbl em{color:var(--text);margin-top:2px;font-size:12.5px;font-style:normal;font-weight:500;display:block}.kk-page.kk-s-dadae467 .sch-mid .sch-lbl em{color:#9a5327}.kk-page.kk-s-dadae467 .sch-end .sch-lbl{color:#fff}.kk-page.kk-s-dadae467 .sch-val{letter-spacing:-.02em;white-space:nowrap;color:var(--brown);font-size:24px;font-weight:800}.kk-page.kk-s-dadae467 .sch-mid .sch-val,.kk-page.kk-s-dadae467 .sch-end .sch-val{color:var(--orange)}.kk-page.kk-s-dadae467 .sch-val small{color:var(--text);font-size:14px;font-weight:600}.kk-page.kk-s-dadae467 .sch-end .sch-val small{color:#c6bdb9}.kk-page.kk-s-dadae467 .sch-op{color:var(--text);border-left:2px solid var(--line);margin:10px 0 10px 18px;padding-left:18px;font-size:14px}.kk-page.kk-s-dadae467 .sch-op b{color:var(--orange);font-weight:700}.kk-page.kk-s-dadae467 .sch-foot{text-align:right;color:var(--text);margin:12px 0 0;font-size:13.5px}@media (width<=520px){.kk-page.kk-s-dadae467 .sch-step{flex-direction:column;gap:4px}.kk-page.kk-s-dadae467 .sch-val{font-size:22px}}.kk-page.kk-s-dadae467 .tbl.compare td:not(:first-child),.kk-page.kk-s-dadae467 .tbl.compare th:not(:first-child){text-align:left;white-space:normal}.kk-page.kk-s-dadae467 .tbl.compare td:first-child{color:var(--brown);font-weight:700}.kk-page.kk-s-dadae467 .tbl.compare table{min-width:520px}.kk-page.kk-s-dadae467 .kk-carousel{color:var(--kk-brown);margin:56px 0;scroll-margin-top:88px;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.kk-page.kk-s-dadae467 .kk-head{margin-bottom:22px}.kk-page.kk-s-dadae467 .kk-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--kk-orange);margin:0 0 8px;font-size:12px;font-weight:800}.kk-page.kk-s-dadae467 .kk-title{letter-spacing:-.02em;color:var(--kk-brown);margin:0 0 6px;font-size:28px;font-weight:800}.kk-page.kk-s-dadae467 .kk-sub{color:var(--kk-text);margin:0;font-size:15px}.kk-page.kk-s-dadae467 .kk-viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--kk-line) transparent;align-items:stretch;gap:16px;padding:4px 4px 18px;display:flex;overflow-x:auto}.kk-page.kk-s-dadae467 .kk-viewport::-webkit-scrollbar{height:6px}.kk-page.kk-s-dadae467 .kk-viewport::-webkit-scrollbar-thumb{background:var(--kk-line);border-radius:3px}.kk-page.kk-s-dadae467 .kk-viewport:focus-visible{outline:3px solid var(--kk-orange);outline-offset:4px;border-radius:16px}.kk-page.kk-s-dadae467 .kk-slide{scroll-snap-align:start;background:var(--card);border:1px solid var(--kk-line);border-radius:16px;flex-direction:column;flex:0 0 300px;min-height:300px;padding:26px 24px;display:flex;position:relative}.kk-page.kk-s-dadae467 .kk-num{letter-spacing:.08em;color:#c9cdd4;font-size:12px;font-weight:800;position:absolute;top:18px;right:20px}.kk-page.kk-s-dadae467 .kk-slide h3{letter-spacing:-.01em;margin:0 0 14px;padding-right:32px;font-size:19px;font-weight:800;line-height:1.25}.kk-page.kk-s-dadae467 .kk-slide .kk-lead{padding-right:32px}.kk-page.kk-s-dadae467 .kk-slide p{color:var(--kk-text);margin:0 0 12px;font-size:15px;line-height:1.55}.kk-page.kk-s-dadae467 .kk-slide p:last-child{margin-bottom:0}.kk-page.kk-s-dadae467 .kk-slide strong{color:var(--kk-brown);font-weight:700}.kk-page.kk-s-dadae467 .kk-slide .kk-figure{letter-spacing:-.03em;color:var(--kk-orange);margin:6px 0 4px;font-size:52px;font-weight:800;line-height:1}.kk-page.kk-s-dadae467 .kk-slide .kk-lead{color:var(--kk-brown);margin-bottom:4px;font-size:17px;font-weight:600}.kk-page.kk-s-dadae467 .kk-slide .kk-foot{margin-top:auto;font-size:14px}.kk-page.kk-s-dadae467 .kk-slide .kk-punch{letter-spacing:-.02em;color:var(--kk-brown);margin:0 0 18px;font-size:22px;font-weight:800;line-height:1.25}.kk-page.kk-s-dadae467 .kk-list{margin:0 0 12px;padding:0}.kk-page.kk-s-dadae467 .kk-list div{border-bottom:1px solid var(--kk-line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.kk-page.kk-s-dadae467 .kk-list dt{color:var(--kk-text);margin:0;font-size:13.5px}.kk-page.kk-s-dadae467 .kk-list dd{white-space:nowrap;color:var(--kk-brown);margin:0;font-size:14px;font-weight:700}.kk-page.kk-s-dadae467 .kk-list .kk-total{border-bottom:0;border-top:2px solid var(--kk-brown);margin-top:4px;padding-top:10px}.kk-page.kk-s-dadae467 .kk-list .kk-total dt{color:var(--kk-brown);font-size:14px;font-weight:700}.kk-page.kk-s-dadae467 .kk-list .kk-total dd{color:var(--kk-orange);font-size:17px}.kk-page.kk-s-dadae467 .kk-cover{background:var(--kk-soft);border-color:#f7d9c4;justify-content:center}.kk-page.kk-s-dadae467 .kk-slide-dark{background:var(--kk-brown);border-color:var(--kk-brown);justify-content:center}.kk-page.kk-s-dadae467 .kk-slide.kk-slide-dark .kk-lead{color:#fff}.kk-page.kk-s-dadae467 .kk-slide.kk-slide-dark p,.kk-page.kk-s-dadae467 .kk-slide.kk-slide-dark .kk-foot{color:#c6bdb9}.kk-page.kk-s-dadae467 .kk-slide-dark strong{color:#fff}.kk-page.kk-s-dadae467 .kk-slide-dark .kk-num{color:#6a554e}.kk-page.kk-s-dadae467 .kk-slide-end{background:var(--kk-grey);justify-content:center}.kk-page.kk-s-dadae467 .kk-slide .kk-link{color:var(--kk-orange);border-bottom:2px solid;align-self:flex-start;padding-bottom:2px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.kk-page.kk-s-dadae467 .kk-controls{align-items:center;gap:14px;margin-top:4px;display:flex}.kk-page.kk-s-dadae467 .kk-btn{border:1.5px solid var(--kk-line);background:var(--card);cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;transition:border-color .18s,background .18s;display:grid}.kk-page.kk-s-dadae467 .kk-btn:hover:not(:disabled){border-color:var(--kk-orange);background:var(--kk-soft)}.kk-page.kk-s-dadae467 .kk-btn:disabled{opacity:.35;cursor:default}.kk-page.kk-s-dadae467 .kk-btn svg{fill:none;width:20px;height:20px;stroke:var(--kk-brown);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.kk-page.kk-s-dadae467 .kk-progress{color:var(--kk-text);margin:0;font-size:14px;font-weight:600}@media (width<=640px){.kk-page.kk-s-dadae467 .kk-title{font-size:23px}.kk-page.kk-s-dadae467 .kk-slide{min-height:280px;padding:24px 20px}.kk-page.kk-s-dadae467 .kk-figure{font-size:44px}.kk-page.kk-s-dadae467 .kk-punch{font-size:20px}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-dadae467 .kk-viewport{scroll-behavior:auto}.kk-page.kk-s-dadae467 .kk-btn{transition:none}}.kk-page.kk-s-dadae467 .kk-share{border:1.5px solid var(--kk-line);cursor:pointer;color:var(--kk-text);background:0 0;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:8px 15px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.kk-page.kk-s-dadae467 .kk-share:hover{border-color:var(--kk-orange);color:var(--kk-orange);background:var(--kk-soft)}.kk-page.kk-s-dadae467 .kk-share svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.kk-page.kk-s-dadae467 .kk-share.ok{border-color:var(--kk-orange);color:var(--kk-orange)}.kk-page.kk-s-e7af058d .kk-slide-end .kk-list div{justify-content:flex-start}.kk-page.kk-s-e7af058d .kk-slide-end .kk-list dt{color:var(--kk-brown);font-size:14px;font-weight:600}.kk-page.kk-s-e7af058d .kk-list.kk-list-tight dd{font-size:13.5px}.kk-page.kk-s-e7af058d .kk-slide .kk-duo{align-items:baseline;gap:10px;margin:4px 0 12px;display:flex}.kk-page.kk-s-e7af058d .kk-slide .kk-duo b{letter-spacing:-.03em;color:var(--kk-orange);font-size:46px;font-weight:800;line-height:1}.kk-page.kk-s-e7af058d .kk-slide .kk-duo span{color:var(--kk-text);font-size:14px;font-weight:600}.kk-page.kk-s-e7af058d .kk-slide-dark .kk-duo span{color:#c6bdb9}.kk-page.kk-s-e7af058d .kk-slide .kk-quote{border-left:3px solid var(--kk-orange);color:var(--kk-brown);padding-left:14px;font-size:14.5px;font-weight:700;line-height:1.5}.kk-page.kk-s-e7af058d .kk-slide .kk-lead-after{color:var(--kk-brown);margin-top:-2px}.kk-page.kk-s-e7af058d .kk-cover .kk-punch{margin:6px 0 0;font-size:24px}.kk-page.kk-s-e7af058d .kk-slide .kk-list .kk-first{border-bottom:0;border-top:2px solid var(--kk-orange);margin-top:4px;padding-top:10px}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list .kk-first dt{color:#fff;font-size:14px;font-weight:700}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list .kk-first dd{color:var(--kk-orange);font-size:17px}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list .kk-first{border-top-color:var(--kk-orange)}.kk-page.kk-s-f070be21 *{box-sizing:border-box}.kk-page.kk-s-f070be21{background:var(--card);color:var(--brown);margin:0;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17.5px;line-height:1.68}.kk-page.kk-s-f070be21 a{color:inherit}.kk-page.kk-s-f070be21 .wrap,.kk-page.kk-s-f070be21 .col{max-width:1152px;margin:0 auto;padding:0 24px}.kk-page.kk-s-f070be21 :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.kk-page.kk-s-f070be21 header{border-bottom:1px solid var(--line);background:var(--card);z-index:40;position:sticky;top:0}.kk-page.kk-s-f070be21 .nav{align-items:center;gap:32px;height:70px;display:flex}.kk-page.kk-s-f070be21 .logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.kk-page.kk-s-f070be21 .logo .mark{background:var(--orange);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kk-page.kk-s-f070be21 .logo .mark svg{width:20px;height:20px}.kk-page.kk-s-f070be21 .nav-links{color:#3d4653;gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.kk-page.kk-s-f070be21 .nav-links a{text-decoration:none}.kk-page.kk-s-f070be21 .nav-links a:hover,.kk-page.kk-s-f070be21 .nav-links a[aria-current]{color:var(--orange)}.kk-page.kk-s-f070be21 .crumb{color:#8a929c;padding:20px 0 0;font-size:13.5px}.kk-page.kk-s-f070be21 .crumb a{text-decoration:none}.kk-page.kk-s-f070be21 .crumb a:hover{color:var(--orange)}.kk-page.kk-s-f070be21 .art-head{padding:26px 0 8px}.kk-page.kk-s-f070be21 .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-f070be21 h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.13}.kk-page.kk-s-f070be21 .art-meta{color:#8a929c;margin:0 0 30px;font-size:14px}.kk-page.kk-s-f070be21 .resume{background:var(--orange-soft);border-radius:14px;margin:0 0 40px;padding:24px 26px}.kk-page.kk-s-f070be21 .resume h2{letter-spacing:.11em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-f070be21 .resume p{margin:0 0 12px;font-size:16.5px}.kk-page.kk-s-f070be21 .resume p:last-child{margin:0}.kk-page.kk-s-f070be21 .resume strong{font-weight:800}.kk-page.kk-s-f070be21 .toc{border:1px solid var(--line);border-radius:12px;margin:0 0 42px;padding:20px 24px}.kk-page.kk-s-f070be21 .toc h2{letter-spacing:.11em;text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-f070be21 .toc ol{margin:0;padding-left:20px}.kk-page.kk-s-f070be21 .toc li{margin-bottom:6px;font-size:15.5px}.kk-page.kk-s-f070be21 .toc a{color:var(--brown);text-decoration:none}.kk-page.kk-s-f070be21 .toc a:hover{color:var(--orange)}.kk-page.kk-s-f070be21 article h2{letter-spacing:-.02em;margin:48px 0 16px;scroll-margin-top:88px;font-size:clamp(23px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-f070be21 article h3{letter-spacing:-.01em;margin:32px 0 12px;font-size:19.5px;font-weight:800}.kk-page.kk-s-f070be21 article p{margin:0 0 18px}.kk-page.kk-s-f070be21 article ul,.kk-page.kk-s-f070be21 article ol{margin:0 0 20px;padding-left:22px}.kk-page.kk-s-f070be21 article li{margin-bottom:8px}.kk-page.kk-s-f070be21 article strong{color:var(--brown);font-weight:700}.kk-page.kk-s-f070be21 .tbl{-webkit-overflow-scrolling:touch;margin:0 0 26px;overflow-x:auto}.kk-page.kk-s-f070be21 table{border-collapse:collapse;width:100%;min-width:420px;font-size:15.5px}.kk-page.kk-s-f070be21 th,.kk-page.kk-s-f070be21 td{text-align:left;border-bottom:1px solid var(--line);padding:11px 14px}.kk-page.kk-s-f070be21 th{text-transform:uppercase;letter-spacing:.05em;color:var(--text);background:var(--grey);font-size:13.5px;font-weight:700}.kk-page.kk-s-f070be21 td:not(:first-child),.kk-page.kk-s-f070be21 th:not(:first-child){text-align:right;white-space:nowrap}.kk-page.kk-s-f070be21 tbody tr:last-child td{border-bottom:0}.kk-page.kk-s-f070be21 tbody tr.total td{border-top:2px solid var(--brown);color:var(--brown);font-weight:800}.kk-page.kk-s-f070be21 tbody tr.total td:not(:first-child){color:var(--orange)}.kk-page.kk-s-f070be21 .calc{background:var(--grey);color:var(--brown);font-variant-numeric:tabular-nums;border-radius:12px;margin:0 0 26px;padding:18px 22px;font-size:16px;font-weight:700}.kk-page.kk-s-f070be21 .calc .res{color:var(--orange);margin-top:6px;font-size:22px;display:block}.kk-page.kk-s-f070be21 .retenir{border-left:3px solid var(--orange);background:var(--orange-soft);border-radius:0 10px 10px 0;margin:0 0 30px;padding:18px 22px}.kk-page.kk-s-f070be21 .retenir b{text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:7px;font-size:13px;display:block}.kk-page.kk-s-f070be21 .retenir p{color:#5a3a28;margin:0;font-size:16px}.kk-page.kk-s-f070be21 .slot-carrousel{margin:44px 0}.kk-page.kk-s-f070be21 .faq{margin-top:12px}.kk-page.kk-s-f070be21 .faq h3{margin:26px 0 8px;font-size:17.5px}.kk-page.kk-s-f070be21 .faq p{margin:0}.kk-page.kk-s-f070be21 .dl{background:var(--brown);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin:48px 0 0;padding:30px 32px;display:flex}.kk-page.kk-s-f070be21 .dl h2{color:#fff;margin:0 0 6px;font-size:21px}.kk-page.kk-s-f070be21 .dl p{color:#c6bdb9;max-width:44ch;margin:0;font-size:15px}.kk-page.kk-s-f070be21 .btn{background:var(--orange);color:#fff;border-radius:10px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.kk-page.kk-s-f070be21 .btn:hover{background:var(--orange-dark)}.kk-page.kk-s-f070be21 .btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.kk-page.kk-s-f070be21 .suite{margin:56px 0 0}.kk-page.kk-s-f070be21 .suite h2{margin:0 0 18px;font-size:22px}.kk-page.kk-s-f070be21 .suite-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kk-page.kk-s-f070be21 .suite-grid a{border:1px solid var(--line);border-radius:12px;padding:18px;text-decoration:none;transition:border-color .18s;display:block}.kk-page.kk-s-f070be21 .suite-grid a:hover{border-color:var(--orange)}.kk-page.kk-s-f070be21 .suite-grid b{margin-bottom:5px;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.kk-page.kk-s-f070be21 .suite-grid span{color:var(--text);font-size:13.5px}.kk-page.kk-s-f070be21 .produit{color:var(--text);border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px;font-size:15px;font-style:italic}.kk-page.kk-s-f070be21 .produit a{color:var(--orange);font-weight:600}.kk-page.kk-s-f070be21 footer{background:var(--grey);border-top:1px solid var(--line);color:var(--text);margin-top:64px;padding:34px 0;font-size:14.5px}.kk-page.kk-s-f070be21 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=900px){.kk-page.kk-s-f070be21 .suite-grid{grid-template-columns:1fr}}@media (width<=560px){.kk-page.kk-s-f070be21{font-size:16.5px}.kk-page.kk-s-f070be21 .col{padding:0 20px}.kk-page.kk-s-f070be21 .resume,.kk-page.kk-s-f070be21 .toc{padding:20px}.kk-page.kk-s-f070be21 .dl{padding:24px 22px}.kk-page.kk-s-f070be21 .nav-links a:not([data-keep]){display:none}.kk-page.kk-s-f070be21 .apropos{padding:32px 0 56px}.kk-page.kk-s-f070be21 .apropos p{margin-bottom:28px;font-size:16px}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-f070be21 *{transition:none!important}}.kk-page.kk-s-f070be21 .rub-soon{border:1px dashed var(--line);border-radius:14px;margin:0 0 20px;padding:24px 26px}.kk-page.kk-s-f070be21 .rub-soon h2{letter-spacing:.11em;text-transform:uppercase;color:var(--text);margin:0 0 14px;font-size:13px;font-weight:800}.kk-page.kk-s-f070be21 .rub-soon ul{margin:0;padding-left:20px}.kk-page.kk-s-f070be21 .rub-soon li{color:var(--brown);margin-bottom:8px;font-size:15.5px;font-weight:600}.kk-page.kk-s-f070be21 .rub-soon li:last-child{margin-bottom:0}.kk-page.kk-s-f070be21 .rub-intro{max-width:640px;padding:26px 0 34px}.kk-page.kk-s-f070be21 .rub-intro-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:36px;margin-bottom:60px;padding-top:40px;display:grid}.kk-page.kk-s-f070be21 .rub-intro-grid .rub-intro{max-width:none;padding:26px 0 34px}.kk-page.kk-s-f070be21 .rub-intro-fig{border:1px solid var(--line);border-radius:16px;margin:0;overflow:hidden}.kk-page.kk-s-f070be21 .rub-intro-fig img{aspect-ratio:1200/686;object-fit:cover;width:100%;height:auto}@media (width<=900px){.kk-page.kk-s-f070be21 .rub-intro-grid{grid-template-columns:1fr;gap:22px;margin-bottom:50px;padding-top:30px}.kk-page.kk-s-f070be21 .rub-intro-grid .rub-intro{padding-bottom:0}.kk-page.kk-s-f070be21 .rub-intro-fig{margin-bottom:34px}}.kk-page.kk-s-f070be21 .rub-list{gap:16px;margin:0 0 20px;display:grid}.kk-page.kk-s-f070be21 .rub-item{border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:22px 24px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.kk-page.kk-s-f070be21 .rub-item:hover{border-color:#c9cdd4;transform:translateY(-2px);box-shadow:0 10px 22px #301c170f}.kk-page.kk-s-f070be21 .rub-item:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-color:var(--orange)}.kk-page.kk-s-f070be21 .rub-item h3{letter-spacing:-.01em;margin:0 0 8px;padding-right:0;font-size:18.5px;font-weight:800;line-height:1.3}.kk-page.kk-s-f070be21 .rub-item p{color:var(--text);margin:0 0 10px;font-size:15px;line-height:1.5}.kk-page.kk-s-f070be21 .rub-item .art-footer{justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;display:flex}.kk-page.kk-s-f070be21 .rub-item .meta{color:#8a929c;flex-shrink:0;font-size:13px}.kk-page.kk-s-f070be21 .rub-item .art-cta{color:var(--orange);align-items:center;gap:4px;font-size:13.5px;font-weight:600;transition:transform .2s;display:inline-flex}.kk-page.kk-s-f070be21 .rub-item:hover .art-cta{transform:translate(3px)}.kk-page.kk-s-f070be21 .rub-next{background:var(--grey);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:44px 0 0;padding:26px 28px;display:flex}.kk-page.kk-s-f070be21 .rub-next b{margin-bottom:5px;font-size:19px;font-weight:800;display:block}.kk-page.kk-s-f070be21 .rub-next p{color:var(--text);max-width:46ch;margin:0;font-size:15px}.kk-page.kk-s-f070be21 .apropos{padding:40px 0 70px}.kk-page.kk-s-f070be21 .apropos h2{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;font-weight:800}.kk-page.kk-s-f070be21 .apropos p{color:var(--text);text-align:justify;margin:0 0 36px;font-size:17px;line-height:1.65}.kk-page.kk-s-f070be21 .apropos p:last-child{margin-bottom:0}.kk-page.kk-s-f070be21 .pilier{background:var(--brown);color:#fff;border-radius:18px;grid-template-columns:1.4fr 1fr;align-items:center;gap:34px;margin:0 0 40px;padding:36px 38px;display:grid}.kk-page.kk-s-f070be21 .pilier .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin:0 0 10px;font-size:12px;font-weight:800}.kk-page.kk-s-f070be21 .pilier h2{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:clamp(22px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-f070be21 .pilier p{color:#c6bdb9;margin:0 0 20px;font-size:15.5px}.kk-page.kk-s-f070be21 .pilier-figs{gap:10px;display:grid}.kk-page.kk-s-f070be21 .fig{background:#ffffff12;border-radius:11px;padding:13px 15px}.kk-page.kk-s-f070be21 .fig b{color:var(--orange);letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1;display:block}.kk-page.kk-s-f070be21 .fig span{color:#c6bdb9;font-size:12.5px}@media (width<=900px){.kk-page.kk-s-f070be21 .pilier{grid-template-columns:1fr;gap:22px;padding:28px 24px}}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-wide{flex:0 0 clamp(280px,90vw,350px)}.kk-page.kk-s-e7af058d .kk-list.kk-list-tight div{padding:5px 0}.kk-page.kk-s-e7af058d .kk-list.kk-list-tight dt{font-size:13px}.kk-page.kk-s-e7af058d .kk-list.kk-list-tight dd{white-space:nowrap;font-size:13.5px}.kk-page.kk-s-e7af058d .kk-slide .kk-quote{border-left:3px solid var(--kk-orange);color:var(--kk-brown);padding-left:14px;font-size:14.5px;font-style:italic;line-height:1.5}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list dt{color:#c6bdb9}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list dd{color:#fff}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list div{border-bottom-color:#4a3a34}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list .kk-total{border-top-color:#fff}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list .kk-total dt{color:#fff}.kk-page.kk-s-e7af058d .kk-slide.kk-slide-dark .kk-list .kk-total dd{color:var(--kk-orange)}.kk-page.kk-s-e7af058d .kk-slide-end .kk-punch{margin:6px 0 14px;font-size:21px}.kk-page.kk-s-41993962 *{box-sizing:border-box}.kk-page.kk-s-41993962{background:var(--card);color:var(--brown);margin:0;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17.5px;line-height:1.68}.kk-page.kk-s-41993962 a{color:inherit}.kk-page.kk-s-41993962 .wrap{max-width:1080px;margin:0 auto;padding:0 24px}.kk-page.kk-s-41993962 .col{max-width:780px;margin:0 auto;padding:0 24px}.kk-page.kk-s-41993962 .crumb.col{max-width:1152px}.kk-page.kk-s-41993962 :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.kk-page.kk-s-41993962 header{border-bottom:1px solid var(--line);background:var(--card);z-index:40;position:sticky;top:0}.kk-page.kk-s-41993962 .nav{align-items:center;gap:32px;height:70px;display:flex}.kk-page.kk-s-41993962 .logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.kk-page.kk-s-41993962 .logo .mark{background:var(--orange);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kk-page.kk-s-41993962 .logo .mark svg{width:20px;height:20px}.kk-page.kk-s-41993962 .nav-links{color:#3d4653;gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.kk-page.kk-s-41993962 .nav-links a{text-decoration:none}.kk-page.kk-s-41993962 .nav-links a:hover,.kk-page.kk-s-41993962 .nav-links a[aria-current]{color:var(--orange)}.kk-page.kk-s-41993962 .crumb{color:#8a929c;padding:20px 0 0;font-size:13.5px}.kk-page.kk-s-41993962 .crumb a{text-decoration:none}.kk-page.kk-s-41993962 .crumb a:hover{color:var(--orange)}.kk-page.kk-s-41993962 .art-head{padding:26px 0 8px}.kk-page.kk-s-41993962 .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-41993962 h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.13}.kk-page.kk-s-41993962 .art-meta{color:#8a929c;margin:0 0 30px;font-size:14px}.kk-page.kk-s-41993962 .resume{background:var(--orange-soft);border-radius:14px;margin:0 0 40px;padding:24px 26px}.kk-page.kk-s-41993962 .resume h2{letter-spacing:.11em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-41993962 .resume p{margin:0 0 12px;font-size:16.5px}.kk-page.kk-s-41993962 .resume p:last-child{margin:0}.kk-page.kk-s-41993962 .resume strong{font-weight:800}.kk-page.kk-s-41993962 .toc{border:1px solid var(--line);border-radius:12px;margin:0 0 42px;padding:20px 24px}.kk-page.kk-s-41993962 .toc h2{letter-spacing:.11em;text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:13px;font-weight:800}.kk-page.kk-s-41993962 .toc ol{margin:0;padding-left:20px}.kk-page.kk-s-41993962 .toc li{margin-bottom:6px;font-size:15.5px}.kk-page.kk-s-41993962 .toc a{color:var(--brown);text-decoration:none}.kk-page.kk-s-41993962 .toc a:hover{color:var(--orange)}.kk-page.kk-s-41993962 article h2{letter-spacing:-.02em;margin:48px 0 16px;scroll-margin-top:88px;font-size:clamp(23px,2.6vw,29px);font-weight:800;line-height:1.22}.kk-page.kk-s-41993962 article h3{letter-spacing:-.01em;margin:32px 0 12px;font-size:19.5px;font-weight:800}.kk-page.kk-s-41993962 article p{margin:0 0 18px}.kk-page.kk-s-41993962 article ul,.kk-page.kk-s-41993962 article ol{margin:0 0 20px;padding-left:22px}.kk-page.kk-s-41993962 article li{margin-bottom:8px}.kk-page.kk-s-41993962 article strong{color:var(--brown);font-weight:700}.kk-page.kk-s-41993962 .tbl{-webkit-overflow-scrolling:touch;margin:0 0 26px;overflow-x:auto}.kk-page.kk-s-41993962 table{border-collapse:collapse;width:100%;min-width:420px;font-size:15.5px}.kk-page.kk-s-41993962 th,.kk-page.kk-s-41993962 td{text-align:left;border-bottom:1px solid var(--line);padding:11px 14px}.kk-page.kk-s-41993962 th{text-transform:uppercase;letter-spacing:.05em;color:var(--text);background:var(--grey);font-size:13.5px;font-weight:700}.kk-page.kk-s-41993962 td:not(:first-child),.kk-page.kk-s-41993962 th:not(:first-child){text-align:right;white-space:nowrap}.kk-page.kk-s-41993962 tbody tr:last-child td{border-bottom:0}.kk-page.kk-s-41993962 tbody tr.total td{border-top:2px solid var(--brown);color:var(--brown);font-weight:800}.kk-page.kk-s-41993962 tbody tr.total td:not(:first-child){color:var(--orange)}.kk-page.kk-s-41993962 .calc{background:var(--grey);color:var(--brown);font-variant-numeric:tabular-nums;border-radius:12px;margin:0 0 26px;padding:18px 22px;font-size:16px;font-weight:700}.kk-page.kk-s-41993962 .calc .res{color:var(--orange);margin-top:6px;font-size:22px;display:block}.kk-page.kk-s-41993962 .retenir{border-left:3px solid var(--orange);background:var(--orange-soft);border-radius:0 10px 10px 0;margin:0 0 30px;padding:18px 22px}.kk-page.kk-s-41993962 .retenir b{text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:7px;font-size:13px;display:block}.kk-page.kk-s-41993962 .retenir p{color:#5a3a28;margin:0;font-size:16px}.kk-page.kk-s-41993962 .slot-carrousel{margin:44px 0}.kk-page.kk-s-41993962 .faq{margin-top:12px}.kk-page.kk-s-41993962 .faq h3{margin:26px 0 8px;font-size:17.5px}.kk-page.kk-s-41993962 .faq p{margin:0}.kk-page.kk-s-41993962 .dl{background:var(--brown);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin:48px 0 0;padding:30px 32px;display:flex}.kk-page.kk-s-41993962 .dl h2{color:#fff;margin:0 0 6px;font-size:21px}.kk-page.kk-s-41993962 .dl p{color:#c6bdb9;max-width:44ch;margin:0;font-size:15px}.kk-page.kk-s-41993962 .btn{background:var(--orange);color:#fff;border-radius:10px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.kk-page.kk-s-41993962 .btn:hover{background:var(--orange-dark)}.kk-page.kk-s-41993962 .btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.kk-page.kk-s-41993962 .suite{margin:56px 0 0}.kk-page.kk-s-41993962 .suite h2{margin:0 0 18px;font-size:22px}.kk-page.kk-s-41993962 .suite-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kk-page.kk-s-41993962 .suite-grid a{border:1px solid var(--line);border-radius:12px;padding:18px;text-decoration:none;transition:border-color .18s;display:block}.kk-page.kk-s-41993962 .suite-grid a:hover{border-color:var(--orange)}.kk-page.kk-s-41993962 .suite-grid b{margin-bottom:5px;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.kk-page.kk-s-41993962 .suite-grid span{color:var(--text);font-size:13.5px}.kk-page.kk-s-41993962 .produit{color:var(--text);border-top:1px solid var(--line);margin:44px 0 0;padding-top:22px;font-size:15px;font-style:italic}.kk-page.kk-s-41993962 .produit a{color:var(--orange);font-weight:600}.kk-page.kk-s-41993962 footer{background:var(--grey);border-top:1px solid var(--line);color:var(--text);margin-top:64px;padding:34px 0;font-size:14.5px}.kk-page.kk-s-41993962 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=900px){.kk-page.kk-s-41993962 .suite-grid{grid-template-columns:1fr}}@media (width<=560px){.kk-page.kk-s-41993962{font-size:16.5px}.kk-page.kk-s-41993962 .col{padding:0 20px}.kk-page.kk-s-41993962 .resume,.kk-page.kk-s-41993962 .toc{padding:20px}.kk-page.kk-s-41993962 .dl{padding:24px 22px}.kk-page.kk-s-41993962 .nav-links a:not([data-keep]){display:none}}@media (prefers-reduced-motion:reduce){.kk-page.kk-s-41993962 *{transition:none!important}}.kk-page.kk-s-41993962 .outil-hero{background:var(--brown);color:#fff;border-radius:18px;margin:0 0 40px;padding:38px 40px}.kk-page.kk-s-41993962 .outil-hero .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:800}.kk-page.kk-s-41993962 .outil-hero h1{color:#fff;margin:0 0 14px}.kk-page.kk-s-41993962 .outil-hero p{color:#c6bdb9;max-width:52ch;margin:0 0 24px;font-size:16.5px}.kk-page.kk-s-41993962 .outil-meta{color:#9e938f;flex-wrap:wrap;gap:26px;margin:22px 0 0;font-size:13.5px;display:flex}.kk-page.kk-s-41993962 .outil-meta b{color:#fff;margin-bottom:1px;font-size:15px;font-weight:700;display:block}.kk-page.kk-s-41993962 .blocs{grid-template-columns:repeat(2,1fr);gap:16px;margin:0 0 34px;display:grid}.kk-page.kk-s-41993962 .bloc{border:1px solid var(--line);border-radius:13px;padding:20px 22px}.kk-page.kk-s-41993962 .bloc b{margin-bottom:6px;font-size:16px;font-weight:800;display:block}.kk-page.kk-s-41993962 .bloc p{color:var(--text);margin:0;font-size:14.5px;line-height:1.5}.kk-page.kk-s-41993962 .bloc .n{background:var(--orange-soft);width:26px;height:26px;color:var(--orange);border-radius:8px;place-items:center;margin-bottom:10px;font-size:13px;font-weight:800;display:inline-grid}.kk-page.kk-s-41993962 .jaune{vertical-align:-1px;background:#ff0;border:1px solid #c9c900;border-radius:3px;width:13px;height:13px;margin-right:3px;display:inline-block}@media (width<=640px){.kk-page.kk-s-41993962 .blocs{grid-template-columns:1fr}.kk-page.kk-s-41993962 .outil-hero{padding:28px 24px}}.kk-page .crumb.col,.kk-page .crumb.wrap{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);background:#fffffff5;padding:12px 24px;position:sticky;top:64px}@media (width<=640px){.kk-page .crumb.col,.kk-page .crumb.wrap{padding:10px 20px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.kk-page .crumb.col,.kk-page .crumb.wrap{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width>=768px){.kk-page main article>p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}}.kk-page:has(.article-media){isolation:isolate;position:relative}.kk-page .article-media{max-width:732px;color:var(--brown);margin:0 auto;padding:0 0 48px;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.kk-page .article-author{margin:0 0 16px;position:relative}.kk-page .article-author-trigger{text-align:left;min-height:52px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.kk-page .article-author-trigger img,.kk-page .article-author-fallback{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.kk-page .article-author-fallback{background:var(--orange-soft);color:var(--orange);place-items:center;font-weight:800;display:grid}.kk-page .article-author-trigger strong,.kk-page .article-author-trigger small{display:block}.kk-page .article-author-trigger strong{font-size:15px}.kk-page .article-author-trigger small{color:var(--text);font-size:13px}.kk-page .article-author-popover{z-index:5;border:1px solid var(--line);background:var(--card);width:min(360px,100vw - 40px);box-shadow:var(--shadow-soft);border-radius:12px;padding:18px;position:absolute;top:62px;left:0}.kk-page .article-author-popover span{color:var(--text);font-size:13px;display:block}.kk-page .article-author-popover p{margin:10px 0 0;font-size:14px;line-height:1.55}.kk-page .article-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.kk-page .article-actions button{min-height:44px}.kk-page .article-share-channels{color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:12px;font-size:13px;display:flex}.kk-page .article-share-channels>span{color:var(--brown);font-weight:700}.kk-page .article-share-channels button{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.kk-page .article-share-channels button:hover{color:var(--orange)}.kk-page .article-share-channels svg{width:15px;height:15px}@media (width<=560px){.kk-page .article-media{padding:0 20px 40px}}
