:root{--bg:#F6F3EC;--bg-alt:#EDE6D8;--white:#FDFCF9;--text:#252422;--text-soft:#5F5952;--text-mute:#6B655F;--text-mute-sombre:#B5AFA5;--accent:#87715A;--accent-text:#6B5842;--accent-sur-sombre:#C4A882;--accent-hover:#9A836A;--border:rgba(37,36,34,0.08);--border-fort:#C5BFB6;--border-champ:#847C72;--voile:rgba(37,36,34,0.5);--alerte:#9B3B2E;--alerte-bg:rgba(155,59,46,0.06);--section-y:8rem;--max-width:1060px;--nav-height:60px;--radius:0;--radius-pill:0;--radius-champ:0;--radius-petit:0;--fs-micro:0.75rem;--fs-label:0.8rem;--fs-ui:0.96rem;--fs-quote:1.02rem;--fs-body:1.05rem;--fs-lead:1.08rem;--lh-body:1.75;--lh-long:1.85;--font:'Courier Prime','Courier New',monospace;--font-titre:'EB Garamond','Palatino','Palatino Linotype',Georgia,serif;--font-body:'N9 Texte','EB Garamond',Georgia,serif;--t1:clamp(2.25rem,4.45vw,4rem);--t2:clamp(2.15rem,3.75vw,3.4rem);--t3:clamp(1.9rem,3.2vw,2.9rem);--t4:clamp(1.6rem,2.43vw,2.2rem);--t5:clamp(1.45rem,2.08vw,1.9rem);--t6:clamp(1.2rem,1.67vw,1.5rem);--track-1:0.1em;--track-2:0.14em;--track-3:0.18em;--fs-prix:1.3rem;--y-1:clamp(3rem,8vh,6rem);--y-2:clamp(4.5rem,11vh,8rem);--y-3:clamp(5rem,14vh,10rem);--y-4:clamp(6rem,16vh,11rem);--ease:cubic-bezier(0.25,1,0.5,1);--dur-fast:0.25s;--dur:0.4s;--dur-slow:0.7s}@media (max-width:768px){:root{--section-y:5rem}}@media (min-width:900px){:root{--fs-micro:0.8rem;--fs-label:0.86rem;--fs-ui:1.04rem;--fs-quote:1.10rem;--fs-body:1.13rem;--fs-lead:1.17rem}}[hidden]{display:none !important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.body-text,.manifeste-intro,.hero-sub,.section-intro,.presta-tagline,.presta-summary,.presta-note,.n9-tirage-texte,.n9-fin-texte,.n9-fin-desc,.compare-desc,.formule-resume,.bloc-note,.gift-note,.article-excerpt,.faq-a,.faq-answer-inner,.faq-answer-inner p,.quote-text,.includes li,.charte-liste li,.charter-section li,.step p,.article p,.article li,.article blockquote,.n9-media-legende,.n9-reprise-texte{font-family:var(--font-body);letter-spacing:0}.article p,.article li{font-size:var(--fs-lead);line-height:var(--lh-long)}.body-text,.hero-sub,.section-intro,.presta-summary,.presta-note,.faq-a,.faq-answer-inner,.faq-answer-inner p{font-size:var(--fs-lead)}.includes li,.charte-liste li{font-size:var(--fs-body)}.quote-text{font-size:var(--fs-quote)}.n9-media{margin:2.5rem auto 0;max-width:640px}.n9-media img,.n9-media video{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius-champ);background:var(--bg-alt);box-shadow:0 18px 45px rgba(37,36,34,0.10)}.n9-media-legende{font-size:var(--fs-label);color:var(--text-soft);line-height:1.7;margin-top:0.85rem;text-align:center}.n9-media-duo{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2.5rem auto 0;max-width:640px}.n9-media-duo figure{margin:0}@media (max-width:560px){.n9-media-duo{grid-template-columns:1fr}}.n9-reprise{max-width:680px;margin:2.5rem auto 0;background:var(--white);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius);padding:1.6rem 1.75rem}.n9-reprise-titre{font-family:var(--font);font-size:var(--fs-micro);font-weight:700;letter-spacing:var(--track-3);text-transform:uppercase;color:var(--accent-text);margin-bottom:0.7rem}.n9-reprise-texte{font-size:var(--fs-quote);line-height:1.8;color:var(--text)}.n9-reprise-texte + .n9-reprise-texte{margin-top:0.7rem}.n9-capacite{font-family:var(--font);font-size:var(--fs-label);color:var(--text-soft);letter-spacing:0.02em;line-height:1.7;text-align:center;margin-top:1rem}.n9-capacite strong{color:var(--text)}h1,h2,h3,.hero-baseline,.hero-title,.page-title,.heading,.heading-lg,.heading-md,.article-title,.n9-fin-titre,.n9-journal-titre{font-family:var(--font-titre);letter-spacing:0;font-synthesis-weight:none}.presta-name,h1.n9-nom,h2.n9-nom,h3.n9-nom,h1 .n9-nom,h2 .n9-nom,h3 .n9-nom,.hero-baseline .n9-nom,.hero-title.n9-nom{font-family:var(--font);letter-spacing:-0.02em}.hero-baseline,.hero h1,.heading-lg{letter-spacing:-0.01em}.presta-price,.n9-fin-prix,.label{font-family:var(--font)}@media (min-width:1180px){:root{--max-width:1180px}}@media (min-width:1500px){:root{--max-width:1280px}}@media (min-width:900px){.body-text,.hero-sub,.manifeste-intro,.section-intro,.presta-not-for-text,.n9-tirage-texte,.n9-tirage-note,.n9-reprise-texte,.n9-fin-texte,.n9-fin-desc,.disclaimer,.faq-a,.faq-answer-inner,.faq-answer-inner p,.cb-entretien-texte,.cb-aide,.article p,.article li,.includes li,.charte-liste li,.quote-text,.quote-iphm,.calcul-suite-texte,.calcul-etape-intro,.about-precision,.contact-intro,.presta-price-note{max-width:46rem}}.n9-footer-legal.n9-footer-legal,.souscription-aside.souscription-aside,.hero-price-note.hero-price-note,.hero-note.hero-note,.hero-seconde-route.hero-seconde-route,.checkout-legal.checkout-legal,.disclaimer.disclaimer,.quote-iphm.quote-iphm,.contact-note.contact-note,.temoin-note.temoin-note,.expériences-note.expériences-note,.expériences-header p,.charte-note.charte-note,.calcul-offre-note.calcul-offre-note,.fin-outil-texte.fin-outil-texte,.confiance-bande-note.confiance-bande-note,.contact-intro.contact-intro,.n9-tirage-note.n9-tirage-note,.n9-capacite.n9-capacite,.presse-note.presse-note,.presse .inner>p{max-width:68ch;margin-left:auto;margin-right:auto}.expériences-header>p:not([class]),.confiance-bande>.inner>p,.inner>p:not([class]){max-width:68ch;margin-left:auto;margin-right:auto}@media (min-width:900px){.body-text,.manifeste-intro,.presta-not-for-text,.quote-iphm,.n9-fin-texte{margin-left:auto;margin-right:auto;text-align:left}.presta-note{text-align:left}}@media (max-width:1400px){.compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.compare.compare-4{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.compare-4 .compare-desc{max-width:none}@media (max-width:720px){.compare.compare-4{grid-template-columns:1fr}}@media (min-width:900px){.n9-capacite{max-width:40rem;margin-left:auto;margin-right:auto;text-align:left}}::selection{background:var(--accent);color:var(--white)}h1,h2,h3{text-wrap:balance}.no-js [data-a]{opacity:1 !important;transform:none !important}[data-a].n9-sans-fondu{transition:none !important}:root{color-scheme:light}[id]{scroll-margin-top:calc(var(--nav-height) + 16px)}button{font-family:inherit}p a:not([class]),li a:not([class]){text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:0.16em;transition:color var(--dur-fast) var(--ease),text-decoration-color var(--dur-fast) var(--ease)}p a:not([class]):hover,li a:not([class]):hover{color:var(--accent-text);text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:0.22em}.faq-question,.article-link{transition:color var(--dur-fast) var(--ease)}.faq-question:hover,.article-link:hover{color:var(--accent-text)}a:not([class]){transition:color var(--dur-fast) var(--ease),text-decoration-color var(--dur-fast) var(--ease)}a:not([class]):hover{color:var(--accent-text);text-decoration-thickness:2px;text-underline-offset:0.22em}::placeholder{color:var(--text-mute);opacity:1}input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),select:not(.n9-champ-brut):not(.n9-champ-brut):not(.n9-champ-brut):not(.n9-champ-brut):not(.n9-champ-brut),textarea:not(.n9-champ-brut):not(.n9-champ-brut):not(.n9-champ-brut):not(.n9-champ-brut):not(.n9-champ-brut){border-color:var(--border-champ)}textarea{resize:none}.extrait-dot{transition:background var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.extrait-dot:not(.active):hover{opacity:0.6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.n9-footer-legal.n9-footer-legal{margin-left:0;margin-right:auto}@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:n9-page-sortie 0.32s var(--ease) both}::view-transition-new(root){animation:n9-page-entree 0.64s var(--ease) 0.08s both}::view-transition-group(n9-titre){animation-duration:0.7s;animation-timing-function:var(--ease)}::view-transition-old(n9-titre),::view-transition-new(n9-titre){height:100%}.article h1{view-transition-name:n9-titre}}@keyframes n9-page-sortie{to{opacity:0}}@keyframes n9-page-entree{from{opacity:0;transform:translateY(10px)}}
