.photo-hero[data-astro-cid-ds7vjbsq]{position:relative;margin:0;border-radius:var(--radius-l);overflow:hidden;box-shadow:0 28px 56px -24px #0000008c}.photo-hero[data-astro-cid-ds7vjbsq] img[data-astro-cid-ds7vjbsq]{width:100%;height:auto;animation:develop 1.2s var(--ease-out) both}.chips[data-astro-cid-ds7vjbsq]{position:absolute;left:1rem;bottom:1rem;right:1rem;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.chips[data-astro-cid-ds7vjbsq] li[data-astro-cid-ds7vjbsq]{background:#0a1238d1;backdrop-filter:blur(6px);color:#fff;border:1px solid rgb(255 255 255 / .25);border-radius:999px;padding:.45rem .95rem;font-size:var(--fs-xs);font-weight:600;animation:pop .5s var(--ease-pop) both;animation-delay:calc(.55s + var(--i) * .22s)}@keyframes develop{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}.pillars[data-astro-cid-d4qwdgui]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(3rem,7vw,5rem)}.pillar[data-astro-cid-d4qwdgui]{position:relative;display:grid;gap:1.5rem}.line[data-astro-cid-d4qwdgui]{display:none}.num[data-astro-cid-d4qwdgui]{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(3rem,7vw,4.5rem);line-height:.9;color:var(--signal)}.photo[data-astro-cid-d4qwdgui]{margin:0 auto;width:100%;max-width:400px;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden}.photo[data-astro-cid-d4qwdgui] img[data-astro-cid-d4qwdgui]{width:100%;height:100%;object-fit:cover}.photo[data-astro-cid-d4qwdgui] img[data-astro-cid-d4qwdgui].portrait{object-position:50% 28%}.body[data-astro-cid-d4qwdgui] h3[data-astro-cid-d4qwdgui]{font-size:var(--fs-xl)}.points[data-astro-cid-d4qwdgui]{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.points[data-astro-cid-d4qwdgui] li[data-astro-cid-d4qwdgui]{display:flex;align-items:flex-start;gap:.65rem}.points[data-astro-cid-d4qwdgui] li[data-astro-cid-d4qwdgui]:before{content:"";flex:none;width:8px;height:8px;margin-top:.5em;border-radius:50%;background:var(--mint)}.option[data-astro-cid-d4qwdgui],.goal[data-astro-cid-d4qwdgui]{margin:1rem 0 0;font-size:var(--fs-xs);font-weight:600}.option[data-astro-cid-d4qwdgui]{display:inline-block;background:var(--surface);border:1px solid var(--rule);border-radius:999px;padding:.4rem .9rem;color:var(--lamp)}.goal[data-astro-cid-d4qwdgui]{color:var(--mint)}.js[data-astro-cid-d4qwdgui] [data-astro-cid-d4qwdgui][data-reveal-item]{opacity:0;transform:translateY(28px)}.js[data-astro-cid-d4qwdgui] [data-astro-cid-d4qwdgui][data-reveal-item] .photo[data-astro-cid-d4qwdgui] img[data-astro-cid-d4qwdgui]{transform:scale(1.06)}.in[data-astro-cid-d4qwdgui] [data-astro-cid-d4qwdgui][data-reveal-item]{opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--i) * 90ms)}.in[data-astro-cid-d4qwdgui] [data-astro-cid-d4qwdgui][data-reveal-item] .photo[data-astro-cid-d4qwdgui] img[data-astro-cid-d4qwdgui]{transform:none;transition:transform 1.2s var(--ease-out);transition-delay:calc(var(--i) * 90ms)}@media(min-width:900px){.pillar[data-astro-cid-d4qwdgui]{grid-template-columns:auto 1fr 1.05fr}.pillar[data-astro-cid-d4qwdgui]:nth-child(2n) .photo[data-astro-cid-d4qwdgui]{order:3}.pillar[data-astro-cid-d4qwdgui]{align-items:center;gap:3rem}.pillar[data-astro-cid-d4qwdgui]:not(:last-child) .line[data-astro-cid-d4qwdgui]{display:block;position:absolute;left:calc(clamp(3rem,7vw,4.5rem)/2);top:calc(100% - 1rem);height:calc(clamp(3rem,7vw,5rem) + 2rem);width:2px;background:var(--rule);transform:scaleY(0);transform-origin:top}.in[data-astro-cid-d4qwdgui] .pillar[data-astro-cid-d4qwdgui]:not(:last-child) .line[data-astro-cid-d4qwdgui]{transform:scaleY(1);transition:transform .9s var(--ease-out) .4s}}.grid[data-astro-cid-s43375sq]{display:grid;gap:2.5rem}.figure[data-astro-cid-s43375sq]{align-self:start;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);padding:2rem;text-align:center}.value[data-astro-cid-s43375sq]{margin:0;font-family:var(--font-display);font-weight:800;font-stretch:88%;font-size:clamp(4.5rem,12vw,7.5rem);line-height:1;color:var(--lamp)}.label[data-astro-cid-s43375sq]{margin:.5rem 0 0;font-weight:600;color:var(--ink-soft)}.portrait[data-astro-cid-s43375sq]{margin:1.5rem auto 0;width:100%;max-width:220px;border-radius:var(--radius)}.roles[data-astro-cid-s43375sq]{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.roles[data-astro-cid-s43375sq] h3[data-astro-cid-s43375sq]{margin-bottom:.25rem}.roles[data-astro-cid-s43375sq] p[data-astro-cid-s43375sq]{margin:0}.closing[data-astro-cid-s43375sq]{margin:2rem 0 0;padding-left:1.25rem;border-left:3px solid var(--lamp);font-weight:600}.js[data-astro-cid-s43375sq] .figure[data-astro-cid-s43375sq]{opacity:0;transform:translateY(24px)}.in[data-astro-cid-s43375sq] .figure[data-astro-cid-s43375sq]{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}@media(min-width:900px){.grid[data-astro-cid-s43375sq]{grid-template-columns:auto 1fr;gap:4rem;align-items:start}.figure[data-astro-cid-s43375sq]{position:sticky;top:6rem}}.tile[data-astro-cid-sxdr7vxt]{position:relative;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);padding:clamp(2.5rem,7vw,4rem);text-align:center;overflow:hidden}.badge[data-astro-cid-sxdr7vxt]{position:absolute;top:1.25rem;right:1.5rem;font-family:var(--font-display);font-weight:800;font-size:var(--fs-xs);color:var(--night);background:var(--lamp);border-radius:var(--radius-s);padding:.35rem .7rem;transform:rotate(6deg)}.tile[data-astro-cid-sxdr7vxt] .section-head{text-align:center;margin-inline:auto;margin-bottom:1rem}.text[data-astro-cid-sxdr7vxt]{margin-inline:auto;color:var(--ink-soft)}.action[data-astro-cid-sxdr7vxt]{margin:1.75rem auto .75rem}.duration[data-astro-cid-sxdr7vxt]{margin:0;font-size:var(--fs-xs);color:var(--ink-soft)}.tile[data-astro-cid-sxdr7vxt].js{opacity:0;transform:translateY(24px)}.tile[data-astro-cid-sxdr7vxt].js.in{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}#tarif .plan:nth-child(1){border-color:var(--signal)}#tarif .plan:nth-child(1) .price{color:var(--accent)}#tarif .plan:nth-child(1) .features li:before{background:var(--signal)}#tarif .plan.featured{background:var(--lamp)}#tarif .plan:nth-child(3){border-color:var(--mint)}#tarif .plan:nth-child(3) .price{color:var(--mint)}#tarif .wrap>.btn{display:flex;justify-content:center;width:100%;max-width:64rem;text-align:center}
