.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__fond[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 92%);mask-image:linear-gradient(#000 0% 50%,#0000 92%)}.hero__statique[data-astro-cid-ge2uvauf],.hero__canvas[data-astro-cid-ge2uvauf]{width:100%;height:100%;position:absolute;inset:0}.hero__canvas[data-astro-cid-ge2uvauf]{display:block}.rubans-actifs .hero__statique[data-astro-cid-ge2uvauf]{display:none}.hero__contenu[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;padding-block:9rem 6rem;display:grid;position:relative}.hero__contenu[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55%,#000000d9,#0000008c 55%,#0000 80%);position:absolute;inset:15% -10% 0}.hero__titre[data-astro-cid-ge2uvauf]{letter-spacing:-.045em;text-transform:lowercase;text-shadow:0 0 2rem #000;max-width:12ch;font-size:clamp(3.25rem,11vw,9.5rem);line-height:.92}.hero__phrase[data-astro-cid-ge2uvauf]{text-shadow:0 0 1rem #000;max-width:36ch;margin-top:2rem;font-size:clamp(1.125rem,1vw + .9rem,1.375rem);line-height:1.5}.hero__bouton[data-astro-cid-ge2uvauf]{margin-top:2.5rem}.guide[data-astro-cid-5twwh4ty]{isolation:isolate;width:min(40rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--blanc);background:linear-gradient(var(--noir), var(--noir)) padding-box, linear-gradient(135deg, var(--orange), var(--violet)) border-box;border:1px solid #0000;border-radius:1.5rem;margin:auto;padding:clamp(1.75rem,5vw,3rem);position:fixed;overflow:auto;box-shadow:0 0 3rem #8338ec59,0 1.5rem 4rem #000c}.guide[data-astro-cid-5twwh4ty]::backdrop{backdrop-filter:blur(6px);background:#000000b3}.guide[data-astro-cid-5twwh4ty] .vague{opacity:.55}.guide__fermer[data-astro-cid-5twwh4ty]{border:1px solid var(--trait);width:2.75rem;height:2.75rem;color:var(--blanc);cursor:pointer;background:#21252999;border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.guide__fermer[data-astro-cid-5twwh4ty]:hover{border-color:var(--violet)}.guide__titre[data-astro-cid-5twwh4ty]{margin-bottom:1.75rem;padding-right:2.5rem;font-size:clamp(2rem,6vw,3rem)}.guide__titre[data-astro-cid-5twwh4ty]:focus{outline:none}.guide__titre--petit[data-astro-cid-5twwh4ty]{text-transform:none;font-size:clamp(1.75rem,5vw,2.5rem)}.guide__choix[data-astro-cid-5twwh4ty]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=36rem){.guide__choix[data-astro-cid-5twwh4ty]{grid-template-columns:1fr 1fr}}.guide__option[data-astro-cid-5twwh4ty]{text-align:left;justify-content:flex-start;width:100%}.guide__pourquoi[data-astro-cid-5twwh4ty]{color:var(--gris)}.guide__infos[data-astro-cid-5twwh4ty]{border-top:1px solid var(--trait);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem;margin:2rem 0 0;padding-top:1.5rem;display:grid}.guide__infos[data-astro-cid-5twwh4ty] dt[data-astro-cid-5twwh4ty]{letter-spacing:.14em;text-transform:uppercase;color:var(--gris);margin-bottom:.4rem;font-size:.8125rem;font-weight:600}.guide__infos[data-astro-cid-5twwh4ty] dd[data-astro-cid-5twwh4ty]{margin:0}.guide__valeur[data-astro-cid-5twwh4ty]{font-family:var(--titre);align-items:center;gap:.6rem;font-size:1.375rem;font-weight:700;line-height:1.2;display:flex}.guide__points[data-astro-cid-5twwh4ty]{gap:.3rem;display:inline-flex}.guide__point[data-astro-cid-5twwh4ty]{border:1px solid var(--violet);border-radius:50%;width:.65rem;height:.65rem}.guide__point--plein[data-astro-cid-5twwh4ty]{background:var(--violet);box-shadow:0 0 8px var(--violet)}.guide__mention[data-astro-cid-5twwh4ty]{color:var(--gris);margin-top:1rem;font-size:.875rem}.guide__retour[data-astro-cid-5twwh4ty]{color:var(--gris);font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;margin-top:1.5rem;padding:.5rem 0;font-size:.9375rem;text-decoration:underline}.guide__retour[data-astro-cid-5twwh4ty]:hover{color:var(--blanc)}.methode[data-astro-cid-e3raexvl]{counter-reset:etape;margin:0;padding:0;list-style:none}.methode__etape[data-astro-cid-e3raexvl]{border-top:1px solid var(--trait);grid-template-columns:4.5rem 1fr;align-items:baseline;gap:1rem;padding-block:1.75rem;display:grid}.methode__etape[data-astro-cid-e3raexvl]:last-child{border-bottom:1px solid var(--trait)}@media (width>=48rem){.methode__etape[data-astro-cid-e3raexvl]{grid-template-columns:8rem 1fr}}.methode__numero[data-astro-cid-e3raexvl]{font-family:var(--titre);color:var(--orange);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1}.methode[data-astro-cid-e3raexvl] h3[data-astro-cid-e3raexvl]{margin-bottom:.5rem}.resume[data-astro-cid-l2kfjmbx]{border-top:1px solid var(--trait);margin:0;padding:0;list-style:none}.resume__ligne[data-astro-cid-l2kfjmbx]{border-bottom:1px solid var(--trait);gap:.5rem;padding-block:1.75rem;display:grid}@media (width>=48rem){.resume__ligne[data-astro-cid-l2kfjmbx]{grid-template-columns:16rem 1fr 10rem;align-items:center;gap:2rem}}.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--trait)}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--trait)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";font-family:var(--titre);color:var(--violet);flex:none;font-size:2rem;line-height:1}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{content:"–"}.faq__question[data-astro-cid-hemr5th4]{font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.2}.faq__reponse[data-astro-cid-hemr5th4]{color:var(--gris);padding-bottom:1.75rem}.deux-colonnes[data-astro-cid-lcdefpme]{gap:3rem;display:grid}@media (width>=60rem){.deux-colonnes[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.2fr;gap:5rem}}.services[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.services[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--trait);padding-block:1.75rem}.services[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}.services[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.6rem}.espace-haut[data-astro-cid-lcdefpme]{margin-top:3.5rem}.petit[data-astro-cid-lcdefpme]{margin-top:1.5rem;font-size:.9375rem}.espace-lien[data-astro-cid-lcdefpme]{margin-top:1.5rem}
