.en-action{background:var(--page);padding:0 0 140px}.en-action-tete{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;padding-top:64px;display:flex}.en-action-tete h3{letter-spacing:-.045em;font-size:clamp(28px,3.2vw,46px);font-weight:700;line-height:1}.en-action-tete p{color:var(--muted);max-width:40ch;font-size:19px}.en-action-grille{grid-template-columns:440px 1fr;align-items:start;gap:40px;display:grid}.sequence{margin:0}.sequence img{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 40px 80px -40px #3c14058c}.sequence figcaption{color:var(--muted);max-width:44ch;margin-top:16px;font-size:15.5px}.sequence figcaption b{color:var(--ink);font-weight:600}.livrable-titre{color:var(--accent);margin-bottom:12px;font-size:14px;font-weight:600}.papier{width:100%;height:560px;box-shadow:0 0 0 1px color-mix(in srgb,var(--teinte) 11%,transparent),0 30px 60px -30px #3c140573;background:#fff;border:0;border-radius:20px;display:block}.livrable .actions{margin-top:20px}.en-action .btn.plein{background:var(--accent);color:var(--sur-accent)}.btn.contour{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:var(--page)}.livrable-note{color:var(--muted);max-width:52ch;margin-top:14px;font-size:14px}@media (width<=900px){.en-action{padding:0 0 88px}.en-action-grille{grid-template-columns:1fr}.sequence{max-width:440px}.papier{height:520px}}.seuls[data-astro-cid-al3tc5ge]{background:var(--page);padding:130px 0}.seuls-tete[data-astro-cid-al3tc5ge]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.seuls-tete[data-astro-cid-al3tc5ge] h2[data-astro-cid-al3tc5ge]{letter-spacing:-.05em;text-wrap:balance;max-width:13ch;font-size:clamp(38px,5.4vw,84px);font-weight:700;line-height:.95}.seuls-tete[data-astro-cid-al3tc5ge] p[data-astro-cid-al3tc5ge]{color:var(--muted);max-width:44ch;font-size:19px}.seuls-liste[data-astro-cid-al3tc5ge]{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.seuls-liste[data-astro-cid-al3tc5ge] li[data-astro-cid-al3tc5ge]{background:var(--soft);border-radius:26px;flex-direction:column;gap:10px;padding:28px 28px 30px;display:flex;overflow:hidden}.seuls-liste[data-astro-cid-al3tc5ge] h3[data-astro-cid-al3tc5ge]{letter-spacing:-.035em;font-size:clamp(22px,2.1vw,29px);font-weight:600;line-height:1.1}.seuls-liste[data-astro-cid-al3tc5ge] li[data-astro-cid-al3tc5ge]>p[data-astro-cid-al3tc5ge]{color:var(--muted);font-size:16.5px}.seuls-voir[data-astro-cid-al3tc5ge]{margin-top:26px}.seuls-voir[data-astro-cid-al3tc5ge] a[data-astro-cid-al3tc5ge]{color:var(--accent);font-weight:600}.s-scene[data-astro-cid-al3tc5ge]{background:radial-gradient(130% 120% at 0% 0%,color-mix(in srgb,var(--accent) 16%,var(--soft)),var(--soft) 70%);height:272px;margin:-28px -28px 14px;padding:22px;overflow:hidden}.s-mini[data-astro-cid-al3tc5ge]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px color-mix(in srgb,var(--teinte) 13%,transparent),0 18px 36px -18px #3c140573;border-radius:16px;padding:16px 16px 14px;font-size:13.5px;line-height:1.35}.s-titre[data-astro-cid-al3tc5ge]{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:600}.s-ruban[data-astro-cid-al3tc5ge]{border-radius:7px;gap:2px;height:22px;margin-bottom:12px;display:flex;overflow:hidden}.s-ruban[data-astro-cid-al3tc5ge] i[data-astro-cid-al3tc5ge],.s-al[data-astro-cid-al3tc5ge] b[data-astro-cid-al3tc5ge] i[data-astro-cid-al3tc5ge]{background:var(--c)}.o[data-astro-cid-al3tc5ge]{--c:var(--accent)}.a[data-astro-cid-al3tc5ge]{--c:var(--miel)}.x[data-astro-cid-al3tc5ge]{--c:color-mix(in srgb,var(--accent) 35%,var(--soft))}.s-ruban[data-astro-cid-al3tc5ge] i[data-astro-cid-al3tc5ge].p{background:repeating-linear-gradient(135deg,var(--line) 0 3px,transparent 3px 7px)}.s-al[data-astro-cid-al3tc5ge]{color:var(--muted);grid-template-columns:86px repeat(3,1fr);align-items:center;gap:5px;padding:3px 0;font-size:12px;display:grid}.s-al[data-astro-cid-al3tc5ge] b[data-astro-cid-al3tc5ge]{height:11px;display:block;position:relative}.s-al[data-astro-cid-al3tc5ge] b[data-astro-cid-al3tc5ge] i[data-astro-cid-al3tc5ge]{border-radius:4px;position:absolute;inset:0 auto 0 0}.s-al[data-astro-cid-al3tc5ge].ecart span[data-astro-cid-al3tc5ge]{color:var(--accent);font-weight:600}.s-al[data-astro-cid-al3tc5ge].ecart b[data-astro-cid-al3tc5ge] i[data-astro-cid-al3tc5ge].x{box-shadow:0 0 0 2px var(--accent)}.s-al[data-astro-cid-al3tc5ge].ecart{margin-bottom:12px}.s-al[data-astro-cid-al3tc5ge] em[data-astro-cid-al3tc5ge]{color:var(--ink);font-size:11px;font-style:normal;font-weight:700;line-height:1;position:absolute;top:calc(100% + 3px);right:2px}.s-q[data-astro-cid-al3tc5ge]{background:color-mix(in srgb,var(--accent) 10%,var(--page));border-radius:10px;margin-top:8px;padding:9px 11px;font-size:14px;font-weight:600}.s-seg[data-astro-cid-al3tc5ge]{background:var(--soft);border-radius:99px;gap:2px;margin-bottom:10px;padding:3px;font-size:12px;font-weight:600;display:inline-flex}.s-seg[data-astro-cid-al3tc5ge] span[data-astro-cid-al3tc5ge]{color:var(--muted);border-radius:99px;padding:4px 10px}.s-seg[data-astro-cid-al3tc5ge] span[data-astro-cid-al3tc5ge].on{background:var(--accent);color:var(--sur-accent)}.s-moi[data-astro-cid-al3tc5ge]{background:var(--accent);max-width:88%;color:var(--sur-accent);border-radius:13px 13px 4px;margin:0 0 12px auto;padding:8px 11px;font-size:13px}.s-etape[data-astro-cid-al3tc5ge]{border-radius:9px;grid-template-columns:auto 1fr;gap:9px;padding:5px 6px;display:grid}.s-etape[data-astro-cid-al3tc5ge] i[data-astro-cid-al3tc5ge]{background:var(--accent);border-radius:50%;width:10px;height:10px;margin-top:4px}.s-etape[data-astro-cid-al3tc5ge] b[data-astro-cid-al3tc5ge]{font-weight:600;display:block}.s-etape[data-astro-cid-al3tc5ge] span[data-astro-cid-al3tc5ge]{color:var(--muted);font-size:12px}.s-etape[data-astro-cid-al3tc5ge].neuf{box-shadow:inset 0 0 0 1.5px var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.s-etape[data-astro-cid-al3tc5ge].neuf span[data-astro-cid-al3tc5ge]{color:var(--accent);font-weight:600}.s-etape[data-astro-cid-al3tc5ge].trou i[data-astro-cid-al3tc5ge]{box-shadow:inset 0 0 0 1.5px var(--faint);background:0 0}.s-etape[data-astro-cid-al3tc5ge].trou b[data-astro-cid-al3tc5ge]{color:var(--muted)}.s-sillon[data-astro-cid-al3tc5ge]{width:100%;height:auto;display:block}.s-sillon[data-astro-cid-al3tc5ge] .couloir[data-astro-cid-al3tc5ge]{fill:var(--soft)}.s-sillon[data-astro-cid-al3tc5ge] text[data-astro-cid-al3tc5ge]{fill:var(--ink);font-size:12px;font-weight:600}.s-sillon[data-astro-cid-al3tc5ge] .trait[data-astro-cid-al3tc5ge]{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round}.s-sillon[data-astro-cid-al3tc5ge] .trait[data-astro-cid-al3tc5ge].trou{stroke:var(--faint);stroke-dasharray:5 6}.s-sillon[data-astro-cid-al3tc5ge] circle[data-astro-cid-al3tc5ge]{fill:var(--surface);stroke:var(--accent);stroke-width:2.5px}.s-sillon[data-astro-cid-al3tc5ge] circle[data-astro-cid-al3tc5ge].creux{stroke:var(--faint);stroke-dasharray:3 3}.s-chips[data-astro-cid-al3tc5ge]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.s-chips[data-astro-cid-al3tc5ge] span[data-astro-cid-al3tc5ge]{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--page));border-radius:99px;padding:4px 9px;font-size:12px;font-weight:600}.s-chips[data-astro-cid-al3tc5ge] span[data-astro-cid-al3tc5ge]+span[data-astro-cid-al3tc5ge]{color:var(--muted);border:1.5px dashed var(--line);background:0 0;padding:3px 8px}@media (width<=900px){.seuls[data-astro-cid-al3tc5ge]{padding:88px 0}.seuls-liste[data-astro-cid-al3tc5ge]{grid-template-columns:1fr}}.vitrine{background:var(--page);padding:130px 0 72px}.vitrine-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.vitrine-tete h2{letter-spacing:-.05em;text-wrap:balance;max-width:13ch;font-size:clamp(38px,5.4vw,84px);font-weight:700;line-height:.95}.vitrine-tete p{color:var(--muted);max-width:38ch;font-size:19px}.onglets{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.onglets button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:15.5px;font-weight:500}.onglets button[aria-selected=true]{color:var(--page);background:var(--ink);font-weight:600}.onglets button:hover:not([aria-selected=true]){background:var(--soft);color:var(--ink)}.mac{background:var(--soft);box-shadow:0 0 0 1px var(--line),0 60px 120px -50px #3c14058c;border-radius:16px;overflow:hidden}.mac .barre-mac{background:color-mix(in srgb,var(--teinte) 8%,var(--page));border-bottom:1px solid var(--line);align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.mac .barre-mac i{background:color-mix(in srgb,var(--teinte) 22%,transparent);border-radius:50%;width:12px;height:12px}.mac .barre-mac span{color:var(--muted);margin:0 auto;padding-right:57px;font-size:12.5px}.mac img{aspect-ratio:1440/900;width:100%;height:auto}.panneau[hidden]{display:none}.vitrine-legende{grid-template-columns:auto 1fr;align-items:baseline;gap:6px 28px;margin-top:28px;display:grid}.vitrine-legende b{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,30px);font-weight:600}.vitrine-legende p{color:var(--muted);max-width:62ch;font-size:17px}@media (width<=900px){.vitrine{padding:88px 0 48px}.vitrine-legende{grid-template-columns:1fr}.mac .barre-mac span{display:none}.onglets{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px 48px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#fff calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#fff calc(100% - 48px),#0000)}.onglets::-webkit-scrollbar{display:none}.onglets button{flex:none;padding:9px 15px}}.haut.court .cadre{position:relative}.vraie-bulle{width:clamp(300px,27vw,380px);margin:0;position:absolute;top:clamp(110px,15vh,150px);right:40px}.vraie-bulle img{border-radius:22px;width:100%;height:auto;box-shadow:0 30px 40px #320f0373}.vraie-bulle .disque{background:radial-gradient(circle at 32% 26%,#e8743a,#c4501c 58%,#a9431a);border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;bottom:-74px;right:-14px;box-shadow:inset 0 0 0 1px #fff6ec2e,0 2px 6px -1px #3c140566}.vraie-bulle .disque .logo{color:#fff6ec;width:34px;height:34px}.v-sombre{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .v-clair{display:none!important}:root:not([data-theme=light]) .v-sombre{display:block!important}}:root[data-theme=dark] .v-clair{display:none!important}:root[data-theme=dark] .v-sombre{display:block!important}.haut.court.avec-visuel .titre{padding-right:clamp(340px,32vw,460px)}.capture{box-shadow:0 0 0 1px var(--line),0 40px 80px -40px #3c140573;border-radius:16px;overflow:hidden}.capture picture{display:block}.capture img{width:100%;height:auto;display:block}.capture.en-grand{margin-top:48px}.trois-n{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px;display:grid}.trois-n h3{letter-spacing:-.02em;margin-bottom:8px;font-size:22px;font-weight:600}.trois-n p{color:var(--muted);max-width:34ch;font-size:16px}.trois-n .ex{background:var(--soft);color:var(--ink);border-radius:14px;margin-top:14px;padding:12px 14px;font-size:14.5px;display:block}.journee-grande{margin-top:70px;position:relative}.heures{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:12px;font-size:13.5px;display:flex}.ruban-jour{border-radius:16px;gap:3px;height:62px;display:flex;overflow:hidden}.ruban-jour div{white-space:nowrap;background:color-mix(in srgb,var(--teinte) 10%,transparent);min-width:0;color:var(--ink);padding:10px 12px;font-size:13px;line-height:1.2;overflow:hidden}.ruban-jour div b{font-weight:600;display:block}.ruban-jour div small{color:var(--muted)}.ruban-jour .pause{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--teinte) 8%,transparent) 6px 7px)}.ruban-jour .fort{background:color-mix(in srgb,var(--accent) 18%,transparent)}.ruban-jour .court{min-width:92px}.journee-tel{display:none}.moments{height:210px;position:relative}.moment{flex-direction:column;align-items:center;width:204px;display:flex;position:absolute;bottom:0;translate:-50%}.moment .q{background:var(--surface);box-shadow:0 0 0 1px var(--line),0 18px 40px -20px #3c140559;border-radius:18px;padding:12px 14px;font-size:14.5px;font-weight:500;line-height:1.35}.moment .q small{color:var(--muted);margin-bottom:5px;font-size:12.5px;font-weight:400;display:block}.moment:after{content:"";background:var(--accent);width:2px;height:28px;margin-top:6px}.moment .q .s{vertical-align:-2px;background:radial-gradient(circle at 32% 26%,#e8743a,#c4501c 58%,#a9431a);border-radius:50%;width:14px;height:14px;margin-right:6px;display:inline-block}.moment.tard .q{opacity:.6}.budget{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:90px;display:grid}.budget b{white-space:nowrap;letter-spacing:-.05em;color:var(--accent);font-size:clamp(40px,4.4vw,66px);font-weight:700;line-height:1;display:block}.budget p{color:var(--muted);max-width:24ch;margin-top:10px}.facons{margin-top:70px}.facon{border-top:1px solid rgb(var(--sur-nuit-rgb) / .1);grid-template-columns:72px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px 48px;padding:36px 0;display:grid}.facon:last-child{border-bottom:1px solid rgb(var(--sur-nuit-rgb) / .1)}.facon .ico{background:color-mix(in srgb,var(--teinte) 10%,transparent);width:56px;height:56px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--teinte) 22%,transparent);color:var(--accent);border-radius:18px;place-items:center;display:grid}.facon h3{letter-spacing:-.04em;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.05}.facon p{color:var(--sur-nuit-doux);max-width:44ch;font-size:17px}.facon p b{color:var(--sur-nuit);font-weight:500}.facon-txt p{margin-top:14px}.facon .f-cap{justify-self:end;width:100%;max-width:340px}.facon .f-cap.ruban{align-self:center;max-width:100%}.pas{letter-spacing:.02em;color:var(--muted);align-items:center;gap:12px;margin-bottom:22px;font-size:14px;font-weight:600;display:inline-flex}.bloc.nuit .pas{color:var(--sur-nuit-doux)}.pas span{font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--accent) 14%,transparent);width:34px;height:34px;color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent);border-radius:50%;place-items:center;font-size:15px;display:grid}.f-cap{box-shadow:0 0 0 1px var(--line),0 40px 80px -40px #3c140573;border-radius:16px;margin:0;overflow:hidden}.bloc.nuit .f-cap{box-shadow:0 0 0 1px rgb(var(--sur-nuit-rgb) / .14),0 40px 80px -30px #0009}.f-cap picture{display:block}.f-cap img{width:100%;height:auto;display:block}.f-cap.v-cap{max-width:380px}.zoom{align-items:center;margin-top:72px}.zoom h3{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.1}.zoom p{color:var(--muted);max-width:44ch;margin-top:12px;font-size:17px}.zoom p b{color:var(--ink);font-weight:600}.dans-app{grid-template-columns:minmax(0,720px) minmax(0,1fr);align-items:end;gap:48px;margin-top:64px;display:grid}.legende{color:var(--muted);max-width:36ch;padding-bottom:8px;font-size:16px}.bloc.nuit .legende{color:var(--sur-nuit-doux)}.trous{gap:12px;margin-top:10px;display:grid}.trou-l{border:2px dashed var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.trou-l p{font-size:17px;font-weight:500}.trou-l p small{color:var(--muted);margin-top:2px;font-size:14px;font-weight:400;display:block}.trou-l span{background:var(--accent);color:var(--sur-accent);border-radius:999px;flex:none;padding:9px 15px;font-size:14px;font-weight:600}.fini{background:var(--soft);border-radius:999px;align-items:center;gap:10px;margin-top:26px;padding:14px 20px;font-size:16px;font-weight:600;display:inline-flex}.fini i{background:var(--accent);border-radius:50%;width:10px;height:10px}@media (width<=900px){.haut.court.avec-visuel .titre{padding-right:16px}.vraie-bulle{width:100%;max-width:380px;margin-top:36px;position:relative;top:auto;right:auto}.vraie-bulle .disque{display:none}.trois-n{grid-template-columns:1fr;gap:32px}.journee-grande{display:none}.journee-tel{gap:6px;margin:44px 0 0;padding:0;list-style:none;display:grid}.journee-tel li{background:color-mix(in srgb,var(--teinte) 10%,transparent);border-radius:14px;padding:12px 16px;line-height:1.25}.journee-tel li b{font-weight:600;display:block}.journee-tel li small{color:var(--muted);font-size:14px}.journee-tel li.fort{background:color-mix(in srgb,var(--accent) 18%,transparent)}.journee-tel li.pause{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--teinte) 9%,transparent) 6px 7px);box-shadow:inset 0 0 0 1px var(--line)}.journee-tel li.q{background:var(--surface);box-shadow:0 0 0 1px var(--line),0 18px 40px -20px #3c140559;border-radius:18px;margin:4px 0 10px 22px;font-size:16px;font-weight:500;line-height:1.35;position:relative}.journee-tel li.q:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);border-bottom-left-radius:10px;width:12px;position:absolute;top:-10px;bottom:50%;left:-14px}.journee-tel li.q small{margin-bottom:5px;font-size:13px;font-weight:400;display:block}.journee-tel .s{vertical-align:-2px;background:radial-gradient(circle at 32% 26%,#e8743a,#c4501c 58%,#a9431a);border-radius:50%;width:13px;height:13px;margin-right:6px;display:inline-block}.ordre-tel-2{order:2}.budget{grid-template-columns:1fr 1fr;gap:28px}.facon{grid-template-columns:1fr;gap:14px}.facon .f-cap{justify-self:start;max-width:360px;margin-top:10px}.facon .f-cap.ruban{display:none}.zoom{margin-top:48px}.dans-app{grid-template-columns:1fr;gap:16px;margin-top:44px}.legende{max-width:none;font-size:15px}}.moment-tete{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:64px;display:grid}.moment-bulle{margin:0}.moment-bulle img{border-radius:22px;width:100%;height:auto;box-shadow:0 30px 60px -24px #3c140573}.moment-bulle figcaption{color:var(--muted);text-align:center;margin-top:12px;font-size:13.5px}.voix-lead{max-width:56ch!important}.voix-suite{margin-top:56px}.voix-suite h3{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.1}.voix-moments{grid-template-columns:repeat(3,1fr);gap:22px 40px;margin:28px 0 0;padding:0;list-style:none;display:grid}.voix-moments li{border-top:1px solid rgb(var(--sur-nuit-rgb) / .16);padding-top:16px}.voix-moments b{letter-spacing:-.015em;margin-bottom:4px;font-size:18px;font-weight:600;display:block}.voix-moments span{color:var(--sur-nuit-doux);font-size:15.5px}.voix-aussi{color:var(--sur-nuit-doux);max-width:60ch;margin-top:34px;font-size:16px}.rond-gauche a.agrandir:before,.rond-gauche a.agrandir:after{left:10px;right:auto}@media (width<=900px){.moment-tete{grid-template-columns:1fr;gap:36px}.moment-bulle{max-width:340px}.voix-moments{grid-template-columns:1fr}}.seance-liste{gap:14px;max-width:52ch;margin:28px 0 0;padding:0;list-style:none;display:grid}.seance-liste li{color:var(--sur-nuit-doux);padding-left:18px;position:relative}.seance-liste li:before{content:"";background:var(--braise);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:0}.seance-liste b{color:var(--sur-nuit);font-weight:600}.lead.petit{margin-top:22px;font-size:16px}
