#lp-root{--indigo:#111185;--night:#0b0b62;--night-2:#151593;--glow:#3737c4;--dawn:#d4e4f4;--dawn-2:#eaf1fa;--cream:#f4f1eb;--paper:#fff;--ink:#1a1a1a;--ink-2:#3a3a3a;--muted:#6b6b6b;--line:#e6e6e6;--coral:coral;--coral-d:#e9663a;--coral-s:#ffe9df;--gold:#e8bf36;--on-night:#fff;--on-night-2:#c6cbf2;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Rubik","Segoe UI",Helvetica,Arial,sans-serif;--w:1080px;--g:20px;--r:16px}#lp-root *{box-sizing:border-box}#lp-root{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-align:left;font-size:17px;line-height:1.55}#lp-root img{max-width:100%;display:block}#lp-root a{color:inherit}#lp-root .lp-in{max-width:var(--w);padding-left:var(--g);padding-right:var(--g);margin:0 auto}#lp-root .lp-in-s{max-width:760px;padding-left:var(--g);padding-right:var(--g);margin:0 auto}#lp-root h1,#lp-root h2,#lp-root h3{font-family:var(--serif);color:inherit;margin:0}#lp-root h1{letter-spacing:-.012em;font-size:28px;font-weight:700;line-height:1.1}#lp-root h2{letter-spacing:-.008em;margin-bottom:16px;font-size:28px;font-weight:700;line-height:1.14}#lp-root h3{font-size:19px;font-weight:700;line-height:1.25}#lp-root p{margin:0 0 14px}#lp-root .lp-eyebrow{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:12px;font-weight:500}#lp-root .lp-night .lp-eyebrow{color:var(--on-night-2)}#lp-root .lp-quote{font-family:var(--serif);color:inherit;font-style:italic}#lp-root .lp-btn{background:var(--coral);width:100%;color:var(--night);font-family:var(--sans);text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 22px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 10px 24px #ff7f5052}#lp-root .lp-btn:hover{color:var(--night);background:#ff9066;transform:translateY(-1px)}#lp-root .lp-btn:focus-visible{outline-offset:2px;outline:3px solid #fff}#lp-root .lp-btn svg{width:18px;height:18px}#lp-root .lp-subline{color:var(--muted);text-align:center;margin:10px 0 0;font-size:13px}#lp-root .lp-night .lp-subline{color:var(--on-night-2)}#lp-root .lp-ic{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px;width:22px;height:22px}#lp-root section{padding:56px 0}#lp-root .lp-night{background:radial-gradient(110% 70% at 85% -10%,var(--glow) 0%,var(--indigo) 38%,var(--night) 100%);color:var(--on-night)}#lp-root .lp-hero{grid-template-columns:1fr;grid-template-areas:"head""media""act";gap:10px;padding:26px 0 24px;display:grid}#lp-root .lp-hero-head .lp-eyebrow{display:none}#lp-root .lp-hero-head{grid-area:head}#lp-root .lp-hero-media{grid-area:media}#lp-root .lp-hero-act{grid-area:act}#lp-root .lp-hero .lp-sub{color:var(--on-night-2);margin:8px 0 0;font-size:15.5px;line-height:1.45}#lp-root .lp-video{aspect-ratio:16/9;border-radius:var(--r);background:#0a0a3a;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000073,0 0 0 1px #ffffff14}#lp-root .lp-video iframe,#lp-root .lp-video video{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}#lp-root .lp-video img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0}#lp-root .lp-video .lp-play{background:#fff;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%;box-shadow:0 8px 24px #0006}#lp-root .lp-video .lp-play:after{content:"";border-left:20px solid var(--coral);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:20px;left:25px}#lp-root .lp-video .lp-tag{color:#fff;background:#0000008c;border-radius:6px;padding:5px 9px;font-size:11.5px;position:absolute;bottom:10px;left:12px}#lp-root .lp-priceline{text-align:center;color:var(--on-night-2);margin:0 0 7px;font-size:13.5px}#lp-root .lp-trust{background:var(--paper);border-bottom:1px solid var(--line)}#lp-root .lp-trust .lp-in{grid-template-columns:1fr;gap:10px;padding-top:16px;padding-bottom:16px;display:grid}#lp-root .lp-trust div{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.35;display:flex}#lp-root .lp-trust .lp-ic{color:var(--indigo);margin-top:1px}#lp-root .lp-trust a{color:inherit;text-underline-offset:3px}#lp-root .lp-mirror{background:linear-gradient(180deg,var(--night) 0%,var(--night-2) 100%);color:var(--on-night);padding-top:60px}#lp-root .lp-tl{margin:0;padding:0;list-style:none;position:relative}#lp-root .lp-tl:before{content:"";background:#ffffff2e;width:2px;position:absolute;top:8px;bottom:8px;left:9px}#lp-root .lp-tl li{padding:0 0 22px 34px;position:relative}#lp-root .lp-tl li:before{content:"";background:var(--coral);border-radius:50%;width:12px;height:12px;position:absolute;top:7px;left:4px;box-shadow:0 0 0 4px #ff7f5038}#lp-root .lp-tl .lp-t{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--on-night-2);margin-bottom:4px;font-size:12px;font-weight:500;display:block}#lp-root .lp-tl p{margin:0;font-size:16.5px;line-height:1.5}#lp-root .lp-tl .lp-quote{color:#fff;font-size:18px}#lp-root .lp-mirror-close{font-family:var(--serif);color:#fff;text-align:left;max-width:640px;margin:18px 0 0;font-size:19px;font-style:italic;line-height:1.4}#lp-root .lp-dawn{background:var(--dawn);color:var(--ink)}#lp-root .lp-dawn .lp-big{font-family:var(--serif);color:var(--indigo);margin:0 0 22px;font-size:24px;font-style:italic;font-weight:600;line-height:1.2}#lp-root .lp-dawn p{font-size:17px}#lp-root .lp-steps{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}#lp-root .lp-step{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:20px 18px 16px;position:relative}#lp-root .lp-step .lp-n{background:var(--indigo);color:#fff;width:34px;height:34px;font-family:var(--serif);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:16px;font-weight:700;display:inline-flex}#lp-root .lp-step p{color:var(--ink-2);margin:8px 0 0;font-size:16px}#lp-root .lp-grid2{gap:14px;margin:0 0 22px;display:grid}#lp-root .lp-know{grid-template-columns:1fr;gap:10px;display:grid}#lp-root .lp-know div{background:var(--dawn-2);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}#lp-root .lp-know .lp-ic{color:var(--indigo);margin-top:2px}#lp-root .lp-know p{margin:0;font-size:15.5px;line-height:1.45}#lp-root .lp-know b{font-family:var(--sans);margin-bottom:2px;font-size:15.5px;font-weight:600;display:block}#lp-root .lp-card{background:var(--cream);border-radius:var(--r);padding:20px 18px}#lp-root .lp-card h3{margin-bottom:12px}#lp-root .lp-check{margin:0;padding:0;list-style:none}#lp-root .lp-check li{align-items:flex-start;gap:10px;margin:0 0 10px;font-size:15.5px;line-height:1.45;display:flex}#lp-root .lp-check .lp-ic{color:var(--coral-d);flex-basis:20px;width:20px;height:20px;margin-top:2px}#lp-root .lp-cta-c{max-width:440px;margin:0 auto}#lp-root .lp-who-s{background:var(--cream)}#lp-root .lp-who-grid{grid-template-columns:1fr;gap:26px;display:grid}#lp-root .lp-chips{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}#lp-root .lp-chips span{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:500}#lp-root .lp-reviews{grid-template-columns:1fr;gap:14px;margin:0;display:grid}#lp-root .lp-reviews::-webkit-scrollbar{display:none}#lp-root .lp-review{scroll-snap-align:start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:22px 20px 18px;position:relative;box-shadow:0 10px 30px #1111850f}#lp-root .lp-review .lp-stars{color:var(--gold);letter-spacing:1px;margin:0 0 10px;font-size:15px}#lp-root .lp-review p{margin:0 0 10px;font-size:16px;line-height:1.5}#lp-root .lp-review .lp-who{color:var(--muted);font-size:13px}#lp-root .lp-rev-foot{color:var(--muted);margin:14px 0 0;font-size:14px}#lp-root .lp-link{color:var(--indigo);text-underline-offset:3px;text-decoration:underline}#lp-root .lp-offer-s{background:var(--dawn-2)}#lp-root .lp-offer-grid{grid-template-columns:1fr;gap:16px;display:grid}#lp-root .lp-offer{background:var(--paper);border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #1111851a}#lp-root .lp-offer .lp-head{background:var(--indigo);color:#fff;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px;display:flex}#lp-root .lp-offer .lp-head span{color:var(--on-night-2);font-size:13px}#lp-root .lp-offer .lp-head b{font-family:var(--serif);font-size:20px;font-weight:700}#lp-root .lp-offer .lp-body{padding:20px}#lp-root .lp-price{align-items:baseline;gap:8px;margin:0 0 4px;display:flex}#lp-root .lp-price b{font-family:var(--serif);color:var(--ink);font-size:30px;font-weight:700;line-height:1}#lp-root .lp-price span{color:var(--muted);font-size:15px}#lp-root .lp-price-note{color:var(--muted);margin:0 0 16px;font-size:14px}#lp-root .lp-offer .lp-check li{font-size:16px}#lp-root .lp-offer .lp-btn{margin-top:8px}#lp-root .lp-offer .lp-fine{color:var(--muted);text-align:center;margin:10px 0 0;font-size:13px}#lp-root .lp-honest{background:var(--paper);border:1.5px solid var(--indigo);border-radius:var(--r);padding:20px 18px}#lp-root .lp-honest h3{align-items:center;gap:10px;margin-bottom:12px;font-size:18px;display:flex}#lp-root .lp-honest .lp-ic{color:var(--indigo)}#lp-root .lp-honest li{font-size:15.5px}#lp-root .lp-faq details{border-top:1px solid var(--line)}#lp-root .lp-faq details:last-of-type{border-bottom:1px solid var(--line)}#lp-root .lp-faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:15px 0;font-size:16.5px;font-weight:500;line-height:1.35;list-style:none;display:flex}#lp-root .lp-faq summary::-webkit-details-marker{display:none}#lp-root .lp-faq summary:after{content:"+";color:var(--coral);flex:none;font-size:26px;font-weight:400;line-height:1}#lp-root .lp-faq details[open] summary:after{content:"−"}#lp-root .lp-faq details p{color:var(--ink-2);margin:0 0 16px;font-size:16px}#lp-root .lp-morning{background:var(--cream)}#lp-root .lp-pills{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}#lp-root .lp-pills span{color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex}#lp-root .lp-pills .lp-ic{width:16px;height:16px;color:var(--indigo);flex-basis:16px}#lp-root .lp-how{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}#lp-root .lp-how li{align-items:flex-start;gap:10px;font-size:15.5px;display:flex}#lp-root .lp-how li i{background:var(--indigo);color:#fff;width:26px;height:26px;font-style:normal;font-family:var(--serif);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:700;display:inline-flex}#lp-root .lp-cal-links{color:var(--muted);text-align:center;margin:14px 0 0;font-size:14px}#lp-root .lp-cal-links a{color:var(--indigo)}#lp-root #lp-reserver{scroll-margin-top:12px}#lp-root .lp-foot{background:var(--night);color:var(--on-night-2);padding:30px 0 36px;font-size:13px}#lp-root .lp-foot .lp-close{font-family:var(--serif);color:#fff;margin:0 0 14px;font-size:20px;line-height:1.3}#lp-root .lp-foot a,#lp-root .lp-foot .lp-link{color:#fff}#lp-root .lp-foot p{color:var(--on-night-2);margin:0 0 8px}#lp-root .lp-sticky{z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#fffffff5;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}#lp-root .lp-sticky.lp-show{transform:none}#lp-root .lp-sticky .lp-btn{box-shadow:none;padding:15px;font-size:16px}html.lp-apparition #lp-root .lp-rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}html.lp-apparition #lp-root .lp-rv.lp-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.lp-apparition #lp-root .lp-rv{opacity:1;transition:none;transform:none}#lp-root .lp-btn{transition:none}}@media (width>=761px){#lp-root{--g:32px;font-size:18px}#lp-root section{padding:88px 0}#lp-root h1{font-size:50px}#lp-root h2{margin-bottom:22px;font-size:38px}#lp-root .lp-hero-head .lp-eyebrow{display:block}#lp-root .lp-hero{grid-template-columns:1.05fr .95fr;grid-template-areas:"head media""act media";align-items:center;gap:0 56px;padding:72px 0 76px}#lp-root .lp-hero-head{align-self:end}#lp-root .lp-hero-act{align-self:start;max-width:440px;padding-top:22px}#lp-root .lp-hero .lp-sub{max-width:520px;margin-top:16px;font-size:19px}#lp-root .lp-priceline{text-align:left}#lp-root .lp-trust .lp-in{grid-template-columns:repeat(4,1fr);gap:24px;padding-top:22px;padding-bottom:22px}#lp-root .lp-trust div{font-size:14.5px}#lp-root .lp-mirror{padding-top:96px}#lp-root .lp-mirror-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}#lp-root .lp-mirror h2{position:sticky;top:32px}#lp-root .lp-tl li{padding-bottom:26px}#lp-root .lp-tl p{font-size:17.5px}#lp-root .lp-dawn-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;display:grid}#lp-root .lp-dawn .lp-big{font-size:30px}#lp-root .lp-steps{grid-template-columns:repeat(3,1fr);gap:18px}#lp-root .lp-grid2{grid-template-columns:1.15fr .85fr;gap:18px}#lp-root .lp-know{grid-template-columns:1fr 1fr}#lp-root .lp-who-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px}#lp-root .lp-reviews{grid-template-columns:repeat(3,1fr);gap:18px}#lp-root .lp-offer-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:24px}#lp-root .lp-how{grid-template-columns:repeat(4,1fr);gap:18px}#lp-root .lp-how li{flex-direction:column;gap:10px}#lp-root .lp-sticky{display:none}#lp-root .lp-foot{padding-bottom:40px}}@media (width<=760px){html.lp-sommeil body{background:#0b0b62;padding-bottom:76px}}#lp-root .lp-what-s{background:var(--dawn-2)}#lp-root .lp-pull{font-family:var(--serif);color:var(--indigo);border-left:3px solid var(--coral);max-width:640px;margin:6px 0 10px;padding-left:14px;font-size:19px;font-style:italic;line-height:1.4}#lp-root .lp-pull small{font-family:var(--sans);color:var(--muted);margin-top:6px;font-size:13px;font-style:normal;display:block}#lp-root .lp-avatar{object-fit:cover;object-position:50% 20%;border-radius:50%;width:120px;height:120px;box-shadow:0 0 0 5px #fff,0 12px 30px #11118526}#lp-root .lp-support{font-family:var(--serif);color:var(--ink-2);margin:-6px 0 18px;font-size:17px;font-style:italic}#lp-root .lp-offer-grid{grid-template-columns:1fr;max-width:600px}@media (width>=761px){#lp-root .lp-avatar{width:220px;height:220px}#lp-root .lp-who-grid{grid-template-columns:260px 1fr;align-items:start;gap:48px}#lp-root .lp-offer-grid{grid-template-columns:1fr}#lp-root .lp-pull{font-size:22px}}#lp-root .lp-what-s .lp-know div{border:1px solid var(--line);background:#fff}html.lp-sommeil body{margin:0}@media (width>=761px){html.lp-sommeil body{padding-bottom:0}}html.lp-sommeil{scroll-behavior:smooth;height:100%}html.lp-sommeil body{height:100%;font-weight:400}html.lp-sommeil :focus-visible{outline:revert;outline-offset:revert}#lp-root .lp-btn.lp-btn-sec{color:#fff;box-shadow:none;background:0 0;border:1.5px solid #fff9;margin-top:12px;padding:13px 20px;font-size:15.5px;font-weight:500}#lp-root .lp-btn.lp-btn-sec:hover{color:#fff;background:#ffffff1a}#lp-root .lp-audio-s{background:var(--dawn-2)}#lp-root .lp-audio-s p{max-width:640px}#lp-root .lp-audio-form{max-width:520px;margin-top:22px}#lp-root .lp-audio-label{margin:0 0 6px;font-size:15px;font-weight:500;display:block}#lp-root .lp-audio-input{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #b9bfd9;border-radius:12px;padding:13px 14px;font-size:17px;display:block}#lp-root .lp-audio-input:focus{outline:3px solid var(--glow);outline-offset:1px}#lp-root .lp-audio-piege{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}#lp-root .lp-audio-accord{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;margin:16px 0 18px;font-size:14.5px;line-height:1.45;display:flex}#lp-root .lp-audio-accord input{width:20px;height:20px;accent-color:var(--indigo);flex:none;margin:1px 0 0}#lp-root .lp-audio-form .lp-btn:disabled{opacity:.6;cursor:wait}#lp-root .lp-audio-msg{color:var(--indigo);margin:14px 0 0;font-size:15px;font-weight:500}#lp-root .lp-audio-msg.lp-audio-erreur{color:#b3261e}#lp-root .lp-audio-note{color:var(--muted);margin:12px 0 0;font-size:13px}#lp-root .lp-audio-fait .lp-audio-label,#lp-root .lp-audio-fait .lp-audio-input,#lp-root .lp-audio-fait .lp-audio-accord,#lp-root .lp-audio-fait .lp-btn{display:none}
