body.pulse-nextra{--px-fond:#fafafa;--px-carte:#fff;--px-encre:#000;--px-rayon:28.48px;--px-ombre:#00000014 0 8px 16px, #0000000a 0 1px 2px, #00000008 0 0 0 1px;--px-gouttiere:32px;color-scheme:light}body.pulse-nextra main.b1-scene{background:var(--px-fond);color:var(--px-encre);letter-spacing:normal;font-family:Open Runde,-apple-system,BlinkMacSystemFont,Segoe UI,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.px-env{max-width:1440px;margin-inline:auto;padding-inline:24px}.px-hero{padding-top:clamp(120px,10vw,142px);padding-bottom:64px}.px-pastille{color:#f5f5f5;background:#171717;border-radius:9999px;align-items:center;gap:8px;margin:0 0 28px;padding:6px 16px;font-size:13px;line-height:20px;display:inline-flex}.px-h1{letter-spacing:-.12rem;margin:0;font-size:min(70px,max(8vw,40px));font-weight:700;line-height:1.1}@media (width<=1200px){.px-h1{letter-spacing:-.08rem}}.px-chapo{margin:1.5em 0 0;font-size:min(1.3rem,max(3.5vw,.9rem));font-weight:400;line-height:1.75}.px-bouton{color:#fff;background-image:linear-gradient(#0e74e8,#0059d6);border-radius:9999px;margin-top:8px;padding:12px 24px;font-size:min(1.3rem,max(3.5vw,.9rem));line-height:1.75;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 1px 2px #00295738}.px-bouton:hover{background-image:linear-gradient(#1a82f2,#0066e6);box-shadow:0 2px 8px #00295747}.px-carte a.px-bouton--carte{z-index:2;color:#fff;align-self:flex-start;margin-top:20px;font-size:16px;line-height:24px;text-decoration:none;position:relative}.px-promesses{padding-bottom:72px}.px-promesses h2{letter-spacing:-.02rem;margin:0 0 20px;font-size:min(34px,max(4vw,24px));font-weight:600;line-height:1.25}.px-promesses ul{margin:0;padding:0;font-size:18px;line-height:30px;list-style:none}.px-promesses li{padding-left:26px;position:relative}.px-promesses li+li{margin-top:6px}.px-promesses li:before{content:"";opacity:.4;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:13px;left:4px}.px-grille{gap:var(--px-gouttiere);font-feature-settings:normal;grid-template-columns:repeat(3,1fr);display:grid}.px-carte{color:var(--px-encre);background-color:var(--px-carte);border-radius:var(--px-rayon);box-shadow:var(--px-ombre);flex-direction:column;padding:24px 28px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.px-carte--large{grid-column:span 2}.px-carte--centre{text-align:center}.px-carte--milieu{justify-content:center}.px-carte--centre .px-liste{text-align:left}.px-carte h3{z-index:2;letter-spacing:-.02rem;margin:0;font-size:min(34px,max(4vw,24px));font-weight:600;line-height:1.25;position:relative}.px-carte p{z-index:2;margin:24px 0 0;font-size:16px;line-height:28px;position:relative}.px-carte a{color:inherit;text-underline-offset:3px;text-decoration:underline}.px-h333 .px-fenetre{min-height:128px}.px-fenetre.px-fenetre--milieu img{top:-250px}.px-fenetre.px-fenetre--paire img{width:316px;max-width:40%}.px-fenetre.px-fenetre--paire img:first-child{transform:translate(-104%)}.px-fenetre.px-fenetre--paire img:last-child{transform:translate(4%)}.px-h564{min-height:564px}.px-h333{min-height:333px}.px-h300{min-height:300px}.px-h520{min-height:520px}.px-h269{min-height:269px}.px-liste{z-index:2;margin:24px 0 0;padding:0;font-size:16px;line-height:28px;list-style:none;position:relative}.px-liste li{padding-left:22px;position:relative}.px-liste li+li{margin-top:6px}.px-liste li:before{content:"";opacity:.45;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:2px}.px-violet{color:#fff;background-color:#8d1db9;background-image:linear-gradient(#0a041866 0%,#0a04182e 24%,#0a041800 46%),radial-gradient(62% 58% at 2% 0,#c2299b 0%,#c2299b00 62%),radial-gradient(42% 38% at 78% 46%,#b9a8dd 0%,#b9a8dd00 72%),radial-gradient(58% 62% at 100% 22%,#c2508f 0%,#c2508f00 66%),radial-gradient(74% 68% at 100% 100%,#7705e7 0%,#7705e700 72%),radial-gradient(70% 64% at 0 100%,#3a1390 0%,#3a139000 72%)}.px-violet h3,.px-violet p{color:#fff}.px-chaud{color:#16222c;background-color:#aec6d9;background-image:radial-gradient(50% 78% at 62%,#dd9270 0%,#dd927000 74%),radial-gradient(60% 90% at 20%,#a9c7dd 0%,#a9c7dd00 70%)}.px-bleu{color:#12202b;background-color:#b0cae2;background-image:linear-gradient(155deg,#bcd5ea 0%,#a8c3dd 62%,#b3c9e0 100%)}.px-sombre{color:#e0ddda;background-color:#101214;background-image:radial-gradient(140% 110% at 50% 118%,#0d0f11 0%,#1c1e21 34%,#45484b 100%)}.px-sombre h3{text-align:center;font-size:48px;line-height:1.25}@media (width<=1200px){.px-sombre h3{font-size:min(48px,max(4vw,30px))}}.px-sombre .px-note{color:#e0dddad1}.px-fenetre{z-index:1;flex:auto;min-height:200px;margin:28px -28px -24px;position:relative;overflow:hidden}.px-fenetre img{border-radius:20px 20px 0 0;width:360px;max-width:82%;height:auto;display:block;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #00000047,0 0 0 1px #ffffff80}.px-fenetre--voile:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#fff 54%,#fff0 100%);position:absolute;inset:0}.px-duo{flex:auto;align-items:stretch;gap:24px;min-height:0;display:flex}.px-duo>div:first-child{flex:auto;min-width:0}.px-duo .px-fenetre{flex:none;width:330px;min-height:0;margin:0 -28px -24px 0}.px-duo .px-fenetre img{width:300px;max-width:none;left:auto;right:28px;transform:none}.px-boite{z-index:2;text-align:left;border-radius:14px;margin-top:20px;padding:14px 18px;font-size:15px;line-height:24px;position:relative}.px-boite--clair{color:#16181c;background:#f1f2f4}.px-boite--sombre{color:#ededed;background:#171717}.px-boite--sombre ul{margin:0;padding-left:18px}.px-fleche{z-index:2;text-align:center;opacity:.55;margin:10px 0 0;font-size:18px;line-height:1;position:relative}.px-puces{z-index:2;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex;position:relative}.px-puces li{color:#16181c;background:#f1f2f4;border-radius:9999px;padding:6px 14px;font-size:15px;line-height:22px}.px-note{z-index:2;opacity:.78;margin:16px 0 0;font-size:15px;line-height:24px;position:relative}.px-etat{z-index:2;grid-template-columns:repeat(3,1fr);gap:20px 24px;margin:20px 0 0;font-size:15px;line-height:24px;display:grid;position:relative}.px-etat dt{font-weight:600}.px-etat dd{opacity:.82;margin:6px 0 0}.px-voisines{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.px-carte a.px-lien{z-index:2;color:#0b66dd;margin-top:20px;font-size:16px;line-height:28px;text-decoration:none;display:inline-block;position:relative}.px-carte a.px-lien:hover{text-underline-offset:3px;text-decoration:underline}.px-formules{padding-top:96px;padding-bottom:110px}.px-h2{letter-spacing:-.08rem;margin:0 0 12px;font-size:min(46px,max(6vw,32px));font-weight:700;line-height:1.12}.px-h2-chapo{opacity:.72;margin:0 0 40px;font-size:min(1.15rem,max(3.5vw,.9rem));line-height:1.75}.px-carte p.px-prix{z-index:2;letter-spacing:-.02rem;margin:20px 0 0;font-size:48px;font-weight:600;line-height:1.1;position:relative}.px-carte p.px-prix span{letter-spacing:normal;opacity:.82;font-size:18px;font-weight:400}#formules .px-violet:before{content:"";z-index:0;background:#0c041a61;position:absolute;inset:0}@media screen and (width<=1024px){.px-grille{grid-template-columns:1fr;justify-items:center;gap:48px}.px-carte{width:100%;max-width:80vw}.px-carte--large{grid-column:span 1}.px-carte h3{text-align:center;font-size:min(28px,max(4vw,22px))}.px-carte p,.px-note{text-align:center}.px-liste,.px-boite,.px-etat{text-align:left}.px-puces{justify-content:center}.px-duo{flex-direction:column}.px-duo .px-fenetre{width:auto;min-height:240px;margin:24px -28px -24px}.px-duo .px-fenetre img{width:300px;max-width:82%;left:50%;right:auto;transform:translate(-50%)}.px-h564,.px-h520,.px-h333,.px-h269{min-height:0}.px-etat{grid-template-columns:1fr}.px-carte a.px-bouton--carte{align-self:center}.px-promesses{text-align:center}.px-promesses li{padding-left:0}.px-promesses li:before{display:none}.px-promesses li+li{margin-top:12px}}@media screen and (width<=860px){.px-fenetre.px-fenetre--paire img:first-child{display:none}.px-fenetre.px-fenetre--paire img:last-child{width:300px;max-width:82%;transform:translate(-50%)}}@media screen and (width<=639px){.px-pastille{margin-top:40px}}@media screen and (width<=640px){.px-carte{max-width:460px}.px-carte h3{font-size:min(34px,max(4vw,22px))}.px-fenetre img,.px-duo .px-fenetre img{width:232px}}@media (prefers-reduced-motion:reduce){body.pulse-nextra main.b1-scene *{transition-duration:.01ms!important}}
