.hero[data-astro-cid-j7pv25f6]{position:relative;background:var(--bleu);color:#fff;border-radius:0 0 var(--r-xl) var(--r-xl);overflow:hidden;padding:clamp(48px,6vw,88px) 0 clamp(64px,7vw,104px)}.hero-deco[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;border:1.5px solid rgba(255,255,255,.14)}.hero-deco[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(1){width:720px;height:720px;right:-120px;top:-160px}.hero-deco[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){width:1020px;height:1020px;right:-270px;top:-310px}.hero-deco[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){width:420px;height:420px;right:30px;top:-10px;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 70%);border:0}.hero-in[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}.hero-txt[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s5);justify-items:start}.hero-label[data-astro-cid-j7pv25f6]{color:var(--soleil)}.hero[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{max-width:12ch;font-size:clamp(3rem,1.8rem + 4.6vw,6rem)}.hero[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{background:none;color:var(--soleil);padding:0}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#ffffffe0;max-width:30em}.hero-acts[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s2)}.hero-acts[data-astro-cid-j7pv25f6] .btn-ghost[data-astro-cid-j7pv25f6]{color:#fff}.hero-trust[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5);margin-top:var(--s3);font-size:.9375rem;font-weight:600;color:#ffffffe6}.hero-trust[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px}.hero-trust[data-astro-cid-j7pv25f6] .ico{color:var(--soleil)}.hero-stage[data-astro-cid-j7pv25f6]{position:relative;justify-self:center;width:min(100%,540px)}.stage-card[data-astro-cid-j7pv25f6]{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:var(--r-xl);background:#fff;overflow:hidden;box-shadow:0 50px 90px -40px #040828b3;cursor:pointer}.stage-card[data-astro-cid-j7pv25f6] picture,.stage-card[data-astro-cid-j7pv25f6] img{width:100%;height:100%;display:block}.stage-card[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:0;width:1024px;height:600px;transform-origin:0 0;pointer-events:none}.stage-hint[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--ink);color:#fff;font-size:.8125rem;font-weight:700;white-space:nowrap;pointer-events:none}.chat[data-astro-cid-j7pv25f6]{position:absolute;left:-10%;bottom:-6%;display:grid;gap:8px;z-index:4;width:min(78%,340px)}.bub[data-astro-cid-j7pv25f6]{text-wrap:balance;padding:12px 16px;border-radius:20px;font-weight:700;font-size:.9375rem;line-height:1.35;box-shadow:var(--shadow-2);opacity:0;transform:translateY(10px) scale(.96);transition:opacity .4s,transform .5s var(--spring)}.bub[data-astro-cid-j7pv25f6].on{opacity:1;transform:none}.bub[data-astro-cid-j7pv25f6]:empty{display:none}.bub[data-astro-cid-j7pv25f6].kid{background:#fff;color:var(--ink);border-radius:20px 20px 20px 6px;justify-self:start}.bub[data-astro-cid-j7pv25f6].neo{background:var(--soleil);color:var(--ink);border-radius:20px 20px 6px;justify-self:end}@media(max-width:980px){.hero-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-stage[data-astro-cid-j7pv25f6]{width:min(88%,460px);margin-top:var(--s5)}.chat[data-astro-cid-j7pv25f6]{position:static;width:100%;margin-top:var(--s3);padding-inline:2%}.bub[data-astro-cid-j7pv25f6]{max-width:88%}.hero-stage[data-astro-cid-j7pv25f6]>.sticker[data-astro-cid-j7pv25f6]:last-of-type{bottom:48%!important;right:-4%!important}}@media(max-width:520px){.sticker[data-astro-cid-j7pv25f6]{font-size:.9375rem;padding:8px 12px}.hero[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{font-size:clamp(2.75rem,12vw,3.5rem)}}.marquee[data-astro-cid-j7pv25f6]{background:var(--soleil);color:var(--ink);overflow:hidden;padding:22px 0;margin-top:calc(var(--r-xl) * -1 + 8px);position:relative;z-index:-1;padding-top:calc(var(--r-xl) + 22px)}.mq-track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:mq 42s linear infinite}.mq-track[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;gap:0}.mq-track[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;font-family:var(--f-display);font-weight:750;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);letter-spacing:-.02em;white-space:nowrap}.star[data-astro-cid-j7pv25f6]{margin:0 28px;font-size:.8em}@keyframes mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mq-track[data-astro-cid-j7pv25f6]{animation:none}}.bento[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--s5)}.bento-i[data-astro-cid-j7pv25f6].big,.bento-i[data-astro-cid-j7pv25f6].small{grid-column:span 6}.feat[data-astro-cid-j7pv25f6]{display:grid;height:100%;border-radius:var(--r-l);overflow:hidden;background:var(--fc);color:var(--ft,#fff);transition:transform .5s var(--ease)}.feat[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.feat[data-astro-cid-j7pv25f6] .media{border-radius:0}.feat-txt[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:var(--s2);padding:var(--s5) var(--s6) var(--s6);padding-right:88px}.feat-d[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.5;opacity:.9}.feat-go[data-astro-cid-j7pv25f6]{position:absolute;right:var(--s5);top:var(--s5);width:52px;height:52px;border-radius:50%;background:#fff3;display:grid;place-items:center;transition:transform .5s var(--spring),background .3s}.feat[data-astro-cid-j7pv25f6]:hover .feat-go[data-astro-cid-j7pv25f6]{transform:rotate(45deg);background:#fff;color:var(--ink)}.f-bleu[data-astro-cid-j7pv25f6]{--fc:var(--bleu)}.f-corail[data-astro-cid-j7pv25f6]{--fc:var(--corail);--ft:var(--ink)}.f-soleil[data-astro-cid-j7pv25f6]{--fc:var(--soleil);--ft:var(--ink)}.f-bonbon[data-astro-cid-j7pv25f6]{--fc:var(--bonbon);--ft:var(--ink)}.f-corail[data-astro-cid-j7pv25f6] .feat-go[data-astro-cid-j7pv25f6],.f-soleil[data-astro-cid-j7pv25f6] .feat-go[data-astro-cid-j7pv25f6],.f-bonbon[data-astro-cid-j7pv25f6] .feat-go[data-astro-cid-j7pv25f6]{background:#0e13301a}@media(max-width:860px){.bento-i[data-astro-cid-j7pv25f6].big,.bento-i[data-astro-cid-j7pv25f6].small{grid-column:span 12}}.big-moment[data-astro-cid-j7pv25f6]{padding-bottom:var(--sec)}.bm-card[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--r-xl);overflow:hidden}.bm-card[data-astro-cid-j7pv25f6] .media{border-radius:0}.bm-card[data-astro-cid-j7pv25f6] .duo.r169{aspect-ratio:16/9}.bm-txt[data-astro-cid-j7pv25f6]{position:absolute;inset:auto 0 0;padding:clamp(24px,5vw,64px);color:#fff;display:grid;gap:var(--s4);background:linear-gradient(to top,#080a1ccc,#080a1c00);pointer-events:none}.bm-txt[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,1.4rem + 4vw,5.5rem)}.bm-txt[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#ffffffe6}@media(max-width:720px){.bm-card[data-astro-cid-j7pv25f6] .duo.r169{aspect-ratio:4/5}}.acts-sec[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6],.acts-sec[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:var(--ink)}.rail[data-astro-cid-j7pv25f6]{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:max(var(--gut),calc((100vw - var(--max))/2))}.rail[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.rail-in[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s5);padding:0 max(var(--gut),calc((100vw - var(--max))/2));width:max-content}.rail[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.act[data-astro-cid-j7pv25f6]{display:grid;gap:4px;width:clamp(230px,22vw,280px)}.act[data-astro-cid-j7pv25f6] .media[data-astro-cid-j7pv25f6]{display:block;margin-bottom:var(--s3);border-radius:var(--r-l);box-shadow:0 0 0 6px #fff}.act[data-astro-cid-j7pv25f6] .media[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.act[data-astro-cid-j7pv25f6]:hover .media[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.act-t[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-weight:750;font-size:1.5rem;letter-spacing:-.02em;display:flex;align-items:center;gap:10px}.act-t[data-astro-cid-j7pv25f6]:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px #fff}.act-d[data-astro-cid-j7pv25f6]{font-weight:500}.par-img[data-astro-cid-j7pv25f6]{position:relative}.stack-l[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s5);justify-items:start}.promises[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s5);margin:var(--s3) 0}.promises[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s4);align-items:flex-start}.promises[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-family:var(--f-display);font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin-bottom:2px}.promises[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.pi){color:var(--ink-2)}.pi[data-astro-cid-j7pv25f6]{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:var(--c);color:var(--i);flex:none}.vs[data-astro-cid-j7pv25f6]{max-width:920px;margin:0 auto;background:#fff;border-radius:var(--r-l);padding:var(--s3) var(--s5);box-shadow:var(--shadow-1)}.vs-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.6fr repeat(4,1fr);align-items:center;min-height:68px;border-bottom:1px solid var(--line)}.vs-row[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.vs-head[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.9375rem;color:var(--mute);min-height:56px}.vs-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{text-align:center}.vs-head[data-astro-cid-j7pv25f6] .vs-neo[data-astro-cid-j7pv25f6]{color:var(--bleu);font-family:var(--f-display);font-weight:800;font-size:1.0625rem}.vs-k[data-astro-cid-j7pv25f6]{font-weight:600;padding-right:var(--s3)}.vs-c[data-astro-cid-j7pv25f6]{display:grid;place-items:center}.vs-c[data-astro-cid-j7pv25f6] .ico{width:34px;height:34px;padding:8px;border-radius:50%}.s-oui[data-astro-cid-j7pv25f6] .ico{background:var(--menthe-50);color:#08806a}.vs-neo[data-astro-cid-j7pv25f6].s-oui .ico{background:var(--bleu);color:#fff}.s-partiel[data-astro-cid-j7pv25f6] .ico{background:#fff3d0;color:#9a6a00}.s-non[data-astro-cid-j7pv25f6] .ico,.s-info[data-astro-cid-j7pv25f6] .ico{background:var(--wash);color:#8a8fad}.vs-more[data-astro-cid-j7pv25f6]{margin-top:var(--s7)}@media(max-width:620px){.vs[data-astro-cid-j7pv25f6]{padding:var(--s2) var(--s3)}.vs-row[data-astro-cid-j7pv25f6]{grid-template-columns:1.55fr repeat(4,1fr);min-height:60px}.vs-k[data-astro-cid-j7pv25f6]{font-size:.875rem;padding-right:8px}.vs-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8125rem}.vs-head[data-astro-cid-j7pv25f6] .vs-neo[data-astro-cid-j7pv25f6]{font-size:.875rem}.vs-c[data-astro-cid-j7pv25f6] .ico{width:28px;height:28px;padding:6px}}.film-sec[data-astro-cid-j7pv25f6]{border-radius:var(--r-xl);margin-inline:clamp(8px,1.5vw,20px)}.film-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--s8);align-items:center}.film-poster[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--r-l);overflow:hidden;aspect-ratio:16/9;display:block;width:100%}.film-poster[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.film-poster[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.film-play[data-astro-cid-j7pv25f6]{position:absolute;inset:0;margin:auto;width:96px;height:96px;border-radius:50%;background:var(--soleil);color:var(--ink);display:grid;place-items:center;transition:transform .5s var(--spring)}.film-poster[data-astro-cid-j7pv25f6]:hover .film-play[data-astro-cid-j7pv25f6]{transform:scale(1.1)}@media(max-width:860px){.film-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s6)}}
