:root{--fs-h2:clamp(32px, 5.2vw, 60px)}.ln[data-astro-cid-4c6v7qqo]{top:var(--nav-h);z-index:450;backdrop-filter:saturate(180%)blur(18px);border-bottom:1px solid var(--border);background:#ffffffdb;position:sticky}.ln-in[data-astro-cid-4c6v7qqo]{align-items:center;gap:22px;min-height:52px;display:flex}.ln-nom[data-astro-cid-4c6v7qqo]{font-family:var(--font-display);font-variation-settings:"wdth" 116;letter-spacing:-.02em;color:var(--text);margin-right:auto;font-size:19px;font-weight:800;text-decoration:none}.ln-nom[data-astro-cid-4c6v7qqo] span[data-astro-cid-4c6v7qqo]{color:var(--red)}.ln-liens[data-astro-cid-4c6v7qqo]{gap:22px;display:flex}.ln-liens[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]{font-size:var(--fs-s);color:var(--muted);white-space:nowrap;text-decoration:none}.ln-liens[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]:hover{color:var(--text)}.ln-devis[data-astro-cid-4c6v7qqo]{background:var(--red);color:#fff;font-size:var(--fs-s);border-radius:var(--btn-r);white-space:nowrap;padding:7px 15px;font-weight:700;text-decoration:none}.ln-devis[data-astro-cid-4c6v7qqo]:hover{background:var(--red-h)}.ln-ouvrir[data-astro-cid-4c6v7qqo]{display:none}@media (width<=860px){.ln-in[data-astro-cid-4c6v7qqo]{gap:10px}.ln-nom[data-astro-cid-4c6v7qqo]{margin-right:0}.ln-ouvrir[data-astro-cid-4c6v7qqo]{min-height:44px;color:var(--muted);cursor:pointer;font:inherit;font-size:var(--fs-s);background:0 0;border:0;align-items:center;gap:6px;margin:0 auto 0 0;padding:0 4px;font-weight:600;display:inline-flex}.ln-ouvrir[data-astro-cid-4c6v7qqo] svg[data-astro-cid-4c6v7qqo]{transition:transform .2s}.ln-ouvrir[data-astro-cid-4c6v7qqo][aria-expanded=true] svg[data-astro-cid-4c6v7qqo]{transform:rotate(180deg)}.ln-liens[data-astro-cid-4c6v7qqo]{border-bottom:1px solid var(--border);background:#fff;flex-direction:column;gap:0;padding:6px 24px 14px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 28px -18px #0d182659}.ln[data-astro-cid-4c6v7qqo].ouvert .ln-liens[data-astro-cid-4c6v7qqo]{display:flex}.ln-liens[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--text);border-bottom:1px solid var(--border);padding:12px 0}.ln-liens[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.ln-ouvrir[data-astro-cid-4c6v7qqo] svg[data-astro-cid-4c6v7qqo]{transition:none}}.ln-court[data-astro-cid-4c6v7qqo]{display:none}@media (width<=480px){.ln-long[data-astro-cid-4c6v7qqo]{display:none}.ln-court[data-astro-cid-4c6v7qqo]{display:inline}}.hero[data-astro-cid-4c6v7qqo]{text-align:center;background:#fff;padding:70px 0 30px}.hero-in[data-astro-cid-4c6v7qqo]{flex-direction:column;align-items:center;display:flex}.kicker[data-astro-cid-4c6v7qqo]{font-size:var(--fs-k);letter-spacing:.17em;text-transform:uppercase;color:var(--red);margin:0 0 16px;font-weight:700}h1[data-astro-cid-4c6v7qqo].nom{font-family:var(--font-display);font-variation-settings:"wdth" 118;overflow-wrap:anywhere;letter-spacing:-.045em;color:var(--text);margin:0;font-size:clamp(30px,11vw,112px);font-weight:800;line-height:.9}.nom[data-astro-cid-4c6v7qqo] span[data-astro-cid-4c6v7qqo]{color:var(--brand-red)}.claim[data-astro-cid-4c6v7qqo]{font-family:var(--font-display);font-variation-settings:"wdth" 110;letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:18px 0 0;font-size:clamp(24px,3.4vw,38px);font-weight:700;line-height:1.12}.hero-lead[data-astro-cid-4c6v7qqo]{max-width:58ch;color:var(--muted);text-wrap:pretty;margin:18px 0 0;font-size:18px;line-height:1.62}.hero-prix[data-astro-cid-4c6v7qqo]{color:var(--text);margin:22px 0 0;font-size:17px;font-weight:600}.hero-act[data-astro-cid-4c6v7qqo]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:18px;display:flex}.b-rouge[data-astro-cid-4c6v7qqo]{min-height:var(--btn-h-l);border-radius:var(--btn-r);background:var(--red);color:#fff;font-weight:700;font-size:var(--fs);align-items:center;padding:8px 24px;text-decoration:none;display:inline-flex}.b-rouge[data-astro-cid-4c6v7qqo]:hover{background:var(--red-h)}.b-lien[data-astro-cid-4c6v7qqo]{color:var(--blue);font-size:var(--fs);font-weight:600;text-decoration:none}.b-lien[data-astro-cid-4c6v7qqo]:hover{text-underline-offset:3px;text-decoration:underline}.hero-ph[data-astro-cid-4c6v7qqo]{background:var(--off);border-radius:22px;margin-top:48px;overflow:hidden}.hero-ph[data-astro-cid-4c6v7qqo] img{aspect-ratio:1280/711;object-fit:cover;width:100%;height:auto;display:block}.hero-cond[data-astro-cid-4c6v7qqo]{font-size:var(--fs-s);color:var(--subtle);margin:14px 0 0}.hero-plus[data-astro-cid-4c6v7qqo]{text-align:left;margin-top:30px}@media (width>=1100px){.hero[data-astro-cid-4c6v7qqo]{padding:44px max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter))) 30px;text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;column-gap:48px;display:grid}.hero[data-astro-cid-4c6v7qqo]>.container[data-astro-cid-4c6v7qqo]{max-width:none;margin:0;padding:0}.hero-in[data-astro-cid-4c6v7qqo]{align-items:flex-start}h1[data-astro-cid-4c6v7qqo].nom{white-space:nowrap;overflow-wrap:normal;font-size:clamp(44px,5vw,70px)}.hero-act[data-astro-cid-4c6v7qqo]{justify-content:flex-start}.hero-ph[data-astro-cid-4c6v7qqo]{margin-top:0}.hero-plus[data-astro-cid-4c6v7qqo]{grid-column:1/-1}}.lead-plus[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--muted);text-align:center;margin:0 0 6px;line-height:1.6}.lead-plus[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]{color:var(--text);text-underline-offset:3px}.lead-plus[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]:hover{color:var(--red)}@media (width<=780px){.hero[data-astro-cid-4c6v7qqo]{padding-top:44px}.hero-ph[data-astro-cid-4c6v7qqo]{border-radius:14px;margin-top:32px}}.sec[data-astro-cid-4c6v7qqo]{padding:110px 0}.sec-pale[data-astro-cid-4c6v7qqo]{background:var(--off)}@media (width<=780px){.sec[data-astro-cid-4c6v7qqo]{padding:64px 0}}.centre[data-astro-cid-4c6v7qqo]{text-align:center;max-width:820px;margin:0 auto 54px}.centre-t[data-astro-cid-4c6v7qqo]{text-align:center}.titre-xl[data-astro-cid-4c6v7qqo]{font-family:var(--font-display);font-variation-settings:"wdth" 112;font-size:var(--fs-h2);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:800;line-height:1.04}.sec-lead[data-astro-cid-4c6v7qqo]{max-width:60ch;color:var(--muted);margin:18px auto 0;font-size:18px;line-height:1.6}.forts[data-astro-cid-4c6v7qqo] .titre-xl[data-astro-cid-4c6v7qqo]{margin-bottom:44px}.forts-g[data-astro-cid-4c6v7qqo]{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=980px){.forts-g[data-astro-cid-4c6v7qqo]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.forts-g[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr}}.forts-g[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]{background:var(--off);border-radius:22px;flex-direction:column;gap:10px;padding:30px 26px 32px;display:flex}.forts-g[data-astro-cid-4c6v7qqo] b[data-astro-cid-4c6v7qqo]{font-family:var(--font-display);font-variation-settings:"wdth" 116;letter-spacing:-.04em;color:var(--red);font-variant-numeric:tabular-nums;font-size:clamp(40px,4.4vw,56px);font-weight:800;line-height:1}.forts-g[data-astro-cid-4c6v7qqo] span[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--muted);line-height:1.5}.deux[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}@media (width>=940px){.deux[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr 1fr;gap:64px}}.txt[data-astro-cid-4c6v7qqo]{color:var(--muted);max-width:60ch;font-size:17px;line-height:1.75}.txt[data-astro-cid-4c6v7qqo] strong[data-astro-cid-4c6v7qqo]{color:var(--text);font-weight:700}.grande{margin:0!important}.grande .pb-f img{aspect-ratio:4/5!important;border-radius:22px!important}.enc[data-astro-cid-4c6v7qqo]{background:#fff;border-radius:18px;margin-top:26px;padding:24px 26px}.enc-k[data-astro-cid-4c6v7qqo]{font-size:var(--fs-k);letter-spacing:.13em;text-transform:uppercase;color:var(--green);margin:0 0 14px;font-weight:700}.enc[data-astro-cid-4c6v7qqo] ul[data-astro-cid-4c6v7qqo]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.enc[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]{font-size:var(--fs);padding-left:26px;line-height:1.55;position:relative}.enc[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]:before{content:"";background:var(--green);border-radius:50%;width:16px;height:16px;position:absolute;top:.32em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z' fill='%23fff'/%3E%3C/svg%3E") 50%/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z' fill='%23fff'/%3E%3C/svg%3E") 50%/12px no-repeat}.ctrl-g[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (width>=940px){.ctrl-g[data-astro-cid-4c6v7qqo]{grid-template-columns:1.1fr .9fr;gap:64px}}.ctrl-g[data-astro-cid-4c6v7qqo] .pb{margin-top:0}.ctrl[data-astro-cid-4c6v7qqo]{counter-reset:c;margin:0;padding:0;list-style:none}.ctrl[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]{counter-increment:c;border-top:1px solid var(--border);padding:22px 0 22px 46px;position:relative}.ctrl[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]:first-child{border-top:2px solid var(--text)}.ctrl[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]:before{content:counter(c, decimal-leading-zero);font-family:var(--font-display);font-size:var(--fs-s);color:var(--red);font-variant-numeric:tabular-nums;font-weight:800;position:absolute;top:25px;left:0}.ctrl[data-astro-cid-4c6v7qqo] h3[data-astro-cid-4c6v7qqo]{font-size:var(--fs-h3);letter-spacing:-.014em;margin:0 0 7px}.ctrl[data-astro-cid-4c6v7qqo] p[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--muted);margin:0;line-height:1.7}.limites[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr;gap:16px;max-width:980px;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=820px){.limites[data-astro-cid-4c6v7qqo]{grid-template-columns:repeat(2,1fr)}}.limites[data-astro-cid-4c6v7qqo] li[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--muted);background:#fff;border-radius:18px;padding:24px 26px;line-height:1.68}.limites[data-astro-cid-4c6v7qqo] b[data-astro-cid-4c6v7qqo]{color:var(--text);margin-bottom:6px;font-size:17px;font-weight:700;display:block}.fiche[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (width>=940px){.fiche[data-astro-cid-4c6v7qqo]{grid-template-columns:.9fr 1.1fr;gap:64px}}.mat[data-astro-cid-4c6v7qqo]{margin:0}.mat[data-astro-cid-4c6v7qqo] img{border-radius:22px;width:100%;height:auto;display:block}.mat[data-astro-cid-4c6v7qqo] figcaption[data-astro-cid-4c6v7qqo]{font-size:var(--fs-s);color:var(--subtle);margin-top:12px;line-height:1.55}.specs[data-astro-cid-4c6v7qqo]{gap:0;margin:0;display:grid}.specs[data-astro-cid-4c6v7qqo]>div[data-astro-cid-4c6v7qqo]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:24px;padding:20px 4px;display:grid}.specs[data-astro-cid-4c6v7qqo]>div[data-astro-cid-4c6v7qqo]:last-child{border-bottom:1px solid var(--border)}.specs[data-astro-cid-4c6v7qqo] dt[data-astro-cid-4c6v7qqo]{font-size:var(--fs);font-weight:600}.specs[data-astro-cid-4c6v7qqo] dd[data-astro-cid-4c6v7qqo]{flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0;display:flex}.specs[data-astro-cid-4c6v7qqo] dd[data-astro-cid-4c6v7qqo] b[data-astro-cid-4c6v7qqo]{font-family:var(--font-display);font-variation-settings:"wdth" 112;color:var(--red);letter-spacing:-.022em;font-size:23px;font-weight:800}.specs[data-astro-cid-4c6v7qqo] dd[data-astro-cid-4c6v7qqo] span[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--muted)}@media (width<=700px){.specs[data-astro-cid-4c6v7qqo]>div[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr;gap:6px}}.pq-g[data-astro-cid-4c6v7qqo]{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=940px){.pq-g[data-astro-cid-4c6v7qqo]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.pq-g[data-astro-cid-4c6v7qqo]{grid-template-columns:1fr}}.pq-g[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]{background:var(--off);height:100%;color:var(--text);border-radius:22px;flex-direction:column;gap:8px;padding:28px 26px;text-decoration:none;transition:transform .2s;display:flex}.pq-g[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]:hover{transform:translateY(-3px)}.pq-g[data-astro-cid-4c6v7qqo] svg[data-astro-cid-4c6v7qqo]{color:var(--red);margin-bottom:6px}.pq-g[data-astro-cid-4c6v7qqo] b[data-astro-cid-4c6v7qqo]{letter-spacing:-.012em;font-size:19px}.pq-g[data-astro-cid-4c6v7qqo] span[data-astro-cid-4c6v7qqo]{font-size:var(--fs);color:var(--muted);line-height:1.55}.rv-pret{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.rv-pret.rv-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv-pret{opacity:1;transition:none;transform:none}.pq-g[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]{transition:none}}.ln-nom[data-astro-cid-4c6v7qqo]:focus-visible,.ln-liens[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]:focus-visible,.ln-devis[data-astro-cid-4c6v7qqo]:focus-visible,.b-rouge[data-astro-cid-4c6v7qqo]:focus-visible,.b-lien[data-astro-cid-4c6v7qqo]:focus-visible,.pq-g[data-astro-cid-4c6v7qqo] a[data-astro-cid-4c6v7qqo]:focus-visible{outline:2px solid var(--red);outline-offset:3px}html{scroll-padding-top:calc(var(--nav-h) + 64px)}
