.BandeauConsentement_bandeau__3WDd4{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--surface);border-top:1px solid var(--filet);box-shadow:var(--ombre-tete);padding:18px 0 calc(18px + env(safe-area-inset-bottom, 0px))}.BandeauConsentement_corps__yfFSD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.BandeauConsentement_texte__u44KW{margin:0;flex:1 1 280px;font-size:14.5px;color:var(--texte);max-width:64ch}.BandeauConsentement_texte__u44KW a{color:var(--ambre-profond);text-decoration:underline}.BandeauConsentement_actions__AN92g{display:flex;flex-wrap:wrap;align-items:center;gap:12px;flex:none}.BandeauConsentement_action__Yd3su{width:auto;min-width:7.5rem;min-height:0;padding:10px 16px;font-size:14px}.BandeauConsentement_plus__POGW3,.BandeauConsentement_sep__his_y{color:var(--texte-2);font-size:14.5px}.BandeauConsentement_plus__POGW3{font-weight:var(--g-libelle);text-decoration:underline}.BandeauConsentement_plus__POGW3:hover{color:var(--ambre-profond)}@media (prefers-reduced-motion:reduce){.BandeauConsentement_bandeau__3WDd4{box-shadow:none}}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}:root{--fond:#F7F7F5;--encre:#16181A;--texte:#4C4A45;--texte-2:#63605A;--filet:#E4E3DF;--ardoise:#23272B;--ardoise-filet:#3A3F45;--ivoire:#F4F3EF;--ardoise-mute:#A9ADB2;--ambre:#E8A33D;--ambre-profond:#8C4A06;--ambre-filet:#C9821B;--surface:#FFFFFF;--btn-survol:#000000;--blanc:#FFFFFF;--encre-voile:rgba(22,24,26,0.05);--primaire:var(--encre);--primaire-survol:var(--btn-survol);--primaire-texte:var(--fond);--lien:var(--encre);--lien-survol:var(--ambre-profond);--focus:var(--ambre-profond);--ombre-tete:0 8px 24px rgba(22,24,26,0.07);--ombre-carte:0 14px 30px rgba(22,24,26,0.07);--ombre-btn:0 8px 18px rgba(22,24,26,0.12);--ombre-vignette:0 14px 28px rgba(22,24,26,0.07);--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:32px;--e7:48px;--e8:64px;--e9:96px;--e10:128px;--rayon-btn:6px;--rayon-carte:8px;--rayon-tuile:4px;--rayon-vignette:4px;--rayon:var(--rayon-btn);--font-sans:var(--font-geist-sans),"Helvetica Neue",Arial,sans-serif;--f-corps:var(--font-sans);--g-titre:600;--g-libelle:500;--g-corps:400;--t-hero:clamp(34px,5.4vw,52px);--t-section:clamp(24px,3.4vw,32px);--t-carte:18px;--t-intro:17px;--ls-titre:-0.015em;--ls-section:-0.01em;--ls-surtitre:0.14em;--colonne:1120px;--colonne-lecture:760px;--colonne-article:680px;--marge:20px;--hauteur-tete:68px;--hauteur-bandeau:0px;--hauteur-logo:22px;--filet-ambre-epaisseur:4px;--respiration-ancre:var(--e5);--scroll-marge-ancre:calc(var(--hauteur-tete) + var(--hauteur-bandeau) + var(--respiration-ancre));--courbe:cubic-bezier(0.25,0.7,0.25,1);--courbe-barre:cubic-bezier(0.2,0.7,0.2,1);--duree-apparition:0.6s;--duree-filet:0.9s;--decalage-cascade:70ms}@media (min-width:720px){:root{--marge:40px}}@media (max-width:760px){:root{--marge:20px;--hauteur-tete:68px}}.block{padding:56px 0;border-top:1px solid var(--filet)}.block:first-of-type{border-top:none}.hero{padding:56px 0 48px}.hero-grid{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media (min-width:920px){.hero-grid{grid-template-columns:1.08fr .92fr;gap:56px;align-items:start}}.hero .lead{margin-top:20px}.cta-row--fin{margin-bottom:0}.page-head{padding:56px 0 8px}.page-head .lead{margin-top:18px}.checklist{margin:0;padding-left:20px;color:var(--texte)}.checklist li{margin:6px 0}.cards--proche{margin-top:20px}form.order{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;max-width:560px}@media (min-width:720px){form.order{grid-template-columns:1fr 1fr}.fw{grid-column:1/-1}}.field label{display:block;font-size:13.5px;font-weight:var(--g-libelle);margin-bottom:6px;color:var(--encre)}.field input,.field select{width:100%;padding:12px;font-family:inherit;font-size:15px;color:var(--encre);background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon-btn);transition:border-color .15s ease}.field input:focus,.field select:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.field-erreur{margin-top:6px;font-size:13.5px;color:var(--ambre-profond)}.form-statut{margin-top:14px;font-size:15px;color:var(--encre);max-width:56ch}.form-statut[data-etat=debit],.form-statut[data-etat=erreur]{color:var(--ambre-profond)}.piege{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.recap{border:1px solid var(--filet);border-radius:var(--rayon-carte);background:var(--surface);padding:20px;font-size:14.5px;color:var(--texte);margin-top:24px;max-width:760px}.recap a{text-decoration:underline;text-underline-offset:var(--e1)}.recap a,.subh{color:var(--ambre-profond)}.subh{font-size:12.5px;letter-spacing:var(--ls-surtitre);text-transform:uppercase;font-weight:var(--g-libelle);margin:28px 0 0}.feed{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:16px}@media (min-width:820px){.feed{grid-template-columns:repeat(3,1fr)}}a.tcard{display:flex;flex-direction:column;gap:10px;border:1px solid var(--filet);border-radius:var(--rayon-carte);background:var(--surface);padding:22px;transition:transform .18s ease,box-shadow .18s ease}a.tcard,a.tcard:hover{text-decoration:none;color:var(--encre)}a.tcard:hover{transform:translateY(-2px);box-shadow:var(--ombre-carte)}.tcard .meta{font-size:12px;letter-spacing:var(--ls-surtitre);text-transform:uppercase;color:var(--ambre-profond);font-weight:var(--g-libelle)}.tcard h3{margin:0;font-size:17px;line-height:1.35}.tcard p{font-size:14px;margin:0}.why{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media (min-width:820px){.why{grid-template-columns:1.2fr .8fr;align-items:center}}.portrait{aspect-ratio:4/5;max-width:320px;width:100%;border-radius:var(--rayon-carte);border:1px dashed var(--texte-2);background:var(--surface)}.why p{font-size:15.5px}.panel{background:var(--ardoise);border-radius:var(--rayon-carte);padding:26px;color:var(--ivoire)}.panel .head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.panel .head span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ardoise-mute);font-weight:var(--g-libelle)}.panel .row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0}.panel .row .k{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ardoise-mute);font-weight:var(--g-libelle)}.panel .row .v{font-weight:var(--g-titre);font-size:15px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel .row .v.amber{color:var(--ambre);font-size:17px}.panel hr{border:none;border-top:1px solid var(--ardoise-filet);margin:16px 0}.panel .foot{font-size:12.5px;color:var(--ardoise-mute);line-height:1.5}.illu{height:88px;display:flex;align-items:flex-end;color:var(--encre)}.illu svg{height:100%;width:auto;max-width:100%}.illu-s{height:60px;display:flex;align-items:flex-end;color:var(--encre)}.illu-s svg{height:100%;width:auto;max-width:100%}.b.dark .illu{color:var(--ivoire)}.bento-v12{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:28px}@media (min-width:820px){.bento-v12{grid-template-columns:repeat(3,1fr)}.b-span2{grid-column:span 2}}.b{border:1px solid var(--filet);border-radius:var(--rayon-carte);background:var(--surface);padding:24px;display:flex;flex-direction:column;gap:14px;transition:transform .18s ease,box-shadow .18s ease}.b,.b:hover{text-decoration:none;color:var(--encre)}.b:hover{transform:translateY(-2px);box-shadow:var(--ombre-carte)}.b h3,.b p{margin:0}.b p{font-size:14.5px}.b.dark{background:var(--ardoise);border-color:var(--ardoise);color:var(--ivoire);justify-content:center}.b.dark p{color:var(--ardoise-mute)}.b.dark h3,.b.dark:hover{color:var(--ivoire)}.cards{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:28px}@media (min-width:720px){.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.cards{grid-template-columns:repeat(3,1fr)}}.card{border:1px solid var(--filet);border-radius:var(--rayon-carte);background:var(--surface);padding:22px;display:flex;flex-direction:column;gap:12px;transition:transform .18s ease,box-shadow .18s ease}.card:hover{transform:translateY(-2px);box-shadow:var(--ombre-carte)}.card h3{margin:0;font-size:16.5px}.card p{font-size:14px;margin:0}.offers{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:820px){.offers{grid-template-columns:1fr 1fr}}.offer{border:1px solid var(--filet);border-radius:var(--rayon-carte);padding:26px;background:var(--surface);display:flex;flex-direction:column;gap:12px;transition:transform .18s ease,box-shadow .18s ease}.offer:hover{transform:translateY(-2px);box-shadow:var(--ombre-carte)}.offer .price{font-size:30px;font-weight:var(--g-titre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.offer .price small{font-size:15px;font-weight:var(--g-libelle);color:var(--texte-2)}.offer ul{margin:0;padding-left:18px;color:var(--texte);font-size:15px}.offer ul li{margin:4px 0}.offer .actions{margin-top:auto;display:flex;gap:12px;flex-wrap:wrap;padding-top:8px}.steps{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:820px){.steps{grid-template-columns:repeat(3,1fr);gap:32px}}.step{border-top:1px solid var(--encre);padding-top:14px}.step .num{font-weight:var(--g-titre);color:var(--ambre-profond);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;margin-bottom:6px}.step p{font-size:14.5px}.tl{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;margin-top:8px}@media (min-width:720px){.tl{grid-template-columns:repeat(3,1fr);gap:32px}}.tl .n{border-top:2px solid var(--encre);padding-top:14px;position:relative}.tl .n:before{content:"";position:absolute;top:-5px;left:0;width:8px;height:8px;border-radius:50%;background:var(--encre)}.tl .n.amber{border-top-color:var(--ambre-filet)}.tl .n.amber:before{background:var(--ambre-filet)}.tl .k{font-size:12px;letter-spacing:var(--ls-surtitre);text-transform:uppercase;color:var(--ambre-profond);font-weight:var(--g-libelle);margin-bottom:6px}.tl h3{font-size:16.5px}.tl p{font-size:14px;margin:0}.garantie{border:1px solid var(--filet);border-top:2px solid var(--ambre-filet);border-radius:var(--rayon-carte);background:var(--surface);padding:22px;margin-top:20px}.garantie .k{font-size:12px;letter-spacing:var(--ls-surtitre);text-transform:uppercase;color:var(--ambre-profond);font-weight:var(--g-libelle);margin-bottom:8px}.garantie p{margin:0;font-size:15.5px}.faq{margin-top:8px;max-width:760px}.faq details{border-top:1px solid var(--filet)}.faq details:last-child{border-bottom:1px solid var(--filet)}.faq summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;font-weight:var(--g-titre);font-size:16px;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--ambre-profond);font-weight:var(--g-libelle);font-size:22px;transition:transform .2s ease}.faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.faq .a{padding:0 0 18px;font-size:15px;color:var(--texte);max-width:64ch}.pages{display:flex;gap:18px;overflow-x:auto;max-width:100%;min-width:0;padding:8px 0 16px;-webkit-overflow-scrolling:touch}.page-thumb{flex:0 0 200px;background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon-vignette);padding:18px;box-shadow:var(--ombre-vignette)}.page-thumb .t{font-weight:var(--g-titre);font-size:12.5px;margin-bottom:10px}.page-thumb .l{height:7px;background:var(--filet);border-radius:2px;margin:7px 0}.page-thumb .l.short{width:60%}.page-thumb .bars{display:flex;gap:10px;align-items:flex-end;height:64px;margin-top:12px}.page-thumb .bars i{flex:1 1;background:var(--ardoise);border-radius:2px 2px 0 0;display:block;transform:scaleY(1);transform-origin:bottom}.illu-compact{height:56px}.panel-demo{max-width:420px}.panel .head .v-plain{letter-spacing:0}.demo-head{padding:56px 0 8px}.demo-lead{margin-top:18px}.bar-58{height:58%}.bar-74{height:74%}.bar-88{height:88%}.bar-40{height:40%}.bar-66{height:66%}.bar-52{height:52%}.bar-80{height:80%}.more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:var(--g-libelle);margin-top:auto;text-decoration:none}.more,a.more:hover{color:var(--ambre-profond)}a.more:hover{text-decoration:underline}.cover{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ardoise);color:var(--ivoire);display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:18px 20px 22px}.cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cover .ck{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ardoise-mute);font-weight:var(--g-libelle);position:relative}.cover .cn{font-size:34px;font-weight:var(--g-titre);letter-spacing:-.02em;line-height:1;position:relative}.cover .cl{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--ambre-filet)}.cover-card{margin:-22px -22px 6px;border-radius:var(--rayon-carte) var(--rayon-carte) 0 0}.cover-page{border-radius:var(--rayon-carte);padding:24px 26px}.cover-page .cn{font-size:clamp(44px,7vw,64px)}.cover-page .ck{font-size:12px}.cover-credit{font-size:12.5px;color:var(--texte-2);margin:8px 0 0}a.tcard .cover img{transition:transform .5s ease}a.tcard:hover .cover img{transform:scale(1.03)}.breadcrumb{font-size:13.5px;margin-bottom:14px}.breadcrumb,.breadcrumb a{color:var(--texte-2)}.h1-note{max-width:22ch}.note-meta{margin-top:16px;font-size:14.5px;color:var(--texte-2)}.article{max-width:680px}.article p{font-size:16.5px;line-height:1.72}.article h2{font-size:22px;margin:32px 0 12px}.qlist{counter-reset:q;list-style:none;margin:0;padding:0;max-width:760px}.qlist li{counter-increment:q;border-top:1px solid var(--filet);padding:14px 0 14px 44px;position:relative;color:var(--texte)}.qlist li:last-child{border-bottom:1px solid var(--filet)}.qlist li:before{content:counter(q,decimal-leading-zero);position:absolute;left:0;top:14px;font-weight:var(--g-titre);color:var(--ambre-profond);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px}.caveat{font-size:14px;color:var(--texte-2)}.feed2{grid-template-columns:repeat(2,1fr)}@media (max-width:819px){.feed2{grid-template-columns:1fr}}.article-couverture{margin:28px 0 40px}.garantie--retenir{margin-top:28px}.reveal{opacity:0;transform:translateY(16px);transition:opacity var(--duree-apparition) ease,transform var(--duree-apparition) ease}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.b,.card,.offer,.reveal{transition:none}.b:hover,.card:hover,.offer:hover{transform:none}.faq summary:after{transition:none}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(env(safe-area-inset-top, 0px) + var(--hauteur-tete))}[id]{scroll-margin-top:var(--scroll-marge-ancre)}body{margin:0;background:var(--fond);color:var(--encre);font-size:16px;font-weight:var(--g-corps);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3{font-family:var(--f-corps)}h1,h2,h3{font-weight:var(--g-titre);letter-spacing:var(--ls-titre);line-height:1.08}h1{font-size:var(--t-hero);margin:0}h2{font-size:var(--t-section);letter-spacing:var(--ls-section);line-height:1.2;margin:0 0 20px}h3{font-size:var(--t-carte);letter-spacing:0;line-height:1.25;margin:0 0 8px}p{margin:0 0 14px;color:var(--texte)}p:last-child{margin-bottom:0}a{color:var(--lien);text-decoration:none}a:hover{color:var(--lien-survol);text-decoration:underline}img,svg{max-width:100%}svg{display:block;height:auto}.wrap{max-width:var(--colonne);margin:0 auto;padding:0 var(--marge)}.filet-ambre{height:var(--filet-ambre-epaisseur);background:var(--ambre-filet);transform-origin:left;animation:filet-trace var(--duree-filet) var(--courbe) both}@keyframes filet-trace{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kicker{font-size:12.5px;letter-spacing:var(--ls-surtitre);text-transform:uppercase;color:var(--texte-2);font-weight:var(--g-libelle);margin-bottom:18px}.lead{font-size:var(--t-intro);max-width:56ch;color:var(--texte)}.note-ui{font-size:13.5px;color:var(--texte-2)}.btn{display:inline-block;background:var(--encre);border:none;border-radius:var(--rayon-btn);padding:13px 20px;font-family:inherit;font-size:15px;font-weight:var(--g-libelle);cursor:pointer;text-align:center;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.btn,a.btn:hover{color:var(--primaire-texte);text-decoration:none}a.btn:hover,button.btn:hover{background:var(--btn-survol)}.btn:hover{transform:translateY(-1px);box-shadow:var(--ombre-btn)}.btn--petit,.btn.small{padding:10px 16px;font-size:14px;min-height:0}.btn--ghost,.btn--secondaire,.btn.ghost{background:transparent;color:var(--encre);border:1px solid var(--encre)}.btn--secondaire:hover,a.btn--ghost:hover,a.btn.ghost:hover{color:var(--encre);background:var(--encre-voile);text-decoration:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.cta-row{display:flex;flex-wrap:wrap;gap:14px;margin:26px 0 18px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-hero{font-size:var(--t-hero);letter-spacing:var(--ls-titre);line-height:1.04;text-wrap:balance}.t-section{font-size:var(--t-section);letter-spacing:var(--ls-section)}.t-carte{font-size:var(--t-carte);letter-spacing:-.01em;line-height:1.25}.intro{font-size:var(--t-intro);line-height:1.5;color:var(--texte-2);max-width:56ch}.libelle{font-size:16px;font-weight:var(--g-libelle);color:var(--ambre-profond)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.filet-ambre{animation:none}.btn{transition:none}.btn:hover{transform:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--encre);color:var(--blanc);padding:12px 20px;border-radius:0 0 var(--rayon-btn) 0;text-decoration:none}.skip-link:focus{left:0}