.bouton-encre[data-astro-cid-73dh4y7e]{--fond:var(--encre);--texte:var(--papier);background:var(--encre);color:var(--papier);border-color:var(--encre)}.bouton-encre[data-astro-cid-73dh4y7e]:hover{background:color-mix(in srgb, var(--encre) 82%, var(--papier));color:var(--papier)}.couleur88-tete[data-astro-cid-73dh4y7e]{gap:18px 64px;margin-bottom:clamp(28px,4vw,52px);display:grid}.couleur88-tete[data-astro-cid-73dh4y7e] h2[data-astro-cid-73dh4y7e]{margin:14px 0 0}.couleur88-tete[data-astro-cid-73dh4y7e] .chapo[data-astro-cid-73dh4y7e]{align-self:end;margin:0}@media (width>=1024px){.couleur88-tete[data-astro-cid-73dh4y7e]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.tech[data-astro-cid-73dh4y7e]{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.tech[data-astro-cid-73dh4y7e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.tech[data-astro-cid-73dh4y7e]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tech[data-astro-cid-73dh4y7e] li[data-astro-cid-73dh4y7e]{display:grid}.tech-carte[data-astro-cid-73dh4y7e]{border-radius:var(--rayon);border:1px solid var(--ton-filet);border-top:4px solid var(--signal,var(--ton-deco));background:var(--papier);color:var(--encre);transition:transform .4s var(--ressort), border-color .3s;grid-template-rows:auto 1fr auto auto;gap:10px;padding:clamp(20px,2vw,28px);text-decoration:none;display:grid}.tech-carte[data-astro-cid-73dh4y7e]:hover,.tech-carte[data-astro-cid-73dh4y7e]:focus-visible{border-color:var(--encre);border-top-color:var(--signal,var(--ton-deco));transform:translateY(-3px)}.tech-nom[data-astro-cid-73dh4y7e]{font:500 clamp(1.3rem, 1.15rem + .5vw, 1.6rem)/1.12 var(--f-titre);letter-spacing:-.015em;margin:0}.tech-texte[data-astro-cid-73dh4y7e]{color:var(--encre-douce);margin:0;font-size:.95rem;line-height:1.5}.tech-prix[data-astro-cid-73dh4y7e]{font:600 1.5rem/1 var(--f-texte);font-variant-numeric:tabular-nums;margin:8px 0 0}.tech-lien[data-astro-cid-73dh4y7e]{text-underline-offset:4px;font-size:.92rem;font-weight:600;text-decoration:underline}.couleur88-pied[data-astro-cid-73dh4y7e]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(24px,3vw,40px);display:flex}.couleur88-pied[data-astro-cid-73dh4y7e] .note-bas[data-astro-cid-73dh4y7e]{flex-basis:100%;margin:4px 0 0}@media (width<=599px){.couleur88-pied[data-astro-cid-73dh4y7e]{display:grid}.couleur88-pied[data-astro-cid-73dh4y7e] .bouton[data-astro-cid-73dh4y7e]{width:100%}}.hero88[data-astro-cid-73dh4y7e]{--bord:max(var(--gouttiere), calc((100vw - var(--largeur)) / 2 + var(--gouttiere)));background:var(--papier);display:grid}.hero88-texte[data-astro-cid-73dh4y7e]{padding:clamp(28px, 5vh, 64px) clamp(24px, 3.4vw, 56px) clamp(36px, 6vh, 72px) var(--bord);align-content:center;justify-items:start;display:grid}.hero88-titre[data-astro-cid-73dh4y7e]{letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(2.5rem,min(5.6vw,max(100svh,640px)/3.6 - 100px),5.8rem);font-weight:500;line-height:.98}.hero88-titre[data-astro-cid-73dh4y7e] em[data-astro-cid-73dh4y7e]{color:var(--ton-deco,var(--encre))}.hero88-faits[data-astro-cid-73dh4y7e]{font:600 .78rem/1.4 var(--f-texte);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;gap:8px 0;margin:clamp(18px,3vh,30px) 0 0;display:flex}.hero88-faits[data-astro-cid-73dh4y7e] span[data-astro-cid-73dh4y7e]+span[data-astro-cid-73dh4y7e]:before{content:"·";color:var(--ton-doux);margin-inline:12px}@media (width<=599px){.hero88-faits[data-astro-cid-73dh4y7e] span[data-astro-cid-73dh4y7e]:last-child{flex-basis:100%}.hero88-faits[data-astro-cid-73dh4y7e] span[data-astro-cid-73dh4y7e]:last-child:before{content:none}}.hero88[data-astro-cid-73dh4y7e] .chapo[data-astro-cid-73dh4y7e]{max-width:40ch;margin:16px 0 0}.hero88[data-astro-cid-73dh4y7e] .actions[data-astro-cid-73dh4y7e]{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3.4vh,36px);display:flex}.hero88-suites[data-astro-cid-73dh4y7e]{flex-wrap:wrap;gap:4px 28px;margin:clamp(18px,3vh,36px) 0 0;display:flex}.hero88-suite[data-astro-cid-73dh4y7e]{min-height:44px;font:600 .78rem/1 var(--f-texte);letter-spacing:.2em;text-transform:uppercase;color:var(--encre);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.hero88-suite[data-astro-cid-73dh4y7e] span[data-astro-cid-73dh4y7e]{border:1px solid color-mix(in srgb, var(--encre) 45%, transparent);width:34px;height:34px;transition:translate .4s var(--ressort);border-radius:50%;place-items:center;display:grid}.hero88-suite[data-astro-cid-73dh4y7e]:hover span[data-astro-cid-73dh4y7e]{translate:0 5px}.hero88-photo[data-astro-cid-73dh4y7e]{background:var(--beige);min-height:46svh;position:relative}.hero88-photo[data-astro-cid-73dh4y7e] .photo{border-radius:0;margin:0;position:absolute;inset:0}.hero88-photo[data-astro-cid-73dh4y7e] .photo:after{display:none}.hero88-photo[data-astro-cid-73dh4y7e] img{object-fit:cover;width:100%;height:100%}.hero88-medaillon[data-astro-cid-73dh4y7e]{z-index:2;width:120px;filter:drop-shadow(0 18px 36px color-mix(in srgb, var(--encre) 30%, transparent));position:absolute;bottom:-44px;left:50%;translate:-50%}.hero88-medaillon[data-astro-cid-73dh4y7e] svg{width:100%;height:auto;display:block}@media (width<=1023px){.hero88-photo[data-astro-cid-73dh4y7e]{order:-1}.hero88-texte[data-astro-cid-73dh4y7e]{padding-top:64px}}@media (width>=1024px){.hero88[data-astro-cid-73dh4y7e]{grid-template-columns:1fr 1fr;min-height:min(100svh,860px)}.hero88-texte[data-astro-cid-73dh4y7e]{padding-top:calc(var(--entete) + 84px)}.hero88-photo[data-astro-cid-73dh4y7e]:after{content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--papier) 88%, transparent), transparent);height:150px;position:absolute;inset:0 0 auto}.hero88-photo[data-astro-cid-73dh4y7e]{min-height:0;overflow:visible}.hero88-photo[data-astro-cid-73dh4y7e] .photo{overflow:hidden}.hero88-medaillon[data-astro-cid-73dh4y7e]{width:clamp(130px,12vw,190px);bottom:clamp(40px,9vh,96px);left:0;translate:-50%;rotate:-6deg}}@media (prefers-reduced-motion:no-preference){.hero88-photo[data-astro-cid-73dh4y7e] img{animation:9s cubic-bezier(.2,.6,.3,1) both recul88}@keyframes recul88{0%{transform:scale(1.12)}to{transform:scale(1)}}.hero88-photo[data-astro-cid-73dh4y7e] .photo{animation:volet88 1.2s var(--cinema) both}@keyframes volet88{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.hero88-medaillon[data-astro-cid-73dh4y7e]{animation:medaillon88 1s var(--ressort) .7s both}@keyframes medaillon88{0%{opacity:0;scale:.6}}}.soin-grille[data-astro-cid-73dh4y7e]{align-items:center;gap:clamp(32px,6vw,96px);display:grid}@media (width>=1024px){.soin-grille[data-astro-cid-73dh4y7e]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.soin-phrase[data-astro-cid-73dh4y7e]{font:500 clamp(1.7rem, 1.1rem + 2.3vw, 3.3rem)/1.12 var(--f-titre);letter-spacing:-.015em;margin:22px 0 0}.soin-phrase[data-astro-cid-73dh4y7e] em[data-astro-cid-73dh4y7e]{color:var(--ton-deco,var(--encre));font-style:normal}.soin-suite[data-astro-cid-73dh4y7e]{max-width:46ch;color:var(--ton-doux);margin:24px 0 0;font-size:1.1rem}.soin-photos[data-astro-cid-73dh4y7e]{grid-template-columns:1.25fr 1fr;align-items:start;gap:16px;display:grid}.soin-photo[data-astro-cid-73dh4y7e]{border-radius:var(--rayon);overflow:hidden}.soin-photo-2[data-astro-cid-73dh4y7e]{margin-top:clamp(40px,8vw,110px)}.apres-grille[data-astro-cid-73dh4y7e]{align-items:center;gap:28px clamp(32px,6vw,96px);display:grid}@media (width>=900px){.apres-grille[data-astro-cid-73dh4y7e]{grid-template-columns:auto 1fr}}.diag[data-astro-cid-73dh4y7e]{border-radius:var(--rayon);background:var(--papier);border:1px solid var(--ton-filet);justify-items:start;gap:6px;padding:26px 30px;display:grid}.diag-titre[data-astro-cid-73dh4y7e]{font:600 .78rem/1.4 var(--f-texte);letter-spacing:.18em;text-transform:uppercase;margin:0}.diag-prix[data-astro-cid-73dh4y7e]{font:500 2.6rem/1 var(--f-titre);margin:0}.diag[data-astro-cid-73dh4y7e] a[data-astro-cid-73dh4y7e]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.pratique[data-astro-cid-73dh4y7e] p[data-astro-cid-73dh4y7e]{margin:0}.pratique[data-astro-cid-73dh4y7e] p[data-astro-cid-73dh4y7e]+p[data-astro-cid-73dh4y7e]{margin-top:8px}.sechage[data-astro-cid-73dh4y7e]{font-weight:600}.note-bas[data-astro-cid-73dh4y7e]{color:var(--ton-doux);font-size:.8125rem}.images88[data-astro-cid-73dh4y7e]{overflow:hidden}.images88-tete[data-astro-cid-73dh4y7e]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 40px;margin-bottom:clamp(24px,3vw,44px);display:flex}.images88-tete[data-astro-cid-73dh4y7e] h2[data-astro-cid-73dh4y7e]{margin:18px 0 0}.images88-aide[data-astro-cid-73dh4y7e]{font:600 .78rem/1 var(--f-texte);letter-spacing:.2em;text-transform:uppercase;color:var(--ton-doux);margin:0}.pellicule[data-astro-cid-73dh4y7e]{--bord:max(var(--gouttiere), calc((100vw - var(--largeur)) / 2 + var(--gouttiere)));overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:8px var(--bord) 28px;scroll-padding-inline:var(--bord);scrollbar-width:thin;align-items:flex-start;gap:clamp(12px,1.6vw,24px);margin:0;list-style:none;display:flex;overflow-x:auto}.pellicule[data-astro-cid-73dh4y7e]:focus-visible{outline:2px solid var(--encre);outline-offset:-4px}.vue[data-astro-cid-73dh4y7e]{scroll-snap-align:start;border-radius:var(--rayon);flex:0 0 clamp(230px,68vw,420px);position:relative;overflow:hidden}@media (width>=1024px){.vue[data-astro-cid-73dh4y7e]{flex-basis:clamp(300px,27vw,430px)}.vue[data-astro-cid-73dh4y7e].haute{margin-top:clamp(28px,5vw,72px)}}.vue[data-astro-cid-73dh4y7e] img{transition:transform 1.3s var(--ressort)}.vue[data-astro-cid-73dh4y7e]:hover img{transform:scale(1.05)}.vue-num[data-astro-cid-73dh4y7e]{font:600 .74rem/1 var(--f-texte);letter-spacing:.16em;color:var(--encre);background:color-mix(in srgb, var(--papier) 88%, transparent);border-radius:999px;padding:6px 10px;position:absolute;top:14px;left:14px}.vers-carte[data-astro-cid-73dh4y7e]{margin-top:clamp(20px,3vw,36px)}.deux-colonnes[data-astro-cid-73dh4y7e]{align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (width>=1024px){.deux-colonnes[data-astro-cid-73dh4y7e]{grid-template-columns:1fr 1fr}}.deux-colonnes[data-astro-cid-73dh4y7e] h2[data-astro-cid-73dh4y7e]{margin:14px 0 22px}.plan-petit[data-astro-cid-73dh4y7e]{margin-top:clamp(28px,4vw,44px)}.fin88[data-astro-cid-73dh4y7e]{min-height:min(86svh,760px);padding:clamp(24px, 4vw, 56px) max(var(--gouttiere), calc((100vw - var(--largeur)) / 2 + var(--gouttiere)));isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.fin88-photo[data-astro-cid-73dh4y7e]{z-index:-1;position:absolute;inset:0}.fin88-photo[data-astro-cid-73dh4y7e] .photo{border-radius:0;margin:0;position:absolute;inset:0}.fin88-photo[data-astro-cid-73dh4y7e] .photo:after{display:none}.fin88-photo[data-astro-cid-73dh4y7e] img{object-fit:cover;width:100%;height:100%}.fin88-carte[data-astro-cid-73dh4y7e]{border-radius:var(--rayon);background:var(--papier);max-width:560px;box-shadow:0 40px 80px -30px color-mix(in srgb, var(--encre) 55%, transparent);justify-self:start;padding:clamp(26px,3.4vw,48px)}.fin88-carte[data-astro-cid-73dh4y7e] h2[data-astro-cid-73dh4y7e]{font:500 clamp(2.4rem, 1.6rem + 3vw, 4.4rem)/.92 var(--f-titre);letter-spacing:-.03em;margin:14px 0 24px}.fin88-carte[data-astro-cid-73dh4y7e] h2[data-astro-cid-73dh4y7e] em[data-astro-cid-73dh4y7e]{display:block}.fin88-carte[data-astro-cid-73dh4y7e] .actions[data-astro-cid-73dh4y7e]{flex-wrap:wrap;gap:12px;display:flex}
