.hero[data-astro-cid-lcdefpme]{min-height:min(100svh,980px);padding:calc(var(--entete) + 3rem) 0 clamp(4rem, 8vw, 6rem);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.hero__decor[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero__nebuleuse[data-astro-cid-lcdefpme]{background:radial-gradient(60% 55% at 72% 38%,#38fccf17 0%,#0000 65%),radial-gradient(45% 40% at 90% 85%,#7b5cf612 0%,#0000 60%),radial-gradient(40% 30% at 10% 70%,#44d0ff0b 0%,#0000 60%);position:absolute;inset:-10%}.hero__grille[data-astro-cid-lcdefpme]{background-image:linear-gradient(#38fccf0d 1px,#0000 1px),linear-gradient(90deg,#38fccf0d 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.hero__astre[data-astro-cid-lcdefpme]{width:min(92vw,520px);top:calc(var(--entete) - 1rem);opacity:.45;position:absolute;right:-32vw}.hero__halo[data-astro-cid-lcdefpme]{filter:blur(20px);background:radial-gradient(circle,#38fccf38 0%,#38fccf0f 45%,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite halo;position:absolute;inset:18%}.hero[data-astro-cid-lcdefpme] .hero__planete{animation:1.8s cubic-bezier(.6,0,.2,1) .2s both revelation;position:relative}.particules .hero[data-astro-cid-lcdefpme] .hero__planete{opacity:0;transition:opacity 1.2s;animation:none}@keyframes revelation{0%{clip-path:circle(0%)}to{clip-path:circle(71%)}}@keyframes halo{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.hero__contenu[data-astro-cid-lcdefpme]{justify-items:start;display:grid;position:relative}.hero__surtitre[data-astro-cid-lcdefpme]{letter-spacing:.01em;max-width:34rem;color:var(--vert);align-items:baseline;gap:.8rem;margin-bottom:1.75rem;font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:600;line-height:1.45;display:flex}.hero__trait[data-astro-cid-lcdefpme]{background:var(--vert);border-radius:2px;flex:none;width:28px;height:2px;transform:translateY(-.3em)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch;font-size:clamp(2rem,9.6vw,6.5rem)}@media (width>=1180px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(4.5rem,6.4vw,6.5rem)}}.hero__sous-titre[data-astro-cid-lcdefpme]{max-width:26ch;margin-top:1.75rem;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:700;line-height:1.3}.hero__corps[data-astro-cid-lcdefpme]{color:var(--muted);max-width:38rem;margin-top:1rem}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.25rem;display:flex}.hero__preuve[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:.75rem;margin-top:2.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.hero__point[data-astro-cid-lcdefpme]{background:var(--vert);width:6px;height:6px;box-shadow:0 0 10px var(--vert);border-radius:50%}.entree[data-astro-cid-lcdefpme]{animation:.8s cubic-bezier(.2,.7,.2,1) both monte;animation-delay:calc(.15s + var(--i) * 90ms)}@keyframes monte{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width>=768px){.hero__astre[data-astro-cid-lcdefpme]{opacity:.7;width:min(70vw,640px);top:50%;right:-18vw;translate:0 -50%}}@media (width>=1180px){.hero__astre[data-astro-cid-lcdefpme]{opacity:1;width:min(50vw,740px);right:-11vw}.hero__contenu[data-astro-cid-lcdefpme]{padding-right:34vw}}.ordre__grille[data-astro-cid-lcdefpme]{gap:2rem 4rem;display:grid}.ordre__accroche[data-astro-cid-lcdefpme]{color:var(--text);border-left:2px solid var(--jaune);margin-bottom:2rem;padding-left:1.25rem;font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:700;line-height:1.3}.ordre__intro[data-astro-cid-lcdefpme]{color:#e6e6e6;font-size:clamp(1.05rem,1.3vw,1.2rem)}.ordre__symptomes[data-astro-cid-lcdefpme]{gap:1rem;margin:1.75rem 0;list-style:none;display:grid}.ordre__symptomes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text);grid-template-columns:auto 1fr;align-items:center;gap:1rem;font-size:clamp(1.02rem,1.25vw,1.12rem);font-weight:500;display:grid}.ordre__cle[data-astro-cid-lcdefpme]{color:var(--jaune);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;line-height:1.2}.ordre__solution[data-astro-cid-lcdefpme]{color:#e6e6e6;max-width:52ch;margin-top:.75rem;font-size:clamp(1.02rem,1.25vw,1.12rem)}@media (width>=1180px){.ordre__grille[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr}.ordre[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{top:calc(var(--entete) + 2rem);align-self:start;position:sticky}}.piliers[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}.piliers__adage[data-astro-cid-lcdefpme]{max-width:48ch;margin:1.75rem 0 0;padding-left:1.4rem;position:relative}.piliers__adage[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{color:var(--text);margin:0;font-size:clamp(1.15rem,1.7vw,1.45rem);font-style:italic;font-weight:500;line-height:1.5}.piliers__adage[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.02em;color:var(--vert);margin-top:.75rem;font-size:.9rem;font-weight:600}.piliers__adage[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]:before{content:"";vertical-align:middle;background:currentColor;width:18px;height:1px;margin-right:.6rem;display:inline-block}.piliers__adage[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(180deg, var(--jaune), var(--bleu), var(--vert));width:2px;position:absolute;top:.2em;bottom:.2em;left:0}.piliers__liste[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);list-style:none;display:grid}.cinema .piliers[data-astro-cid-lcdefpme]{background:0 0}.pilier[data-astro-cid-lcdefpme]{background:#0d0d0d9e;align-content:start;gap:1rem;display:grid}.pilier__tete[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.pilier__numero[data-astro-cid-lcdefpme]{font-family:var(--font-titre);color:rgba(var(--accent-rgb), .22);font-size:2.5rem;font-weight:800;line-height:1}@media (width<=767px){.pilier[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;gap:.35rem 1rem;padding:1.25rem}.pilier__tete[data-astro-cid-lcdefpme]{grid-row:span 2;align-items:flex-start;margin:0}.pilier__numero[data-astro-cid-lcdefpme]{display:none}.pilier__nom[data-astro-cid-lcdefpme]{align-self:center}.pilier__texte[data-astro-cid-lcdefpme],.pilier[data-astro-cid-lcdefpme] .lien-fleche{grid-column:1/-1}}.pilier__visuel[data-astro-cid-lcdefpme]{color:var(--accent);filter:drop-shadow(0 0 14px rgba(var(--accent-rgb), .35))}.pilier--dessin[data-astro-cid-lcdefpme] .pilier__tete[data-astro-cid-lcdefpme]{align-items:flex-start}@media (width<=767px){.pilier--dessin[data-astro-cid-lcdefpme]{display:block}.pilier--dessin[data-astro-cid-lcdefpme] .pilier__tete[data-astro-cid-lcdefpme]{--dessin-h:96px;margin-bottom:1rem}.pilier--dessin[data-astro-cid-lcdefpme] .pilier__numero[data-astro-cid-lcdefpme]{display:block}.pilier--dessin[data-astro-cid-lcdefpme] .pilier__nom[data-astro-cid-lcdefpme]{margin-bottom:.5rem}}.pilier__nom[data-astro-cid-lcdefpme]{color:var(--accent);font-size:clamp(1.4rem,2vw,1.75rem)}.pilier__texte[data-astro-cid-lcdefpme]{color:var(--muted)}.pilier[data-astro-cid-lcdefpme] .lien-fleche[data-astro-cid-lcdefpme]{margin-top:.5rem}.maitresse[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:radial-gradient(70% 120% at 100% 0,#38fccf1a,#0000 60%),#080a0aeb;border:1px solid #38fccf47;align-items:center;gap:2rem;margin-top:clamp(1.5rem,3vw,2rem);padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 0 40px #38fccf14}.maitresse[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, var(--jaune), var(--bleu), var(--vert));height:2px;position:absolute;inset:0 0 auto}.maitresse__texte[data-astro-cid-lcdefpme]{justify-items:start;gap:1rem;display:grid}.maitresse__titre[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.15}.maitresse__corps[data-astro-cid-lcdefpme]{color:#e6e6e6;max-width:52ch;font-size:clamp(1.05rem,1.3vw,1.18rem)}.maitresse__parcours[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.maitresse__etapes[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.6rem 1.6rem;list-style:none;display:flex}.maitresse__etapes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{white-space:nowrap;border:1px solid rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .08);color:var(--accent);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.9rem;font-weight:700;display:inline-flex;position:relative}.maitresse__etapes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]:before{content:"→";color:var(--muted2);font-weight:400;position:absolute;left:-1.2rem}.maitresse__numero[data-astro-cid-lcdefpme]{font-family:var(--font-titre);opacity:.7;font-weight:800}.maitresse__duree[data-astro-cid-lcdefpme]{font-family:var(--font-titre);color:var(--vert);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;line-height:1}@media (width>=1000px){.maitresse[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3rem}}@media (width>=900px){.piliers__liste[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.portes__tete[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.portes__intro[data-astro-cid-lcdefpme]{color:var(--muted);font-size:clamp(1.05rem,1.4vw,1.2rem)}.portes__liste[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);list-style:none;display:grid}.porte[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:linear-gradient(#1e0d0ee6,#0c0a0aeb 60%);border:1px solid #ff4d4d33;flex-direction:column;gap:1rem;padding:clamp(1.75rem,3vw,2.25rem);transition:border-color .25s,box-shadow .25s,background .25s;display:flex;position:relative}.porte[data-astro-cid-lcdefpme]:hover{background:linear-gradient(#2a0e0feb,#0e0a0aed 60%);border-color:#ff4d4d99;box-shadow:0 0 0 1px #ff4d4d26,0 0 32px #ff4d4d24}.porte__lettre[data-astro-cid-lcdefpme]{font-family:var(--font-titre);width:40px;height:40px;color:var(--rouge);background:#ff4d4d0f;border:1px solid #ff4d4d80;border-radius:50%;place-items:center;font-size:1rem;font-weight:800;display:grid}.porte__phrase[data-astro-cid-lcdefpme]{font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:700;line-height:1.35}.porte__texte[data-astro-cid-lcdefpme]{color:#dadada}.porte__liens[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff14;gap:.55rem;margin-top:auto;padding-top:1rem;list-style:none;display:grid}.porte__liens[data-astro-cid-lcdefpme] .lien-fleche[data-couleur]{color:var(--accent);text-decoration-color:rgba(var(--accent-rgb), .45)}@media (width>=900px){.portes__liste[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.prochain__grille[data-astro-cid-lcdefpme]{align-items:start;gap:2.5rem;display:grid}.prochain[data-astro-cid-lcdefpme] .prochain__icone{color:var(--vert);margin-bottom:1.25rem}.prochain__ligne[data-astro-cid-lcdefpme]{color:var(--muted);max-width:30ch;margin-top:1rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}@media (width>=1024px){.prochain__grille[data-astro-cid-lcdefpme]{grid-template-columns:2fr 3fr;gap:4rem}}.offres__liste[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);margin-top:clamp(2.5rem,5vw,4rem);list-style:none}.offres__liste[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border)}.offre[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.35rem 1.25rem;padding:1.6rem 0;text-decoration:none;transition:background-color .25s;display:grid}.offre__marche[data-astro-cid-lcdefpme]{font-family:var(--font-titre);color:var(--accent);grid-row:span 2;font-size:1.1rem;font-weight:800}.offre__nom[data-astro-cid-lcdefpme]{color:var(--accent);flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:800;display:flex}.offre__prix[data-astro-cid-lcdefpme]{color:var(--vert);font-size:.95rem;font-weight:600}.offre__texte[data-astro-cid-lcdefpme]{color:#dadada;grid-column:2;max-width:52ch}.offre[data-astro-cid-lcdefpme] .offre__fleche{color:var(--muted2);grid-area:1/3/span 2;align-self:center;transition:transform .25s,color .25s}.offre[data-astro-cid-lcdefpme]:hover .offre__fleche{color:var(--vert);transform:translate(4px)}.offre[data-astro-cid-lcdefpme]:hover .offre__nom[data-astro-cid-lcdefpme]{color:var(--vert)}@media (width>=1024px){.offre[data-astro-cid-lcdefpme]{padding-left:calc(var(--marche) * 3.5rem)}.offre[data-astro-cid-lcdefpme]:hover{background:linear-gradient(90deg,#0000,#38fccf08)}}.preuves__liste[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);list-style:none;display:grid}@media (width>=900px){.preuves__liste--2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.preuves__liste--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.nicolas__grille[data-astro-cid-lcdefpme]{gap:2rem 4rem;display:grid}.nicolas[data-astro-cid-lcdefpme] .lien-fleche[data-astro-cid-lcdefpme]{margin-top:1.5rem}.nicolas__contenu[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;display:grid}.nicolas[data-astro-cid-lcdefpme] .texte-courant[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e2e2e2}.nicolas__chiffres[data-astro-cid-lcdefpme]{gap:1rem;width:100%;list-style:none;display:grid}.nicolas__chiffres[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:2px solid #ffc33680;gap:.25rem;padding-left:1rem;display:grid}.nicolas__chiffres[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-titre);color:var(--jaune);font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;line-height:1}.nicolas__chiffres[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#d8d8d8;font-size:.95rem}.nicolas__chute[data-astro-cid-lcdefpme]{color:var(--text);max-width:42ch;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:700;line-height:1.45}@media (width>=768px){.nicolas__chiffres[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width>=1180px){.nicolas__grille[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr}}.appel[data-astro-cid-lcdefpme]{text-align:center}.appel__contenu[data-astro-cid-lcdefpme]{justify-items:center;gap:1.5rem;display:grid}.appel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,5vw,4rem)}.appel__corps[data-astro-cid-lcdefpme]{color:#e2e2e2;font-size:clamp(1.1rem,1.6vw,1.35rem)}.appel__promesse[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}
